Ref A: decdc46f3a3a41b4af02b2e3501b3290 Ref B: DB179980AD3E19BAF4F00504D0493D0B Ref C: Wed May 06 05:32:25 2015 PST