Detailed information about 82.148.16.0/20