Detailed information about 153.120.240.0/20