Detailed information about 102.66.0.0/18