Ref A: b9d8d6c949c14ec5a2ae6b36178ca656 Ref B: 5A36DC01DEBCCB08C4D2E20D47389349 Ref C: Sun Mar 01 22:19:03 2015 PST