Detailed information about 94.77.96.0/19