Quantum Error Correction Exploiting Degeneracy to Approach the Hashing Bound | Synapse