I think i can have a crack at it.

Give me 3 hours.