Ref A: 12d084523fc24a6ea4ec45f2ab7046d2 Ref B: 7432AB8CB5083254A1F4C736140913D5 Ref C: Fri Aug 22 01:25:58 2014 PST