buffalo theorem prover