for (int outer = 0; outer < rGroupNumbers.size(); outer++) { int rgroupNum = rGroupNumbers.get(outer); if (allZeroArray(distributions.get(outer))) { for (int inner = 0; inner < rGroupNumbers.size(); inner++) { int rgroupNum2 = rGroupNumbers.get(inner); if (!allZeroArray(distributions.get(inner))) { RGroupList rgrpList = rGroupDefinitions.get(rgroupNum2); if (rgrpList.getRequiredRGroupNumber() == rgroupNum) {