Ref A: 3f47e14fb18d4f52ae04a55aace979f8 Ref B: C24BEBCF58565EDF649428A3AB49EE52 Ref C: Mon Dec 22 02:34:12 2014 PST