Detailed information about 61.3.64.0/20