Commutative and aleatory contracts

HomeOfer7134Commutative and aleatory contracts