Long-term Credit Contract