DelftX: TW3421x Credit Risk Management