I posted a new version in another thread and I copied it here in the post above yours