hopfully you get this answered soon, Ive never seen that logo but I dont look for clen much.