Ref A: f0facf8c1456427295af3affa68fc435 Ref B: 8219626A33F15718A39EE87F27D4CB89 Ref C: Fri Apr 18 10:05:20 2014 PST