Detailed information about 123.3.240.0/20