00000000000000000000000000000000000000909999999999999999000000000000000000000000000000000099900000000000000000000900900000000000000000000000000000000000000000000000000000000000000000000000009900000999000000000000000000099000900000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000