Successfully claimed IP address 34.239.154.240 for lio.cat