Detailed information about 84.240.32.0/19