hereupon (adv.) Look up hereupon at Dictionary.com
"upon this," late Old English, from here + upon.