Detailed information about 32.29.240.0/20