xx ^ooooocxxxxx oCQ