07-02 PLDI'21-Satisfiability Modulo Ordering Consistency Theory for Multi-threaded Program Verification