Ref A: bcdd39e75485494290cc10e2896294ab Ref B: 8F00259CFF5196AEF5870D8534F180B0 Ref C: Sun Apr 20 23:01:48 2014 PST