Detailed information about 184.25.64.0/20