Ref A: 7373e54476b24d32b2128c325324e149 Ref B: 4402C0E0E8582FE1423A22435C99485E Ref C: Fri Dec 26 03:58:36 2014 PST