Ref A: b85096e63e9d4e95a086a7efabf3892e Ref B: F7CDD21103F8154CCA08550AD08AB615 Ref C: Sat Dec 27 14:42:54 2014 PST