Ref A: a455f5b01641404f86ba8dc536d50121 Ref B: EF843DD182623CDA8D08656D9237F3D5 Ref C: Wed Apr 01 20:11:17 2015 PST