www.yfyy86.com is an alias for 104.sdfgxvbsedfrg.com. 104.sdfgxvbsedfrg.com has address 143.92.58.218