Ref A: 388d7751f6374792832467550f8ccd46 Ref B: D1E7F3ED11F039E49A70FAA1B24B3D2B Ref C: Sun Nov 23 06:35:26 2014 PST