Detailed information about 59.94.48.0/20