qccalc01

qccalc01