Cofnod E-bost: Mechanisms of covalent self-assembly of the Azoarcus ribozyme from four fragment oligonucleotides