Ref A: 5e1be46a951c4280bfd9b57dc4f88d03 Ref B: 3EB4E3EEBA38C0E7B479C34874C14EED Ref C: Thu Dec 25 05:38:00 2014 PST