Saved on: 2024-06-25 23:10:45
IP: 106.14.169.15
Defacer: Nfex
Team: nfex
Location: People’s Republic of China
Web Server: unknown