Synthetic direct and indirect factor Xa inhibitors.