Ref A: 7d54095c1e5e4e4c9fe7a98d50784d57 Ref B: B52BCF66B406E597820018F8CD8B281C Ref C: Sat Oct 25 19:18:00 2014 PST