Detailed information about 155.161.128.0/18