..?..??..?........?...?....................................?..........?...........?........?............?................???..................???....?......?..................?........?..?..