Ref A: 7d6b42a2c4a24115aa31313183f60218 Ref B: 44F4789BF3466E8C758B88F6C20600F4 Ref C: Sun Apr 20 05:47:05 2014 PST