Detailed information about 95.83.64.0/18