Detailed information about 81.28.127.64/27