@@wZ]@QOPTDPO{@@@@