89c52