Ref A: d7d1ec1ca488483c9eb3ab8f8a1c92ad Ref B: 7833A77EB868474776358AF0E67E3BA0 Ref C: Sun Apr 20 23:04:07 2014 PST