Detailed information about 23.60.208.0/20