Ref A: 989190a0050a47199ef6e6ac06781eb9 Ref B: DE5A90DC603895B7ACDFA002F494B20B Ref C: Fri Jan 30 04:39:43 2015 PST