[@Pundii] For your perusal. -snip-