Ref A: dddff136c71d4891ba62681ff49e24de Ref B: 525E74539336B283FC3544CF41B584BE Ref C: Sat Aug 30 05:40:43 2014 PST