Detailed information about 155.146.64.0/20