Ref A: eb3211597386449585ff70e5c1275849 Ref B: 74723C95BE1C77DFF6B9AB5E45089C77 Ref C: Sun Jan 25 05:07:57 2015 PST