package p138.p176.p271.p274;

import java.io.DataInput;
import java.io.DataInputStream;
import java.io.EOFException;
import java.io.FilterInputStream;
import java.io.IOException;
import java.io.InputStream;
import p138.p176.p271.p275.C5174;

/* JADX INFO: renamed from: ދ.ހ.ؠ.ހ.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C5172 extends FilterInputStream implements DataInput {
    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public C5172(InputStream inputStream) {
        super(inputStream);
        if (inputStream == null) {
            throw null;
        }
    }

    @Override // java.io.DataInput
    public boolean readBoolean() {
        return readUnsignedByte() != 0;
    }

    @Override // java.io.DataInput
    public byte readByte() {
        return (byte) readUnsignedByte();
    }

    @Override // java.io.DataInput
    public char readChar() {
        return (char) readUnsignedShort();
    }

    @Override // java.io.DataInput
    public double readDouble() {
        return Double.longBitsToDouble(readLong());
    }

    @Override // java.io.DataInput
    public float readFloat() {
        return Float.intBitsToFloat(readInt());
    }

    @Override // java.io.DataInput
    public void readFully(byte[] bArr) throws IOException {
        C5168.m8642(this, bArr);
    }

    @Override // java.io.DataInput
    public void readFully(byte[] bArr, int i, int i2) throws IOException {
        C5168.m8643(this, bArr, i, i2);
    }

    @Override // java.io.DataInput
    public int readInt() throws IOException {
        byte bM8644 = m8644();
        byte bM86442 = m8644();
        return C5174.m8645(m8644(), m8644(), bM86442, bM8644);
    }

    @Override // java.io.DataInput
    public String readLine() {
        throw new UnsupportedOperationException("readLine is not supported");
    }

    @Override // java.io.DataInput
    public long readLong() throws IOException {
        byte bM8644 = m8644();
        byte bM86442 = m8644();
        byte bM86443 = m8644();
        byte bM86444 = m8644();
        byte bM86445 = m8644();
        byte bM86446 = m8644();
        return ((((long) m8644()) & 255) << 48) | ((((long) m8644()) & 255) << 56) | ((((long) bM86446) & 255) << 40) | ((((long) bM86445) & 255) << 32) | ((((long) bM86444) & 255) << 24) | ((((long) bM86443) & 255) << 16) | ((((long) bM86442) & 255) << 8) | (((long) bM8644) & 255);
    }

    @Override // java.io.DataInput
    public short readShort() {
        return (short) readUnsignedShort();
    }

    @Override // java.io.DataInput
    public String readUTF() {
        return new DataInputStream(((FilterInputStream) this).in).readUTF();
    }

    @Override // java.io.DataInput
    public int readUnsignedByte() throws IOException {
        int i = ((FilterInputStream) this).in.read();
        if (i >= 0) {
            return i;
        }
        throw new EOFException();
    }

    @Override // java.io.DataInput
    public int readUnsignedShort() throws IOException {
        return C5174.m8645((byte) 0, (byte) 0, m8644(), m8644());
    }

    @Override // java.io.DataInput
    public int skipBytes(int i) {
        return (int) ((FilterInputStream) this).in.skip(i);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final byte m8644() throws IOException {
        int i = ((FilterInputStream) this).in.read();
        if (-1 != i) {
            return (byte) i;
        }
        throw new EOFException();
    }
}
