server

Icfpe.org.cn

Visit icfpe.org.cn

While scanning server information of Icfpe.org.cn we found that it’s hosted by Safren Computer Services since February 13, 2022. Earlier Icfpe was hosted by Alibaba (US) Technology Co. Ltd. in 2020 and Hangzhou Alibaba Advertising Co.Ltd. in 2019.

Icfpe.org.cn server and hosting history

Currently hosted by

  • Safren Computer Services

    since February 13, 2022
  • 155.159.8.221

    IP address
Hosting provider IP

Safren Computer Services

155.159.8.221

Alibaba (US) Technology Co., Ltd.

47.100.21.70

Hangzhou Alibaba Advertising Co.,Ltd.

47.100.21.70