31.10.2015

660433560097169408 660433560097169408 - markets are idiots.

#