hohofdjkiakossodjaakassjkdlajldkjasokdjkajdksjdko;asjxaskkjdsmcskaljcalkjciqCKSZCJASHKNXCSJKXNJXCJNJEHCSNCIQWOOOJCKKCNKQQJCKKZNXCMNEJNCJJCJNEQijc;PPIOO;jOIIIWFqqqqqwpvnnnnitrunbiyerybbrkktbesybvyjsevzt,jttbvv,zzvvbehtzhz**********************bbbbbbbfffffffffffffffffffffffffffffffffffffffffffffffffv***********bvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv***************************************************************************************************bbbbb