100011111101111111111110101111000111005555005555000505001015000115101151