Detailed information about 113.255.64.0/18