Left Bit Rotation Updated* for clarity.   definitions and alu updated