Details in attached pdf.