cum public compimation

.