Dear Hardik
This does not seem to be a feasible solution considering we have close to 90,000 contracts in picture. Moreover, we need to calculate from start of condition and not start of calendar.
I checked with OSS and they do not have solution either
Thanks
Rakesh