hereupon
HEREUPON'
, adv. On this.