code: public long getStartCluster() {
          if (type == FatType.FAT32) {
              return
                      (LittleEndian.getUInt16(data, 0x14) << 16) |
                       LittleEndian.getUInt16(data, 0x1a);
          } else {
              return LittleEndian.getUInt16(data, 0x1a);
          }
      }
docs: Returns the start of the file in clusters.
  
  @return int the first cluster of a file / directory