Completeness Theorems for Kleene algebra with tests and top | Synapse