Ref A: f239d3cbe77f451291c73bd1f26a2942 Ref B: A679693AAFCF30B09604BB8439ACBB2D Ref C: Fri Sep 19 08:58:08 2014 PST