Detailed information about 93.148.192.0/19