jumal tänatud et sa siin oled:D
Ma ei usu , et sa Margus oled vot , :D Tõesta ! :D
flkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgvvvvflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfg
jumal tänatud et sa siin oled:D
ReplyDeleteMa ei usu , et sa Margus oled vot , :D Tõesta ! :D
ReplyDeleteflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgvvvvflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfgflkhglkdhgkldfhgkldgklhfgkldhgklgkldgkldgfkldfklgdfklghdfklghdfklghkldfhgkldfhgkldfgkldfhdgkldfhgkldfhgkldfhgkldflghglkdfhgkldfgkldfkhgdfgkldfgkldfklgdfkgdfklgkldfgkldfgkldfgkldfklgdfgdklfgkldfhgkldfgkldfgkldfhgkldfhgkldfgkldfg
ReplyDelete