Long and mcquade financing