castro supreme lorera sanchez