......:????.?:............?...................................:...........?.?.........:...?..:?.?.!........