Detailed information about 102.66.128.0/19