Detailed information about 23.236.208.64/27