/usr/lib/python3/dist-packages/construct/protocols/ is in python3-construct 2.5.2-0.1.
This file is owned by root:root, with mode 0o755.
..
/usr/lib/python3/dist-packages/construct/protocols/__init__.py
/usr/lib/python3/dist-packages/construct/protocols/application/
/usr/lib/python3/dist-packages/construct/protocols/application/__init__.py
/usr/lib/python3/dist-packages/construct/protocols/application/dns.py
/usr/lib/python3/dist-packages/construct/protocols/ipstack.py
/usr/lib/python3/dist-packages/construct/protocols/layer2/
/usr/lib/python3/dist-packages/construct/protocols/layer2/__init__.py
/usr/lib/python3/dist-packages/construct/protocols/layer2/arp.py
/usr/lib/python3/dist-packages/construct/protocols/layer2/ethernet.py
/usr/lib/python3/dist-packages/construct/protocols/layer2/mtp2.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/
/usr/lib/python3/dist-packages/construct/protocols/layer3/__init__.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/dhcpv4.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/dhcpv6.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/icmpv4.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/igmpv2.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/ipv4.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/ipv6.py
/usr/lib/python3/dist-packages/construct/protocols/layer3/mtp3.py
/usr/lib/python3/dist-packages/construct/protocols/layer4/
/usr/lib/python3/dist-packages/construct/protocols/layer4/__init__.py
/usr/lib/python3/dist-packages/construct/protocols/layer4/isup.py
/usr/lib/python3/dist-packages/construct/protocols/layer4/tcp.py
/usr/lib/python3/dist-packages/construct/protocols/layer4/udp.py