156410708081377280 % ( 2 ^ 12 )