Detailed information about 201.66.64.0/18