Whoever, being a contractor, or any agent of a contractor, pays out, uses or appropriates, or consents to the paying out, use or appropriation of any moneys or funds received for any of the purposes specified in § 802 of this title, prior to paying in full or pro rata to the extent of the moneys or funds so received all the lawful claims of all persons furnishing labor or materials, as prescribed by § 803 of this title, shall be fined not more than $1,000 or imprisoned not more than 3 years or both.