------------------------------------------------------------
  Rules Summary:      37/38 (97.37%) PASSED
  Test Cases Summary: 39/40 (97.50%) PASSED
------------------------------------------------------------

