Detailed information about 95.135.0.0/18