Detailed information about 63.193.224.0/19