package com.google.zxing.oned.rss.expanded; import com.google.zxing.common.BitArray; import java.util.List; /* loaded from: classes.dex */ final class BitArrayBuilder { static BitArray a(List list) { int size = (list.size() << 1) - 1; if (list.get(list.size() - 1).c() == null) { size--; } BitArray bitArray = new BitArray(size * 12); int b = list.get(0).c().b(); int i = 0; for (int i2 = 11; i2 >= 0; i2--) { if (((1 << i2) & b) != 0) { bitArray.d(i); } i++; } for (int i3 = 1; i3 < list.size(); i3++) { ExpandedPair expandedPair = list.get(i3); int b2 = expandedPair.b().b(); int i4 = i; for (int i5 = 11; i5 >= 0; i5--) { if (((1 << i5) & b2) != 0) { bitArray.d(i4); } i4++; } if (expandedPair.c() != null) { int b3 = expandedPair.c().b(); for (int i6 = 11; i6 >= 0; i6--) { if (((1 << i6) & b3) != 0) { bitArray.d(i4); } i4++; } } i = i4; } return bitArray; } }