Detailed information about 102.78.160.0/19