3430736a21260d8c8.cO5Ns7F16CyfvQPps7XRxmbuprHxQkJ0gIYZ5lD5etY.Obsm6fVMsFva_GW-0uycsDylzPjDJhQ56r5qvhaVNoEj3yCB_AXYc-r_Tg
Published financial data: CANAAN INC.