situs 66Dari 66 tersangka yang ditangkap, satu orang diketahui berperan sebagai pembuat situs web. Kemudian, tujuh orang merupakan pemilik website.Phillips 66 Company adalah sebuah perusahaan energi multinasional yang berkantor pusat di Westchase, Houston, Texas, Amerika Serikat.