Ref A: dc77a4a2670d4991af6ea6fb2c709ffc Ref B: 77AA6C4754EFBB32A1B561C5C642FDFA Ref C: Fri Aug 29 01:37:32 2014 PST