Ref A: dfdc14f6a008484d8377d0c00139f11c Ref B: 011B0E384DE343B6F26B5F4015E11A58 Ref C: Fri Dec 26 21:46:48 2014 PST