..:??........:........?..?.....??...?.?....?.:??.??........?.?...?.:N..........?..?........?.??.???.?....?.??......