Currency datatype ooptimation