Detailed information about 102.63.64.0/18