OT: Terrence Shannon Jr preliminary hearing held today