Ref A: 12383a0e394b4b1f9c6897da815426ae Ref B: D1D2158AEF09386502AF2DCB45895E1F Ref C: Wed May 22 03:25:27 2013 PST