code: def _endian(self) -> str:
          '''
          Determines endianess of the CDF file
          Only used in __init__
          '''
          if (self._encoding == 1 or self._encoding == 2 or self._encoding == 5 or
              self._encoding == 7 or self._encoding == 9 or self._encoding == 11 or
                  self._encoding == 12):
              return 'big-endian'
          else:
              return 'little-endianf _endian(self) -> str:
          '''
          Determines endianess of the CDF file
          Only used in __init__
          '''
          if (self._encoding == 1 or self._encoding == 2 or self._encoding == 5 or
              self._encoding == 7 or self._encoding == 9 or self._encoding == 11 or
                  self._encoding == 12):
              return 'big-endian'
          else:
              return 'little-endian'
docs: Determines endianess of the CDF file
          Only used in __init__