Detailed information about 142.148.128.0/18