Detailed information about 32.40.240.0/20