Detailed information about 95.43.0.0/20