Reconciliation Engine of Equity Derivative Middle Office for a Banking Client