private final byte[] method2371() {
	int i = 0;
	for (int i_2_ = 0; i_2_ < 10; i_2_++) {
	    if (aClass80Array3969[i_2_] != null
		&& (((Class80) aClass80Array3969[i_2_]).anInt1421
		    + ((Class80) aClass80Array3969[i_2_]).anInt1407) > i)
		i = (((Class80) aClass80Array3969[i_2_]).anInt1421
		     + ((Class80) aClass80Array3969[i_2_]).anInt1407);
	}
	if (i == 0)
	    return new byte[0];
	int i_3_ = 22050 * i / 1000;
	byte[] is = new byte[i_3_];
	for (int i_4_ = 0; i_4_ < 10; i_4_++) {
	    if (aClass80Array3969[i_4_] != null) {
		int i_5_ = (((Class80) aClass80Array3969[i_4_]).anInt1421
			    * 22050 / 1000);
		int i_6_ = (((Class80) aClass80Array3969[i_4_]).anInt1407
			    * 22050 / 1000);
		int[] is_7_
		    = (aClass80Array3969[i_4_].method809
		       (i_5_, ((Class80) aClass80Array3969[i_4_]).anInt1421));
		for (int i_8_ = 0; i_8_ < i_5_; i_8_++) {
		    int i_9_ = is[i_8_ + i_6_] + (is_7_[i_8_] >> 8);
		    if ((i_9_ + 128 & ~0xff) != 0)
			i_9_ = i_9_ >> 31 ^ 0x7f;
		    is[i_8_ + i_6_] = (byte) i_9_;
		}
	    }
	}
	return is;
    }