Detailed information about 59.111.144.0/20