olivia rose keegan hsmtmts