Detailed information about 38.95.48.0/20