Detailed information about 94.131.32.0/20