stupid elaborate contract


2010