50:5076:73109:10376........................~~~~~~......~~~......~~~~~......3......5343..................3..................25......10