diff --git a/.travis.yml b/.travis.yml
index f52071865..7417ae2c4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -66,11 +66,14 @@ script:
#- php examples/dump-media.php -d test/image_files/camera_samples/apple-iphone6s.jpg-rewrite.img
#- php examples/dump-media.php -d -w test/image_files/camera_samples/apple-iphone7.JPG
#- php examples/dump-media.php -d test/image_files/camera_samples/apple-iphone7.JPG-rewrite.img
- - php examples/dump-media.php -d -w test/image_files/camera_samples/apple-iphone11.jpg
+ #- php examples/dump-media.php -d -w test/image_files/camera_samples/apple-iphone11.jpg
#- php examples/dump-media.php -d -w test/image_files/camera_samples/nikon-e5000.jpg
#- php examples/dump-media.php -d test/image_files/camera_samples/nikon-e5000.jpg-rewrite.img
#- php examples/dump-media.php -d test/image_files/camera_samples/pentax-istDS.jpg
#- php examples/dump-media.php -d test/image_files/camera_samples/pentax-istDS.jpg-rewrite.img
+ - php examples/dump-media.php -d test/image_files/broken_images/pel-141.jpg
+ - php examples/dump-media.php -d -w test/image_files/broken_images/pel-152.jpg
+ - php examples/dump-media.php -d test/image_files/broken_images/pel-152.jpg-rewrite.img
#- php examples/dump-media.php -d test/image_files/broken_images/gh-10-a.jpg
#- php examples/dump-media.php -d test/image_files/broken_images/gh-10-a.jpg-rewrite.img
#- php examples/dump-media.php test/image_files/broken_images/gh-10-b.jpg
@@ -89,6 +92,8 @@ script:
#- php examples/dump-media.php -d -w test/image_files/no-exif.jpg
#- php examples/dump-media.php -d test/image_files/no-exif.jpg-rewrite.img
#- php examples/dump-media.php -d test/image_files/sample-1.tiff
+ - php examples/dump-media.php -d -w test/image_files/pel-157.tiff
+ - php examples/dump-media.php -d test/image_files/pel-157.tiff-rewrite.img
#- php examples/dump-media.php -d test/image_files/broken_images/gh-11.jpg-rewrite.img
#- php examples/dump-media.php -d test/image_files/camera_samples/olympus-c765uz.jpg
#- php examples/dump-media.php -d -w test/image_files/camera_samples/fujifilm_x_a5.jpg
diff --git a/specs/Ifd/Any.yaml b/specs/Ifd/Any.yaml
index bf5d17485..288a5a75b 100644
--- a/specs/Ifd/Any.yaml
+++ b/specs/Ifd/Any.yaml
@@ -21,6 +21,8 @@ items:
R98: 'R98 - DCF basic file (sRGB)'
THM: 'THM - DCF thumbnail file'
2:
+ components: 4
+ entryClass: FileEye\MediaProbe\Entry\Version
exiftool:
-
name: InteropVersion
@@ -606,6 +608,8 @@ items:
DOMNode: 'IFD0:Software'
desc: Software
306:
+ components: 20
+ entryClass: FileEye\MediaProbe\Entry\Time
exifReadData:
key: DateTime
exiftool:
@@ -1310,6 +1314,8 @@ items:
DOMNode: 'IFD0:YCbCrCoefficients'
desc: 'Y Cb Cr Coefficients'
530:
+ __todo: 'adjust decoding'
+ entryClass: FileEye\MediaProbe\Entry\IfdYCbCrSubSampling
exifReadData:
key: YCbCrSubSampling
exiftool:
@@ -1363,6 +1369,7 @@ items:
DOMNode: 'ExifIFD:StripRowCounts'
desc: 'Strip Row Counts'
700:
+ __todo: 'add ifd for XMP tags'
entryClass: FileEye\MediaProbe\Entry\IfdApplicationNotes
exifReadData:
key: ExtensibleMetadataPlatform
@@ -1764,6 +1771,7 @@ items:
DOMNode: 'ExifIFD:BatteryLevel'
desc: 'Battery Level'
33432:
+ entryClass: FileEye\MediaProbe\Entry\IfdCopyright
exifReadData:
key: Copyright
exiftool:
@@ -1775,6 +1783,8 @@ items:
DOMNode: 'IFD0:Copyright'
desc: Copyright
33434:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifExposureTime
exifReadData:
key: ExposureTime
exiftool:
@@ -1786,6 +1796,8 @@ items:
DOMNode: 'ExifIFD:ExposureTime'
desc: 'Exposure Time'
33437:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifFNumber
exifReadData:
key: FNumber
exiftool:
@@ -2485,6 +2497,8 @@ items:
DOMNode: 'ExifIFD:FedexEDR'
desc: 'Fedex EDR'
36864:
+ components: 4
+ entryClass: FileEye\MediaProbe\Entry\Version
exifReadData:
key: ExifVersion
exiftool:
@@ -2496,6 +2510,8 @@ items:
DOMNode: 'ExifIFD:ExifVersion'
desc: 'Exif Version'
36867:
+ components: 20
+ entryClass: FileEye\MediaProbe\Entry\Time
exifReadData:
key: DateTimeOriginal
exiftool:
@@ -2508,6 +2524,8 @@ items:
DOMNode: 'ExifIFD:DateTimeOriginal'
desc: 'Date/Time Original'
36868:
+ components: 20
+ entryClass: FileEye\MediaProbe\Entry\Time
exifReadData:
key: DateTimeDigitized
exiftool:
@@ -2559,6 +2577,8 @@ items:
DOMNode: 'ExifIFD:OffsetTimeDigitized'
desc: 'Offset Time Digitized'
37121:
+ components: 4
+ entryClass: FileEye\MediaProbe\Entry\ExifComponentsConfiguration
exifReadData:
key: ComponentsConfiguration
exiftool:
@@ -2590,6 +2610,8 @@ items:
DOMNode: 'ExifIFD:CompressedBitsPerPixel'
desc: 'Compressed Bits Per Pixel'
37377:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifShutterSpeedValue
exifReadData:
key: ShutterSpeedValue
exiftool:
@@ -2601,6 +2623,8 @@ items:
DOMNode: 'ExifIFD:ShutterSpeedValue'
desc: 'Shutter Speed Value'
37378:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifApertureValue
exifReadData:
key: ApertureValue
exiftool:
@@ -2612,6 +2636,8 @@ items:
DOMNode: 'ExifIFD:ApertureValue'
desc: 'Aperture Value'
37379:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifBrightnessValue
exifReadData:
key: BrightnessValue
exiftool:
@@ -2623,6 +2649,8 @@ items:
DOMNode: 'ExifIFD:BrightnessValue'
desc: 'Brightness Value'
37380:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifExposureBiasValue
exifReadData:
key: ExposureBiasValue
exiftool:
@@ -2646,6 +2674,8 @@ items:
DOMNode: 'ExifIFD:MaxApertureValue'
desc: 'Max Aperture Value'
37382:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifSubjectDistance
exifReadData:
key: SubjectDistance
exiftool:
@@ -2754,6 +2784,8 @@ items:
93: 'Auto, Fired, Red-eye reduction, Return not detected'
95: 'Auto, Fired, Red-eye reduction, Return detected'
37386:
+ components: 1
+ entryClass: FileEye\MediaProbe\Entry\ExifFocalLength
exifReadData:
key: FocalLength
exiftool:
@@ -2879,6 +2911,7 @@ items:
DOMNode: 'ExifIFD:ImageHistory'
desc: 'Image History'
37396:
+ entryClass: FileEye\MediaProbe\Entry\ExifSubjectArea
exifReadData:
key: SubjectLocation
exiftool:
@@ -2972,6 +3005,10 @@ items:
DOMNode: 'ExifIFD:StoNits'
desc: 'Sto Nits'
37500:
+ name: MakerNote
+ title: 'Maker Note'
+ format: Undefined
+ entryClass: FileEye\MediaProbe\Entry\ExifMakerNote
exiftool:
-
name: MakerNoteApple
@@ -3576,6 +3613,7 @@ items:
DOMNode: 'ExifIFD:MakerNoteUnknown'
desc: 'Maker Note Unknown'
37510:
+ entryClass: FileEye\MediaProbe\Entry\ExifUserComment
exifReadData:
key: UserComment
exiftool:
@@ -3714,6 +3752,7 @@ items:
DOMNode: 'ExifIFD:CameraElevationAngle'
desc: 'Camera Elevation Angle'
40091:
+ entryClass: FileEye\MediaProbe\Entry\WindowsString
exifReadData:
key: Title
exiftool:
@@ -3724,6 +3763,7 @@ items:
DOMNode: 'IFD0:XPTitle'
desc: 'XP Title'
40092:
+ entryClass: FileEye\MediaProbe\Entry\WindowsString
exifReadData:
key: Comments
exiftool:
@@ -3734,6 +3774,7 @@ items:
DOMNode: 'IFD0:XPComment'
desc: 'XP Comment'
40093:
+ entryClass: FileEye\MediaProbe\Entry\WindowsString
exifReadData:
key: Author
exiftool:
@@ -3745,6 +3786,7 @@ items:
DOMNode: 'IFD0:XPAuthor'
desc: 'XP Author'
40094:
+ entryClass: FileEye\MediaProbe\Entry\WindowsString
exifReadData:
key: Keywords
exiftool:
@@ -3755,6 +3797,7 @@ items:
DOMNode: 'IFD0:XPKeywords'
desc: 'XP Keywords'
40095:
+ entryClass: FileEye\MediaProbe\Entry\WindowsString
exifReadData:
key: Subject
exiftool:
@@ -3765,6 +3808,8 @@ items:
DOMNode: 'IFD0:XPSubject'
desc: 'XP Subject'
40960:
+ components: 4
+ entryClass: FileEye\MediaProbe\Entry\Version
exifReadData:
key: FlashPixVersion
exiftool:
diff --git a/src/Block/Jpeg.php b/src/Block/Jpeg.php
index c3fbdf7e2..e91138fae 100644
--- a/src/Block/Jpeg.php
+++ b/src/Block/Jpeg.php
@@ -131,7 +131,7 @@ public function parseData(DataElement $data_element): void
*/
protected function getJpegSegmentIdOffset(DataElement $data_element, int $offset): int
{
- for ($i = $offset; $i < $offset + 7; $i++) {
+ for ($i = $offset; $i < $offset + 128; $i++) {
if ($data_element->getByte($i) === Jpeg::JPEG_DELIMITER && $data_element->getByte($i + 1) !== Jpeg::JPEG_DELIMITER) {
return $i;
}
diff --git a/src/Collection/Ifd/Any.php b/src/Collection/Ifd/Any.php
index 42d7c6a9e..a5d8c92c4 100644
--- a/src/Collection/Ifd/Any.php
+++ b/src/Collection/Ifd/Any.php
@@ -244,7 +244,7 @@ class Any extends Collection {
'MSDocumentTextPosition' => 37681,
'MSPropertySetStorage' => 37680,
'Make' => 271,
- 'MakerNoteApple' => 37500,
+ 'MakerNote' => 37500,
'MakerNoteSafety' => 50741,
'MaskedAreas' => 50830,
'MatrixWorldToCamera' => 33306,
@@ -918,6 +918,8 @@ class Any extends Collection {
),
2 =>
array (
+ 'components' => 4,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version',
'collection' => 'Tag',
'name' => 'InteropVersion',
'title' => 'Interoperability Version',
@@ -1585,6 +1587,8 @@ class Any extends Collection {
),
306 =>
array (
+ 'components' => 20,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time',
'collection' => 'Tag',
'name' => 'ModifyDate',
'title' => 'Modify Date',
@@ -2295,6 +2299,8 @@ class Any extends Collection {
),
530 =>
array (
+ '__todo' => 'adjust decoding',
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdYCbCrSubSampling',
'collection' => 'Tag',
'name' => 'YCbCrSubSampling',
'title' => 'Y Cb Cr Sub Sampling',
@@ -2366,6 +2372,7 @@ class Any extends Collection {
),
700 =>
array (
+ '__todo' => 'add ifd for XMP tags',
'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdApplicationNotes',
'collection' => 'Tag',
'name' => 'ApplicationNotes',
@@ -2859,6 +2866,7 @@ class Any extends Collection {
),
33432 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\IfdCopyright',
'collection' => 'Tag',
'name' => 'Copyright',
'title' => 'Copyright',
@@ -2871,6 +2879,8 @@ class Any extends Collection {
),
33434 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifExposureTime',
'collection' => 'Tag',
'name' => 'ExposureTime',
'title' => 'Exposure Time',
@@ -2883,6 +2893,8 @@ class Any extends Collection {
),
33437 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFNumber',
'collection' => 'Tag',
'name' => 'FNumber',
'title' => 'F Number',
@@ -3755,6 +3767,8 @@ class Any extends Collection {
),
36864 =>
array (
+ 'components' => 4,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version',
'collection' => 'Tag',
'name' => 'ExifVersion',
'title' => 'Exif Version',
@@ -3767,6 +3781,8 @@ class Any extends Collection {
),
36867 =>
array (
+ 'components' => 20,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time',
'collection' => 'Tag',
'name' => 'DateTimeOriginal',
'title' => 'Date/Time Original',
@@ -3779,6 +3795,8 @@ class Any extends Collection {
),
36868 =>
array (
+ 'components' => 20,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Time',
'collection' => 'Tag',
'name' => 'CreateDate',
'title' => 'Create Date',
@@ -3835,10 +3853,11 @@ class Any extends Collection {
),
37121 =>
array (
+ 'components' => 4,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifComponentsConfiguration',
'collection' => 'Tag',
'name' => 'ComponentsConfiguration',
'title' => 'Components Configuration',
- 'components' => 4,
'format' =>
array (
0 => 7,
@@ -3873,6 +3892,8 @@ class Any extends Collection {
),
37377 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifShutterSpeedValue',
'collection' => 'Tag',
'name' => 'ShutterSpeedValue',
'title' => 'Shutter Speed Value',
@@ -3885,6 +3906,8 @@ class Any extends Collection {
),
37378 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifApertureValue',
'collection' => 'Tag',
'name' => 'ApertureValue',
'title' => 'Aperture Value',
@@ -3897,6 +3920,8 @@ class Any extends Collection {
),
37379 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifBrightnessValue',
'collection' => 'Tag',
'name' => 'BrightnessValue',
'title' => 'Brightness Value',
@@ -3909,6 +3934,8 @@ class Any extends Collection {
),
37380 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifExposureBiasValue',
'collection' => 'Tag',
'name' => 'ExposureCompensation',
'title' => 'Exposure Compensation',
@@ -3933,6 +3960,8 @@ class Any extends Collection {
),
37382 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectDistance',
'collection' => 'Tag',
'name' => 'SubjectDistance',
'title' => 'Subject Distance',
@@ -4056,6 +4085,8 @@ class Any extends Collection {
),
37386 =>
array (
+ 'components' => 1,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifFocalLength',
'collection' => 'Tag',
'name' => 'FocalLength',
'title' => 'Focal Length',
@@ -4198,6 +4229,7 @@ class Any extends Collection {
),
37396 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifSubjectArea',
'collection' => 'Tag',
'name' => 'SubjectArea',
'title' => 'Subject Area',
@@ -4305,17 +4337,19 @@ class Any extends Collection {
),
37500 =>
array (
- 'collection' => 'Tag',
- 'name' => 'MakerNoteApple',
- 'title' => 'Maker Note Apple',
+ 'name' => 'MakerNote',
+ 'title' => 'Maker Note',
'format' =>
array (
0 => 7,
),
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifMakerNote',
+ 'collection' => 'Tag',
'exiftoolDOMNode' => 'ExifIFD:MakerNoteApple',
),
37510 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\ExifUserComment',
'collection' => 'Tag',
'name' => 'UserComment',
'title' => 'User Comment',
@@ -4475,6 +4509,7 @@ class Any extends Collection {
),
40091 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString',
'collection' => 'Tag',
'name' => 'XPTitle',
'title' => 'XP Title',
@@ -4487,6 +4522,7 @@ class Any extends Collection {
),
40092 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString',
'collection' => 'Tag',
'name' => 'XPComment',
'title' => 'XP Comment',
@@ -4499,6 +4535,7 @@ class Any extends Collection {
),
40093 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString',
'collection' => 'Tag',
'name' => 'XPAuthor',
'title' => 'XP Author',
@@ -4511,6 +4548,7 @@ class Any extends Collection {
),
40094 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString',
'collection' => 'Tag',
'name' => 'XPKeywords',
'title' => 'XP Keywords',
@@ -4523,6 +4561,7 @@ class Any extends Collection {
),
40095 =>
array (
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\WindowsString',
'collection' => 'Tag',
'name' => 'XPSubject',
'title' => 'XP Subject',
@@ -4535,6 +4574,8 @@ class Any extends Collection {
),
40960 =>
array (
+ 'components' => 4,
+ 'entryClass' => 'FileEye\\MediaProbe\\Entry\\Version',
'collection' => 'Tag',
'name' => 'FlashpixVersion',
'title' => 'Flashpix Version',
diff --git a/src/Entry/ExifUserComment.php b/src/Entry/ExifUserComment.php
index 5d9517867..907b05c03 100644
--- a/src/Entry/ExifUserComment.php
+++ b/src/Entry/ExifUserComment.php
@@ -30,12 +30,7 @@ class ExifUserComment extends Undefined
*/
public function loadFromData(DataElement $data_element, $offset, $size, array $options = [], ItemDefinition $item_definition = null)
{
- if ($item_definition->getValuesCount() < 8) {
- $this->setValue(['', rtrim($data_element->getBytes(0, $item_definition->getValuesCount()))]);
- } else {
- $this->setValue([$data_element->getBytes(8, $item_definition->getValuesCount() - 8), rtrim($data_element->getBytes(0, 8))]);
- }
-
+ $this->setValue([$data_element->getBytes(0, $item_definition->getValuesCount())]);
return $this;
}
@@ -50,10 +45,21 @@ public function loadFromData(DataElement $data_element, $offset, $size, array $o
*/
public function setValue(array $data)
{
- $this->valid = true;
+ $this->value = $data[0];
+ $this->components = strlen($this->value);
+
+ if (strlen($this->value) < 8) {
+ $this->valid = false;
+ } else {
+ $encoding = strtoupper(rtrim(substr($this->value, 0, 8), "\x00"));
+ if (in_array($encoding, ['', 'ASCII', 'JIS', 'UNICODE'])) {
+ $this->valid = true;
+ }
+ }
- $this->value = [$data[0] ?? '', $data[1] ?? ''];
- $this->components = 8 + strlen($this->value[0]);
+ if (!$this->valid) {
+ $this->error('Invalid EXIF text encoding for UserComment.');
+ }
$this->debug("text: {text}", ['text' => $this->toString()]);
return $this;
@@ -66,13 +72,19 @@ public function getValue(array $options = [])
{
$format = $options['format'] ?? null;
if ($format === 'phpExif') {
- $val = rtrim($this->value[0], " \x00");
- if (strlen($val) === 0 && substr($this->value[0], 0, 1) === ' ') {
- $val = ' ';
+ $encoding = rtrim(substr($this->value, 0, 8), "\x00");
+ $value = rtrim(substr($this->value, 8), " \x00");
+ if (strlen($value) === 0 && substr($this->value, 8, 1) === ' ') {
+ $value = ' ';
}
- return str_pad($this->value[1], 8, chr(0)) . str_pad($val, strlen($this->value[0]), chr(0));
+ if (in_array($encoding, ['', 'ASCII', 'JIS', 'UNICODE'])) {
+ return str_pad($encoding, 8, chr(0)) . str_pad($value, strlen($this->value) - 8, chr(0));
+ } else {
+ return rtrim($this->value, "\x00");
+ }
+
}
- return parent::getValue();
+ return rtrim(substr($this->value, 8), "\x00");
}
/**
@@ -80,7 +92,7 @@ public function getValue(array $options = [])
*/
public function toBytes($byte_order = ConvertBytes::LITTLE_ENDIAN, $offset = 0)
{
- return str_pad($this->value[1], 8, chr(0)) . $this->value[0];
+ return $this->value;
}
/**
@@ -88,6 +100,6 @@ public function toBytes($byte_order = ConvertBytes::LITTLE_ENDIAN, $offset = 0)
*/
public function toString(array $options = [])
{
- return $this->value[0];
+ return $this->valid ? $this->getValue($options) : '';
}
}
diff --git a/src/Entry/Version.php b/src/Entry/Version.php
index b024e54c7..0d81c9302 100644
--- a/src/Entry/Version.php
+++ b/src/Entry/Version.php
@@ -25,9 +25,7 @@ class Version extends Undefined
*/
public function loadFromData(DataElement $data_element, $offset, $size, array $options = [], ItemDefinition $item_definition = null)
{
- $version = $data_element->getBytes(0, $item_definition->getValuesCount());
- $value = is_numeric($version) ? [$version / 100] : [$version];
- $this->setValue($value);
+ $this->setValue([$data_element->getBytes(0, $item_definition->getValuesCount())]);
return $this;
}
@@ -38,19 +36,13 @@ public function setValue(array $data)
{
$this->valid = true;
- $version = isset($data[0]) ? $data[0] : 0.0;
- if (!is_numeric($version)) {
+ if (!is_numeric($data[0])) {
$this->error('Incorrect version data.');
- $version = 0;
$this->valid = false;
}
- $major = floor($version);
- $minor = ($version - $major) * 100;
- $bytes = sprintf('%02.0f%02.0f', $major, $minor);
-
- $this->value = (string) ($version . ($minor === 0.0 ? '.0' : ''));
- $this->components = strlen($bytes);
+ $this->value = $data[0];
+ $this->components = strlen($this->value);
$this->debug("text: {text}", ['text' => $this->toString()]);
return $this;
}
@@ -62,9 +54,17 @@ public function getValue(array $options = [])
{
$format = $options['format'] ?? null;
if ($format === 'phpExif') {
- return $this->toBytes();
+ return $this->value;
}
- return parent::getValue();
+ if (isset($this->value) && is_numeric($this->value)) {
+ $version = $this->value / 100;
+ } else {
+ $version = 0;
+ }
+ $major = floor($version);
+ $minor = ($version - $major) * 100;
+
+ return $version . ($minor === 0.0 ? '.0' : '');
}
/**
@@ -72,9 +72,7 @@ public function getValue(array $options = [])
*/
public function toBytes($byte_order = ConvertBytes::LITTLE_ENDIAN, $offset = 0)
{
- $major = floor($this->getValue());
- $minor = ($this->getValue() - $major) * 100;
- return sprintf('%02.0f%02.0f', $major, $minor);
+ return $this->value;
}
/**
diff --git a/test/EntryUserCommentTest.php b/test/EntryUserCommentTest.php
index 1fc3f4293..261816b36 100644
--- a/test/EntryUserCommentTest.php
+++ b/test/EntryUserCommentTest.php
@@ -10,15 +10,15 @@ class EntryUserCommentTest extends EntryTestBase
public function testUsercomment()
{
$entry = new ExifUserComment($this->mockParentElement);
- $entry->setValue([]);
+ $entry->setValue(["\x0\x0\x0\x0\x0\x0\x0\x0"]);
$this->assertEquals(8, $entry->getComponents());
- $this->assertEquals(['', ''], $entry->getValue());
+ $this->assertEquals('', $entry->getValue());
$this->assertEquals('', $entry->toString());
$this->assertEquals("\x0\x0\x0\x0\x0\x0\x0\x0", $entry->toBytes());
- $entry->setValue(['Hello!', 'ASCII']);
+ $entry->setValue(["ASCII\x0\x0\x0Hello!"]);
$this->assertEquals(14, $entry->getComponents());
- $this->assertEquals(['Hello!', 'ASCII'], $entry->getValue());
+ $this->assertEquals('Hello!', $entry->getValue());
$this->assertEquals("ASCII\x0\x0\x0Hello!", $entry->toBytes());
}
}
diff --git a/test/EntryVersionTest.php b/test/EntryVersionTest.php
index 2ef87cdff..31856934c 100644
--- a/test/EntryVersionTest.php
+++ b/test/EntryVersionTest.php
@@ -10,22 +10,22 @@ public function testVersion()
{
$entry = new Version($this->mockParentElement);
- $entry->setValue([]);
+ $entry->setValue(['0000']);
$this->assertEquals(0.0, $entry->getValue());
$this->assertEquals('0.0', $entry->toString());
$this->assertEquals('0000', $entry->toBytes());
- $entry->setValue([2.0]);
+ $entry->setValue(['0200']);
$this->assertEquals(2.0, $entry->getValue());
$this->assertEquals('2.0', $entry->toString());
$this->assertEquals('0200', $entry->toBytes());
- $entry->setValue([2.1]);
+ $entry->setValue(['0210']);
$this->assertEquals(2.1, $entry->getValue());
$this->assertEquals('2.1', $entry->toString());
$this->assertEquals('0210', $entry->toBytes());
- $entry->setValue([2.01]);
+ $entry->setValue(['0201']);
$this->assertEquals(2.01, $entry->getValue());
$this->assertEquals('2.01', $entry->toString());
$this->assertEquals('0201', $entry->toBytes());
@@ -34,6 +34,12 @@ public function testVersion()
$entry->setValue(['afol']);
$this->assertEquals(0.0, $entry->getValue());
$this->assertEquals('0.0', $entry->toString());
- $this->assertEquals('0000', $entry->toBytes());
+ $this->assertEquals('afol', $entry->toBytes());
+
+ // Invalid version data.
+ $entry->setValue(['\xDC000']);
+ $this->assertEquals(0.0, $entry->getValue());
+ $this->assertEquals('0.0', $entry->toString());
+ $this->assertEquals('\xDC000', $entry->toBytes());
}
}
diff --git a/test/MediaFilesTest.php b/test/MediaFilesTest.php
index ad5a71e58..f99d3e011 100644
--- a/test/MediaFilesTest.php
+++ b/test/MediaFilesTest.php
@@ -133,7 +133,7 @@ protected function assertElement($expected, $element, $test, $rewritten = false)
$expected_tag_value = $test['exifReadData'][$tag[0]][$tag[1]];
}
//if (($expected['class'] ?? null) === 'FileEye\MediaProbe\Entry\Time') {
-/*if ($element->getParentElement() && $element->getParentElement()->getAttribute('name') === 'WhiteBalance') {
+/*if ($element->getParentElement() && $element->getParentElement()->getAttribute('name') === 'UserComment') {
dump(MediaProbe::dumpHexFormatted($expected_tag_value));
dump(MediaProbe::dumpHexFormatted($element->getValue(['format' => 'phpExif'])));
}*/
diff --git a/test/SpecTest.php b/test/SpecTest.php
index 1b1f6b645..7d5c93557 100644
--- a/test/SpecTest.php
+++ b/test/SpecTest.php
@@ -201,13 +201,13 @@ public function getTagTextProvider()
'-0.5', 'FileEye\MediaProbe\Entry\ExifExposureBiasValue', 'Ifd\\Exif', 'ExposureCompensation', [[-5, 10]],
],
'Exif/ExifVersion - short' => [
- '2.2', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Exif', 'ExifVersion', [2.2], true,
+ '2.2', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Exif', 'ExifVersion', ['0220'], true,
],
'Exif/FlashPixVersion - short' => [
- '2.5', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Exif', 'FlashpixVersion', [2.5], true,
+ '2.5', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Exif', 'FlashpixVersion', ['0250'], true,
],
'Interoperability/InteropVersion - short' => [
- '1.0', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Interoperability', 'InteropVersion', [1], true,
+ '1.0', 'FileEye\MediaProbe\Entry\Core\Undefined', 'Ifd\\Interoperability', 'InteropVersion', ['0100'], true,
],
'Exif/ComponentsConfiguration' => [
'Y Cb Cr -', 'FileEye\MediaProbe\Entry\ExifComponentsConfiguration', 'Ifd\\Exif', 'ComponentsConfiguration', ["\x01\x02\x03\0"],
diff --git a/test/image_files/broken_images/canon-eos-650d.jpg.test-dump.yml b/test/image_files/broken_images/canon-eos-650d.jpg.test-dump.yml
index 6c459c809..87b3e7c5d 100644
--- a/test/image_files/broken_images/canon-eos-650d.jpg.test-dump.yml
+++ b/test/image_files/broken_images/canon-eos-650d.jpg.test-dump.yml
@@ -6524,7 +6524,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520'
diff --git a/test/image_files/broken_images/gh-10-b.jpg.test-dump.yml b/test/image_files/broken_images/gh-10-b.jpg.test-dump.yml
index d502bd498..c7688bda7 100644
--- a/test/image_files/broken_images/gh-10-b.jpg.test-dump.yml
+++ b/test/image_files/broken_images/gh-10-b.jpg.test-dump.yml
@@ -3028,7 +3028,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960'
diff --git a/test/image_files/broken_images/gh-11.jpg.test-dump.yml b/test/image_files/broken_images/gh-11.jpg.test-dump.yml
index 25cb73663..0d5cc57d3 100644
--- a/test/image_files/broken_images/gh-11.jpg.test-dump.yml
+++ b/test/image_files/broken_images/gh-11.jpg.test-dump.yml
@@ -658,12 +658,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureTime:33434/entry'
- class: FileEye\MediaProbe\Entry\Core\SignedRational
+ class: FileEye\MediaProbe\Entry\ExifExposureTime
valid: true
- format: SignedRational
+ format: Rational
components: 1
bytesHash: a4f247e774c06222c79089bd939082498fdf84a59246c037078a94b91a96f908
- text: 0.002
+ text: '1/500 sec.'
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437'
@@ -676,12 +676,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437/entry'
- class: FileEye\MediaProbe\Entry\Core\SignedRational
+ class: FileEye\MediaProbe\Entry\ExifFNumber
valid: true
- format: SignedRational
+ format: Rational
components: 1
bytesHash: 4fba140f7315a66df6d4de21b4a92a26248a9a96a0c83a33b8b9ecf3cb10301b
- text: 2.8
+ text: f/2.8
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureProgram:34850'
@@ -730,12 +730,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExifVersion:36864/entry'
- class: FileEye\MediaProbe\Entry\Core\Undefined
+ class: FileEye\MediaProbe\Entry\Version
valid: true
format: Undefined
components: 4
bytesHash: a67ae99df04ecbdbbd885e266be5c7ffaba85d003ca5b9c9e7ac1c5699acb1ac
- text: '4 byte(s) of data'
+ text: '2.21'
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867'
@@ -748,7 +748,7 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867/entry'
- class: FileEye\MediaProbe\Entry\Core\Ascii
+ class: FileEye\MediaProbe\Entry\Time
valid: true
format: Ascii
components: 21
@@ -766,7 +766,7 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CreateDate:36868/entry'
- class: FileEye\MediaProbe\Entry\Core\Ascii
+ class: FileEye\MediaProbe\Entry\Time
valid: true
format: Ascii
components: 21
@@ -784,12 +784,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ComponentsConfiguration:37121/entry'
- class: FileEye\MediaProbe\Entry\Core\Undefined
+ class: FileEye\MediaProbe\Entry\ExifComponentsConfiguration
valid: true
format: Undefined
components: 4
bytesHash: 1666d9845b241586380fe85194c47f1d1868c4d7d30ba806ecc6d581df9eeadc
- text: '4 byte(s) of data'
+ text: 'Y Cb Cr -'
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CompressedBitsPerPixel:37122'
@@ -820,12 +820,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ExposureCompensation:37380/entry'
- class: FileEye\MediaProbe\Entry\Core\SignedRational
+ class: FileEye\MediaProbe\Entry\ExifExposureBiasValue
valid: true
format: SignedRational
components: 1
bytesHash: dd73a46975594b97bfef18db6ea376dafa119d27bfa7b0e2f94e0e3e67420f42
- text: 0
+ text: '0.0'
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MaxApertureValue:37381'
@@ -910,25 +910,25 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FocalLength:37386/entry'
- class: FileEye\MediaProbe\Entry\Core\SignedRational
+ class: FileEye\MediaProbe\Entry\ExifFocalLength
valid: true
- format: SignedRational
+ format: Rational
components: 1
bytesHash: aaecc262dc576a30e0b0870330060d0f8eca3fd373f5719d5f34e4e78e081b19
- text: 6.3
+ text: '6.3 mm'
-
node: tag
- path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNoteApple:37500'
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNote:37500'
class: FileEye\MediaProbe\Block\Tag
valid: true
- name: MakerNoteApple
+ name: MakerNote
id: '37500'
collection: Tag
elements:
-
node: entry
- path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNoteApple:37500/entry'
- class: FileEye\MediaProbe\Entry\Core\Undefined
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:MakerNote:37500/entry'
+ class: FileEye\MediaProbe\Entry\ExifMakerNote
valid: true
format: Undefined
components: 2036
@@ -946,12 +946,12 @@ elements:
-
node: entry
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FlashpixVersion:40960/entry'
- class: FileEye\MediaProbe\Entry\Core\Undefined
+ class: FileEye\MediaProbe\Entry\Version
valid: true
format: Undefined
components: 4
bytesHash: 5e7b571a60a7c187d6a4cb8bbedbe4e69d4caa49b51d9ddf3320afd793f146bf
- text: '4 byte(s) of data'
+ text: '1.0'
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:ColorSpace:40961'
@@ -1551,6 +1551,12 @@ log:
-
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:FNumber:33437'
message: 'Found SignedRational data format, expected Rational'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:DateTimeOriginal:36867'
+ message: 'Found 21 data components, expected 20'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CreateDate:36868'
+ message: 'Found 21 data components, expected 20'
-
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/ifd:InteropIFD:40965/tag:CompressedBitsPerPixel:37122'
message: 'Found SignedRational data format, expected Rational'
diff --git a/test/image_files/broken_images/misplaced-exif.jpg.test-dump.yml b/test/image_files/broken_images/misplaced-exif.jpg.test-dump.yml
index b2ef44ee6..7e3e1af68 100644
--- a/test/image_files/broken_images/misplaced-exif.jpg.test-dump.yml
+++ b/test/image_files/broken_images/misplaced-exif.jpg.test-dump.yml
@@ -213,7 +213,7 @@ elements:
valid: false
format: Undefined
components: 4
- bytesHash: 9af15b336e6a9619928537df30b2e6a2376569fcf9d7e773eccede65606529a0
+ bytesHash: 6142c2545fc60da377b0bb1b1ac7bfedb5c5f741fd21fc924dfaac20c48cf0b2
text: '0.0'
-
node: tag
diff --git a/test/image_files/broken_images/pel-141.jpg b/test/image_files/broken_images/pel-141.jpg
new file mode 100644
index 000000000..0f4d27cd5
Binary files /dev/null and b/test/image_files/broken_images/pel-141.jpg differ
diff --git a/test/image_files/broken_images/pel-141.jpg.test-dump.yml b/test/image_files/broken_images/pel-141.jpg.test-dump.yml
new file mode 100644
index 000000000..75c5bde90
--- /dev/null
+++ b/test/image_files/broken_images/pel-141.jpg.test-dump.yml
@@ -0,0 +1,952 @@
+fileName: pel-141.jpg
+mimeType: image/jpeg
+fileContentHash: 1fd83d85244eec576327f65ac1db486b36192f106a4111982f45ee65da7ccd00
+elements:
+ node: media
+ path: /media
+ class: FileEye\MediaProbe\Media
+ valid: true
+ collection: Media
+ elements:
+ -
+ node: jpeg
+ path: /media/jpeg
+ class: FileEye\MediaProbe\Block\Jpeg
+ valid: true
+ id: Jpeg
+ collection: Jpeg
+ elements:
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOI:216'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: SOI
+ id: '216'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOI:216/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2
+ bytesHash: 71563ad80061407ede9c6f316836284bd3710a520c5a792b5eda1cb703690815
+ text: '2 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:APP1:225'
+ class: FileEye\MediaProbe\Block\JpegSegmentApp1
+ valid: true
+ name: APP1
+ id: '225'
+ collection: Jpeg\SegmentApp1
+ elements:
+ -
+ node: exif
+ path: '/media/jpeg/jpegSegment:APP1:225/exif'
+ class: FileEye\MediaProbe\Block\Exif
+ valid: true
+ id: Exif
+ collection: Exif
+ elements:
+ -
+ node: tiff
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff'
+ class: FileEye\MediaProbe\Block\Tiff
+ valid: true
+ id: Tiff
+ collection: Tiff
+ elements:
+ -
+ node: ifd
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: IFD0
+ id: '0'
+ collection: Ifd\Ifd0
+ elements:
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Orientation
+ id: '274'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Orientation:274/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: 'Horizontal (normal)'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CreateDate:36868'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: CreateDate
+ id: '36868'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CreateDate:36868/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: 758514004d327e81bacc639a489cf81d168f46385614d73cffdfdfa7860840e7
+ text: '2014:10:03 14:47:22'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Model
+ id: '272'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Model:272/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 10
+ bytesHash: f42d43caa9132b82c1ac8faf630064cc3f631411c9052aa6bb94d897fb6a34ae
+ text: GT-I8190
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: DateTimeOriginal
+ id: '36867'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: 758514004d327e81bacc639a489cf81d168f46385614d73cffdfdfa7860840e7
+ text: '2014:10:03 14:47:22'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExifVersion
+ id: '36864'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry'
+ class: FileEye\MediaProbe\Entry\Version
+ valid: false
+ format: Undefined
+ components: 4
+ bytesHash: c9ef9bd66be720a334bfda5cb425f28b35f20c5c82cf95c86a41995bdaab34c9
+ text: '0.0'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: YResolution
+ id: '283'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YResolution:283/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 2aefa085fcca66b9437773316dc7a1aebe8ac11614b03e744f60f0b6f9ae54e1
+ text: 72
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: XResolution
+ id: '282'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:XResolution:282/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 2aefa085fcca66b9437773316dc7a1aebe8ac11614b03e744f60f0b6f9ae54e1
+ text: 72
+ -
+ node: ifd
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: GPS
+ id: '34853'
+ collection: Ifd\Gps
+ elements:
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSImgDirection
+ id: '17'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirection:17/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 0b4edc621eb8cc5b04ae732fbc11588066c19a777f22d38668a1144cb89a72be
+ text: 354
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSImgDirectionRef
+ id: '16'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSImgDirectionRef:16/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 2
+ bytesHash: fcfcd4ecebe43ba403cb968bafa849a96f301ace87357a2e235ceb06dc226947
+ text: 'Magnetic North'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureTime
+ id: '33434'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureTime
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 36b02cd66047c3b5cf8282d0db8ef8076868525a7a48944eb42a111cd2896342
+ text: '1/1631 sec.'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ImageWidth
+ id: '256'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 67ebbd370daa02ba9aadd05d8e091e862d0d8bcadafdf2a22360240a42fe922e
+ text: 2560
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ImageHeight
+ id: '257'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 1417a296c21274cec9c3d2c91ca16a5dff7840833de2a46b05c29e5de9900d9f
+ text: 1920
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ComponentsConfiguration
+ id: '37121'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121/entry'
+ class: FileEye\MediaProbe\Entry\ExifComponentsConfiguration
+ valid: true
+ format: Undefined
+ components: 4
+ bytesHash: 8417eb4e5447e04d669bfed0cc1a3a7b26ad04a5ae839b4669a26983f95fe8fb
+ text: '206 R - -'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FNumber
+ id: '33437'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437/entry'
+ class: FileEye\MediaProbe\Entry\ExifFNumber
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: bdc45700e6e3f05b47376dd0c4ff8bb425d15b5e1e966b951dad838908579ae8
+ text: f/2.6
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Make
+ id: '271'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Make:271/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 8
+ bytesHash: bddc3d61521d19fa0159fefb4c635340d7614646b76b445671a7b71c41506401
+ text: SAMSUNG
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Software
+ id: '305'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Software:305/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 12
+ bytesHash: 5ef949bf6c15d5c56601877fca795200615504abe71dc88027a88c6dc9b08b4a
+ text: d72ff736f2
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ModifyDate
+ id: '306'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: 992d43b7301fbbf9bdc7dee81cdea2ca30f1e38e79ecb0489bc319e229431257
+ text: '1970:01:01 01:00:00'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ColorSpace:40961'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ColorSpace
+ id: '40961'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ColorSpace:40961/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: sRGB
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MeteringMode:37383'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MeteringMode
+ id: '37383'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MeteringMode:37383/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 'Center-weighted average'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureCompensation
+ id: '37380'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureBiasValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: 2fcd151b8295e8b3bf8ec64ede173523417960a8db6cbc569de9a25a458f9135
+ text: '0.0'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MaxApertureValue
+ id: '37381'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 9c14ac2529a73c754051184f6c799de149b324e48288c92df92956c768b10f5e
+ text: 2.76
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FocalLength:37386'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FocalLength
+ id: '37386'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FocalLength:37386/entry'
+ class: FileEye\MediaProbe\Entry\ExifFocalLength
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 9f2379e54c713a1fde2251f4ecfa56d41f9a57a81693af699589fa26042791d0
+ text: '3.5 mm'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SceneCaptureType
+ id: '41990'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Standard
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Flash:37385'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Flash
+ id: '37385'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:Flash:37385/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: 'No Flash'
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: CustomRendered
+ id: '41985'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:CustomRendered:41985/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Normal
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: UserComment
+ id: '37510'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510/entry'
+ class: FileEye\MediaProbe\Entry\ExifUserComment
+ valid: false
+ format: Undefined
+ components: 14
+ bytesHash: 12d4e633a2e51494830e7c2eaf731bf9f636e9504874200b0763c60bd377e11b
+ text: ''
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: WhiteBalance
+ id: '41987'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:WhiteBalance:41987/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Auto
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureMode
+ id: '41986'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureMode:41986/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Auto
+ -
+ node: ifd
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: ExifIFD
+ id: '34665'
+ collection: Ifd\Exif
+ elements:
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: OtherImageStart
+ id: '513'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 1b274b83023d332228c5945d9d200a096ff3c73825f520db6fbc45a569538265
+ text: 600
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: OtherImageLength
+ id: '514'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 1c49c865b5e80eb5e90582d829938d24e65332ba6ce1f1a7d16af0f4389e71d8
+ text: 11368
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: YCbCrPositioning
+ id: '531'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: Co-sited
+ -
+ node: tag
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ResolutionUnit
+ id: '296'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: inches
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DQT:219'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DQT
+ id: '219'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DQT:219/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 69
+ bytesHash: c69cec22a96b5707311841966ed4c1edab7d4c377b034e4514fb01debd63b8e0
+ text: '69 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DQT:219'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DQT
+ id: '219'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DQT:219/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 69
+ bytesHash: 7e70d91edb836ebb61c92110dc82b372e1ce5e5195b3860b7dd0b0b2b0e9fa4b
+ text: '69 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOF0:192'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: SOF0
+ id: '192'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOF0:192/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 19
+ bytesHash: aab2e3dde2cda32e0177a5c26199382525267e320f868faca840cd5bcbbd1f3c
+ text: '19 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 33
+ bytesHash: 8b7de04a62a93a0c046ac4b10fbd481d5efad815d21c2656253ecba006b6df70
+ text: '33 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 183
+ bytesHash: 2a69b763ce3a04f14fccd428916925f89a70abfd7ebf6a4ebdd51f634787ede3
+ text: '183 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 33
+ bytesHash: f357760f29d48d6d920079702ec9b4880dc7341326f12ea7f5ebf675efd1a1ec
+ text: '33 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 183
+ bytesHash: 627f68783b5f5059bcce64dd50e21d0b9eb8a083051f105d6a80a760cd2a564e
+ text: '183 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DRI:221'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DRI
+ id: '221'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DRI:221/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 6
+ bytesHash: d48373dd0e48919f5c290c69efc64d3bb361437d74683367f9ca8340c806ef33
+ text: '6 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOS:218'
+ class: FileEye\MediaProbe\Block\JpegSegmentSos
+ valid: true
+ name: SOS
+ id: '218'
+ collection: Jpeg\SegmentSos
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOS:218/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 1162679
+ bytesHash: 096e4a8b79426e0c2792141be8dd1f51a5acf50ea4661bab5f9bb958e3494d16
+ text: '1162679 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:EOI:217'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: EOI
+ id: '217'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:EOI:217/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2
+ bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0
+ text: '2 byte(s) of data'
+ -
+ node: rawData
+ path: /media/jpeg/rawData
+ class: FileEye\MediaProbe\Block\RawData
+ valid: true
+ collection: RawData
+ elements:
+ -
+ node: entry
+ path: /media/jpeg/rawData/entry
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 3504
+ bytesHash: e10c8cb376b41e426480944fa8de7a0e6796b32fbfb77e6c016529cb3a20e1f6
+ text: '3504 byte(s) of data'
+log:
+ ERROR:
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry'
+ message: 'Incorrect version data.'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510/entry'
+ message: 'Invalid EXIF text encoding for UserComment.'
+ WARNING:
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExifVersion:36864'
+ message: 'Found Byte data format, expected Undefined'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ExposureTime:33434'
+ message: 'Found SignedRational data format, expected Rational'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:ComponentsConfiguration:37121'
+ message: 'Found Byte data format, expected Undefined'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:FNumber:33437'
+ message: 'Found SignedRational data format, expected Rational'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/tag:UserComment:37510'
+ message: 'Found Ascii data format, expected Undefined'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageStart:513'
+ message: 'Found Long data format, expected Undefined'
+ -
+ path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:OtherImageLength:514'
+ message: 'Found Long data format, expected Undefined'
+ -
+ path: '/media/jpeg/jpegSegment:SOS:218'
+ message: 'Found trailing content after EOI: 3504 bytes'
+gdInfo:
+ 0: 2560
+ 1: 1920
+ 2: 2
+ 3: 'width="2560" height="1920"'
+ bits: 8
+ channels: 3
+ mime: image/jpeg
+exifReadData:
+ FileName: pel-141.jpg
+ FileDateTime: 1591895333
+ FileSize: 1167394
+ FileType: 2
+ MimeType: image/jpeg
+ SectionsFound: 'ANY_TAG, IFD0, EXIF, GPS'
+ COMPUTED:
+ html: 'width="2560" height="1920"'
+ Height: 1920
+ Width: 2560
+ IsColor: 1
+ ByteOrderMotorola: 0
+ ApertureFNumber: f/2.6
+ UserComment: 'User comments'
+ Orientation: 1
+ DateTimeDigitized: '2014:10:03 14:47:22'
+ Model: GT-I8190
+ DateTimeOriginal: '2014:10:03 14:47:22'
+ ExifVersion: !!binary 3AAAAA==
+ YResolution: 72/1
+ XResolution: 72/1
+ GPS_IFD_Pointer: 564
+ ExposureTime: 613/1000000
+ ImageWidth: 2560
+ ImageLength: 1920
+ ComponentsConfiguration: !!binary zgQAAA==
+ FNumber: 260/100
+ Make: SAMSUNG
+ Software: d72ff736f2
+ DateTime: '1970:01:01 01:00:00'
+ ColorSpace: 1
+ MeteringMode: 2
+ ExposureBiasValue: 0/2
+ MaxApertureValue: 276/100
+ FocalLength: 354/100
+ SceneCaptureType: 0
+ Flash: 0
+ CustomRendered: 0
+ UserComment: 'User comments'
+ WhiteBalance: 0
+ ExposureMode: 0
+ Exif_IFD_Pointer: 534
+ YCbCrPositioning: 2
+ ResolutionUnit: 2
+ JPEGInterchangeFormat: 600
+ JPEGInterchangeFormatLength: 11368
+ GPSImgDirection: 354/1
+ GPSImgDirectionRef: M
+exiftool: "\n\n\n\n 11.16\n Invalid EXIF text encoding for UserComment\n pel-141.jpg\n test/image_files/broken_images\n 1140 kB\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n rw-r--r--\n JPEG\n jpg\n image/jpeg\n Little-endian (Intel, II)\n 2560\n 1920\n Baseline DCT, Huffman coding\n 8\n 3\n YCbCr4:2:0 (2 2)\n Horizontal (normal)\n 2014:10:03 14:47:22\n GT-I8190\n 2014:10:03 14:47:22\n 220 0 0 0\n 72\n 72\n 1/1631\n 2560\n 1920\n Err (206), R, -, -\n 2.6\n SAMSUNG\n d72ff736f2\n 1970:01:01 01:00:00\n sRGB\n Center-weighted average\n 0\n 2.6\n 3.5 mm\n Standard\n No Flash\n Normal\n \nVXNlciBjb21tZW50cwA=\n\n Auto\n Auto\n Co-sited\n inches\n 354\n Magnetic North\n 612\n 11368\n (Binary data 11368 bytes, use -b option to extract)\n 2.6\n 2560x1920\n 4.9\n 1/1631\n 3.5 mm\n\n\n"
+exiftool_raw: "\n\n\n\n 11.16\n Invalid EXIF text encoding for UserComment\n pel-141.jpg\n test/image_files/broken_images\n 1167394\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 644\n JPEG\n JPG\n image/jpeg\n II\n 2560\n 1920\n 0\n 8\n 3\n 2 2\n 1\n 2014:10:03 14:47:22\n GT-I8190\n 2014:10:03 14:47:22\n 220 0 0 0\n 72\n 72\n 0.000613\n 2560\n 1920\n 206 4 0 0\n 2.6\n SAMSUNG\n d72ff736f2\n 1970:01:01 01:00:00\n 1\n 2\n 0\n 2.60268371088387\n 3.54\n 0\n 0\n 0\n \nVXNlciBjb21tZW50cwA=\n\n 0\n 0\n 2\n 2\n 354\n M\n 612\n 11368\n (Binary data 11368 bytes, use -b option to extract)\n 2.6\n 2560x1920\n 4.9152\n 0.000613\n 3.54\n\n\n"
diff --git a/test/image_files/broken_images/pel-152.jpg b/test/image_files/broken_images/pel-152.jpg
new file mode 100644
index 000000000..2dac33da5
Binary files /dev/null and b/test/image_files/broken_images/pel-152.jpg differ
diff --git a/test/image_files/broken_images/pel-152.jpg.test-dump.yml b/test/image_files/broken_images/pel-152.jpg.test-dump.yml
new file mode 100644
index 000000000..5557807ec
--- /dev/null
+++ b/test/image_files/broken_images/pel-152.jpg.test-dump.yml
@@ -0,0 +1,257 @@
+fileName: pel-152.jpg
+mimeType: image/jpeg
+fileContentHash: 52c90ba1f04f89c6138b2ff8fc12922dcaff69131d26504757c5829f18be4293
+elements:
+ node: media
+ path: /media
+ class: FileEye\MediaProbe\Media
+ valid: true
+ collection: Media
+ elements:
+ -
+ node: jpeg
+ path: /media/jpeg
+ class: FileEye\MediaProbe\Block\Jpeg
+ valid: true
+ id: Jpeg
+ collection: Jpeg
+ elements:
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOI:216'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: SOI
+ id: '216'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOI:216/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2
+ bytesHash: 71563ad80061407ede9c6f316836284bd3710a520c5a792b5eda1cb703690815
+ text: '2 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:APP0:224'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: APP0
+ id: '224'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP0:224/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 18
+ bytesHash: 530b9f44244e57209b20a17617c38745742be94bed7f37d88a6c41e5c6ea5143
+ text: '18 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:APP13:237'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: APP13
+ id: '237'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:APP13:237/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 30
+ bytesHash: fdbd4c965be870d01be15273edabb34c185ff79561578b909ca0f3e506ad6210
+ text: '30 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DQT:219'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DQT
+ id: '219'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DQT:219/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 69
+ bytesHash: a6f9ef7a75ff7f267a8826a24d6a648deb9459cef5c5364d3ebd38029eb4ffac
+ text: '69 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DQT:219'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DQT
+ id: '219'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DQT:219/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 69
+ bytesHash: af60179a7a2c75500394253953ac37178bb9e6f72a43d9a2ad9be61c53c3c6d7
+ text: '69 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOF0:192'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: SOF0
+ id: '192'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOF0:192/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 19
+ bytesHash: 390a05ccdabbc57502d989c7421b0ed3ea1288bf01e60e8a2ee833a0c4d2acd0
+ text: '19 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 31
+ bytesHash: 5cbdad12fef7be417df450ddd3c0d30a4752e23d8be08b0ef05580853319e4d6
+ text: '31 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 65
+ bytesHash: 29bfb2eedb40e85e3d59ae08ce0c7d1b33769c0fe7bfc140a68b8c68fe9f5573
+ text: '65 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 29
+ bytesHash: 99b94d106df7e2cde4b1920ab9ead0f74bf51676a1de95c30f5849ae28a3316c
+ text: '29 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:DHT:196'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: DHT
+ id: '196'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:DHT:196/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 49
+ bytesHash: 4e88d794b65c21c5a578e01f5f0ee1f8011112fe24f9737088a41facc39ecaa4
+ text: '49 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:SOS:218'
+ class: FileEye\MediaProbe\Block\JpegSegmentSos
+ valid: true
+ name: SOS
+ id: '218'
+ collection: Jpeg\SegmentSos
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:SOS:218/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 17248
+ bytesHash: 469df6e903871e820e2429f6dc2bd3dd2654dc783aafd28a49de480c64917469
+ text: '17248 byte(s) of data'
+ -
+ node: jpegSegment
+ path: '/media/jpeg/jpegSegment:EOI:217'
+ class: FileEye\MediaProbe\Block\JpegSegment
+ valid: true
+ name: EOI
+ id: '217'
+ collection: Jpeg\Segment
+ elements:
+ -
+ node: entry
+ path: '/media/jpeg/jpegSegment:EOI:217/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2
+ bytesHash: cde66e78e5419dea74df7cf43d9aa876b8c669d40067992e719cef90ac5f3fe0
+ text: '2 byte(s) of data'
+log: { }
+gdInfo:
+ 0: 600
+ 1: 400
+ 2: 2
+ 3: 'width="600" height="400"'
+ bits: 8
+ channels: 3
+ mime: image/jpeg
+exifReadData:
+ FileName: pel-152.jpg
+ FileDateTime: 1591895333
+ FileSize: 17694
+ FileType: 2
+ MimeType: image/jpeg
+ SectionsFound: ''
+ COMPUTED:
+ html: 'width="600" height="400"'
+ Height: 400
+ Width: 600
+ IsColor: 1
+exiftool: "\n\n\n\n 11.16\n pel-152.jpg\n test/image_files/broken_images\n 17 kB\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n rw-r--r--\n JPEG\n jpg\n image/jpeg\n d41d8cd98f00b204e9800998ecf8427e\n 600\n 400\n Baseline DCT, Huffman coding\n 8\n 3\n YCbCr4:2:0 (2 2)\n 1.01\n inches\n 599\n 599\n 600x400\n 0.240\n\n\n"
+exiftool_raw: "\n\n\n\n 11.16\n pel-152.jpg\n test/image_files/broken_images\n 17694\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 644\n JPEG\n JPG\n image/jpeg\n d41d8cd98f00b204e9800998ecf8427e\n 600\n 400\n 0\n 8\n 3\n 2 2\n 1 1\n 1\n 599\n 599\n 600x400\n 0.24\n\n\n"
diff --git a/test/image_files/camera_samples/canon-ixus-ii.jpg.test-dump.yml b/test/image_files/camera_samples/canon-ixus-ii.jpg.test-dump.yml
index 7fc0f138c..b623b2aa4 100644
--- a/test/image_files/camera_samples/canon-ixus-ii.jpg.test-dump.yml
+++ b/test/image_files/camera_samples/canon-ixus-ii.jpg.test-dump.yml
@@ -2436,7 +2436,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960'
diff --git a/test/image_files/camera_samples/canon-powershot-s60.jpg.test-dump.yml b/test/image_files/camera_samples/canon-powershot-s60.jpg.test-dump.yml
index 519b9bf40..4fc66c511 100644
--- a/test/image_files/camera_samples/canon-powershot-s60.jpg.test-dump.yml
+++ b/test/image_files/camera_samples/canon-powershot-s60.jpg.test-dump.yml
@@ -2487,7 +2487,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960'
diff --git a/test/image_files/camera_samples/konica-minolta-dimage-a2.jpg.test-dump.yml b/test/image_files/camera_samples/konica-minolta-dimage-a2.jpg.test-dump.yml
index a3404f757..bc070193d 100644
--- a/test/image_files/camera_samples/konica-minolta-dimage-a2.jpg.test-dump.yml
+++ b/test/image_files/camera_samples/konica-minolta-dimage-a2.jpg.test-dump.yml
@@ -616,7 +616,7 @@ elements:
format: Undefined
components: 64
bytesHash: 7aaca6ab3e00d5c275d745325b451a943dbcc7554e6c418387f6e378f734037d
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960'
diff --git a/test/image_files/exiftool/Canon.jpg.test-dump.yml b/test/image_files/exiftool/Canon.jpg.test-dump.yml
index 691298938..291f1df6d 100644
--- a/test/image_files/exiftool/Canon.jpg.test-dump.yml
+++ b/test/image_files/exiftool/Canon.jpg.test-dump.yml
@@ -3217,7 +3217,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FlashpixVersion:40960'
diff --git a/test/image_files/exiftool/Canon1DmkIII.jpg.test-dump.yml b/test/image_files/exiftool/Canon1DmkIII.jpg.test-dump.yml
index d4e822ea6..b45f79b64 100644
--- a/test/image_files/exiftool/Canon1DmkIII.jpg.test-dump.yml
+++ b/test/image_files/exiftool/Canon1DmkIII.jpg.test-dump.yml
@@ -5595,7 +5595,7 @@ elements:
format: Undefined
components: 264
bytesHash: 44b8aa4d28701168922acf61435ea4bb442f97b0b14ad7a2510ed68874ee2a72
- text: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ text: ''
-
node: tag
path: '/media/jpeg/jpegSegment:APP1:225/exif/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTime:37520'
diff --git a/test/image_files/pel-157.tiff b/test/image_files/pel-157.tiff
new file mode 100644
index 000000000..4b5ce1ffb
Binary files /dev/null and b/test/image_files/pel-157.tiff differ
diff --git a/test/image_files/pel-157.tiff.test-dump.yml b/test/image_files/pel-157.tiff.test-dump.yml
new file mode 100644
index 000000000..43b0f09d0
--- /dev/null
+++ b/test/image_files/pel-157.tiff.test-dump.yml
@@ -0,0 +1,5593 @@
+fileName: pel-157.tiff
+mimeType: image/tiff
+fileContentHash: f219e5f7dd9bc9f36632e5f7706b45723a120f6a2452bd8be8bcab7a88aa1730
+elements:
+ node: media
+ path: /media
+ class: FileEye\MediaProbe\Media
+ valid: true
+ collection: Media
+ elements:
+ -
+ node: tiff
+ path: /media/tiff
+ class: FileEye\MediaProbe\Block\Tiff
+ valid: true
+ id: Tiff
+ collection: Tiff
+ elements:
+ -
+ node: rawData
+ path: '/media/tiff/rawData:scan'
+ class: FileEye\MediaProbe\Block\RawData
+ valid: true
+ name: scan
+ collection: RawData
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/rawData:scan/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 4211986
+ bytesHash: 80a2bd24bef283fb3e70fd1881fbb36db5a97b342cb404fb6e6707ed9f2cf704
+ text: '4211986 byte(s) of data'
+ -
+ node: ifd
+ path: '/media/tiff/ifd:IFD0:0'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: IFD0
+ id: '0'
+ collection: Ifd\Ifd0
+ elements:
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:SubfileType:254'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SubfileType
+ id: '254'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:SubfileType:254/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: df3f619804a92fdb4057192dc43dd748ea778adc52bc498ce80524c014b81119
+ text: 'Full-resolution Image'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ImageWidth
+ id: '256'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ImageWidth:256/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 38fe56907394e1c9b2195701b905ac7b0d54d857cf796d9e7a13cafcd7cdbc27
+ text: 3264
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ImageHeight
+ id: '257'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ImageHeight:257/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 55d17d3d0e4c2da7516d59d4b9d9325b614a4133f8ed81805df1dba7aa7b41aa
+ text: 1836
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: BitsPerSample
+ id: '258'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:BitsPerSample:258/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 4
+ bytesHash: e0d28e51c7e052913771ad123ea4ae85d601f22af3040d698e9b1f6a6ecb5196
+ text: '8, 8, 8, 8'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Compression:259'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Compression
+ id: '259'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Compression:259/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 2921a11f25dadaa24aa79a548e4e81508c2e5e56af2d833d65e2bcce448ce2f5
+ text: LZW
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: PhotometricInterpretation
+ id: '262'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:PhotometricInterpretation:262/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: RGB
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Make:271'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Make
+ id: '271'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Make:271/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 8
+ bytesHash: e55e1a1e58944997c6b9128206e6bbd4a8d73ed72eb36bbe7a99aa2b8c4ef618
+ text: samsung
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Model:272'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Model
+ id: '272'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Model:272/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 9
+ bytesHash: 950def49f718d90b279122a8a537dffca1f5527542b9ae44eb0c1ce29078116c
+ text: SM-G925F
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: PreviewImageStart
+ id: '273'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageStart:273/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1836
+ bytesHash: be6a850a0ecbc2206ba1f3899c7e670cc1336122ce7b75a111e1523285bb75b3
+ text: '8, 2633, 5034, 7408, 9791, 12174, 14542, 16858, 19361, 21920, 24231, 26561, 28872, 31205, 33591, 35925, 38466, 40978, 43236, 45534, 47810, 50111, 52428, 54712, 57209, 59741, 62050, 64363, 66656, 68961, 71289, 73586, 76125, 78640, 80937, 83234, 85532, 87812, 90059, 92305, 94766, 97290, 99583, 101903, 104192, 106497, 108751, 110985, 113481, 115894, 118121, 120364, 122615, 124888, 127127, 129306, 131715, 134133, 136354, 138572, 140746, 142938, 145169, 147376, 149788, 152170, 154343, 156559, 158799, 161031, 163240, 165409, 167795, 170186, 172389, 174606, 176834, 179059, 181302, 183483, 185899, 188314, 190526, 192755, 194958, 197167, 199403, 201591, 204006, 206394, 208581, 210798, 213032, 215272, 217481, 219639, 221995, 224288, 226428, 228564, 230749, 232936, 235088, 237187, 239500, 241751, 243828, 245965, 248078, 250215, 252340, 254462, 256735, 259011, 261111, 263240, 265383, 267505, 269642, 271728, 274061, 276374, 278533, 280706, 282863, 285035, 287197, 289327, 291718, 294064, 296238, 298423, 300625, 302812, 305011, 307152, 309467, 311795, 313987, 316145, 318319, 320522, 322720, 324874, 327208, 329575, 331763, 333961, 336152, 338348, 340540, 342723, 345084, 347488, 349683, 351893, 354149, 356385, 358590, 360814, 363224, 365609, 367757, 369925, 372101, 374277, 376472, 378629, 380997, 383373, 385565, 387794, 389974, 392177, 394375, 396540, 398893, 401380, 403633, 405931, 408166, 410412, 412613, 414830, 417266, 419738, 421999, 424260, 426539, 428810, 431024, 433285, 435748, 438170, 440365, 442601, 444821, 447059, 449305, 451562, 454011, 456454, 458672, 460919, 463122, 465342, 467574, 469797, 472252, 474758, 476983, 479295, 481573, 483851, 486134, 488379, 490867, 493330, 495551, 497786, 500040, 502285, 504553, 506767, 509245, 511712, 513935, 516181, 518397, 520643, 522940, 525185, 527640, 530070, 532291, 534564, 536785, 539034, 541294, 543530, 545996, 548379, 550581, 552821, 555038, 557247, 559438, 561637, 564050, 566451, 568683, 570929, 573125, 575327, 577540, 579732, 582118, 584506, 586698, 588923, 591139, 593374, 595632, 597846, 600313, 602684, 604860, 607062, 609279, 611521, 613733, 615895, 618274, 620594, 622737, 624925, 627131, 629334, 631536, 633702, 636072, 638436, 640602, 642770, 644955, 647179, 649414, 651566, 653943, 656271, 658403, 660542, 662661, 664811, 667002, 669139, 671452, 673832, 675965, 678150, 680291, 682416, 684542, 686655, 688996, 691305, 693422, 695572, 697693, 699834, 701969, 704050, 706397, 708756, 710871, 713011, 715195, 717404, 719632, 721795, 724177, 726478, 728597, 730741, 732876, 734998, 737146, 739246, 741528, 743821, 745883, 748012, 750147, 752315, 754447, 756542, 758818, 761096, 763192, 765300, 767441, 769544, 771668, 773770, 776012, 778280, 780390, 782509, 784652, 786780, 788902, 790968, 793214, 795519, 797621, 799767, 801891, 803976, 806075, 808138, 810413, 812743, 814850, 816976, 819130, 821259, 823352, 825433, 827717, 830058, 832193, 834388, 836553, 838727, 840901, 843012, 845364, 847747, 849908, 852115, 854328, 856549, 858730, 860903, 863259, 865656, 867800, 869957, 872153, 874321, 876527, 878722, 881052, 883452, 885643, 887816, 889978, 892172, 894371, 896556, 898953, 901311, 903459, 905666, 907831, 909959, 912125, 914287, 916627, 919010, 921135, 923294, 925467, 927619, 929773, 931927, 934285, 936587, 938671, 940825, 942990, 945118, 947257, 949397, 951773, 954150, 956311, 958505, 960653, 962827, 965040, 967199, 969587, 971925, 974049, 976226, 978373, 980521, 982711, 984830, 987156, 989523, 991645, 993748, 995867, 997993, 1000132, 1002235, 1004544, 1006945, 1009143, 1011367, 1013585, 1015795, 1018001, 1020222, 1022586, 1025010, 1027211, 1029398, 1031575, 1033756, 1035939, 1038109, 1040494, 1042862, 1045052, 1047259, 1049444, 1051634, 1053850, 1056018, 1058419, 1060799, 1062967, 1065107, 1067254, 1069408, 1071595, 1073746, 1076117, 1078476, 1080639, 1082812, 1084984, 1087178, 1089374, 1091492, 1093819, 1096153, 1098310, 1100489, 1102680, 1104886, 1107106, 1109278, 1111649, 1113960, 1116092, 1118266, 1120436, 1122612, 1124780, 1126934, 1129269, 1131574, 1133711, 1135876, 1138063, 1140270, 1142491, 1144674, 1147008, 1149305, 1151415, 1153569, 1155719, 1157854, 1159990, 1162089, 1164384, 1166692, 1168792, 1170940, 1173154, 1175328, 1177483, 1179593, 1181920, 1184196, 1186266, 1188381, 1190539, 1192700, 1194814, 1196984, 1199349, 1201618, 1203700, 1205851, 1208023, 1210174, 1212289, 1214414, 1216716, 1219039, 1221158, 1223293, 1225418, 1227561, 1229667, 1231755, 1234020, 1236287, 1238335, 1240441, 1242566, 1244716, 1246830, 1248922, 1251234, 1253586, 1255714, 1257853, 1260021, 1262190, 1264348, 1266467, 1268795, 1271122, 1273215, 1275373, 1277535, 1279708, 1281895, 1284008, 1286334, 1288680, 1290791, 1292942, 1295119, 1297311, 1299505, 1301682, 1304098, 1306615, 1308904, 1311287, 1313637, 1315967, 1318300, 1320583, 1323074, 1325582, 1327909, 1330283, 1332653, 1335002, 1337376, 1339698, 1342212, 1344772, 1347095, 1349459, 1351781, 1354122, 1356449, 1358784, 1361287, 1363843, 1366184, 1368581, 1370934, 1373287, 1375630, 1378006, 1380605, 1383192, 1385519, 1387916, 1390310, 1392716, 1395056, 1397433, 1400047, 1402669, 1405099, 1407545, 1410015, 1412502, 1414990, 1417478, 1420169, 1422881, 1425384, 1427881, 1430368, 1432910, 1435461, 1437954, 1440673, 1443398, 1445922, 1448482, 1451026, 1453603, 1456141, 1458644, 1461333, 1464096, 1466634, 1469181, 1471699, 1474223, 1476845, 1479413, 1482227, 1485035, 1487607, 1490274, 1492974, 1495651, 1498300, 1500955, 1503790, 1506662, 1509347, 1512053, 1514757, 1517445, 1520106, 1522734, 1525594, 1528357, 1530944, 1533554, 1536158, 1538738, 1541321, 1543856, 1546617, 1549333, 1551856, 1554418, 1556989, 1559584, 1562135, 1564649, 1567404, 1570161, 1572703, 1575245, 1577808, 1580353, 1582909, 1585481, 1588202, 1590878, 1593311, 1595781, 1598235, 1600662, 1603066, 1605496, 1608086, 1610615, 1612970, 1615349, 1617731, 1620105, 1622505, 1624879, 1627483, 1630085, 1632435, 1634829, 1637253, 1639657, 1642054, 1644428, 1647015, 1649652, 1652046, 1654531, 1657063, 1659610, 1662146, 1664706, 1667497, 1670224, 1672795, 1675354, 1677910, 1680431, 1682979, 1685571, 1688347, 1691096, 1693667, 1696227, 1698819, 1701369, 1703914, 1706462, 1709174, 1711878, 1714303, 1716788, 1719248, 1721720, 1724184, 1726591, 1729226, 1731938, 1734428, 1737006, 1739572, 1742162, 1744730, 1747284, 1749990, 1752763, 1755314, 1757919, 1760503, 1763050, 1765654, 1768258, 1771030, 1773790, 1776394, 1779067, 1781729, 1784406, 1787088, 1789723, 1792585, 1795436, 1798101, 1800792, 1803516, 1806186, 1808875, 1811495, 1814313, 1817043, 1819567, 1822067, 1824587, 1827149, 1829652, 1832181, 1834932, 1837764, 1840447, 1843114, 1845814, 1848514, 1851212, 1853898, 1856796, 1859680, 1862326, 1865021, 1867670, 1870320, 1872907, 1875467, 1878240, 1880980, 1883476, 1886023, 1888577, 1891124, 1893630, 1896115, 1898828, 1901588, 1904174, 1906749, 1909282, 1911790, 1914284, 1916772, 1919517, 1922220, 1924665, 1927122, 1929495, 1931920, 1934351, 1936722, 1939360, 1942019, 1944428, 1946865, 1949256, 1951617, 1954039, 1956397, 1959005, 1961546, 1963866, 1966245, 1968573, 1970920, 1973285, 1975631, 1978194, 1980766, 1983082, 1985391, 1987680, 1989974, 1992257, 1994540, 1997082, 1999569, 2001804, 2004098, 2006391, 2008671, 2010964, 2013196, 2015632, 2018066, 2020261, 2022496, 2024736, 2027007, 2029242, 2031400, 2033773, 2036093, 2038222, 2040343, 2042458, 2044604, 2046697, 2048777, 2051057, 2053288, 2055307, 2057371, 2059451, 2061561, 2063661, 2065708, 2067973, 2070180, 2072188, 2074224, 2076246, 2078321, 2080383, 2082392, 2084608, 2086869, 2088905, 2090946, 2093028, 2095130, 2097204, 2099252, 2101524, 2103796, 2105911, 2108041, 2110171, 2112344, 2114498, 2116612, 2118910, 2121156, 2123209, 2125282, 2127384, 2129521, 2131645, 2133748, 2136015, 2138273, 2140390, 2142530, 2144663, 2146799, 2148901, 2150954, 2153263, 2155545, 2157659, 2159777, 2161906, 2164075, 2166223, 2168314, 2170616, 2172907, 2175009, 2177139, 2179285, 2181454, 2183583, 2185652, 2187938, 2190258, 2192369, 2194516, 2196689, 2198861, 2201011, 2203113, 2205426, 2207712, 2209792, 2211888, 2213995, 2216087, 2218204, 2220301, 2222607, 2224850, 2226920, 2229022, 2231126, 2233229, 2235284, 2237337, 2239565, 2241830, 2243892, 2245989, 2248086, 2250185, 2252302, 2254373, 2256634, 2258905, 2260957, 2263093, 2265245, 2267367, 2269493, 2271578, 2273847, 2276153, 2278252, 2280424, 2282582, 2284737, 2286823, 2288911, 2291235, 2293504, 2295578, 2297702, 2299824, 2301946, 2304063, 2306143, 2308444, 2310759, 2312863, 2314992, 2317109, 2319212, 2321279, 2323361, 2325651, 2327966, 2330062, 2332221, 2334320, 2336404, 2338550, 2340657, 2342966, 2345310, 2347425, 2349576, 2351720, 2353878, 2356018, 2358110, 2360426, 2362753, 2364844, 2367001, 2369137, 2371285, 2373425, 2375536, 2377886, 2380241, 2382358, 2384528, 2386672, 2388787, 2390908, 2392993, 2395309, 2397662, 2399794, 2401973, 2404073, 2406201, 2408377, 2410520, 2412890, 2415216, 2417327, 2419479, 2421618, 2423721, 2425860, 2427953, 2430293, 2432640, 2434777, 2436899, 2439025, 2441120, 2443237, 2445355, 2447671, 2449972, 2452107, 2454228, 2456305, 2458423, 2460544, 2462674, 2465007, 2467294, 2469413, 2471559, 2473685, 2475822, 2477977, 2480043, 2482370, 2484710, 2486774, 2488902, 2491119, 2493317, 2495479, 2497568, 2499876, 2502171, 2504317, 2506453, 2508586, 2510748, 2512921, 2515038, 2517441, 2519757, 2521846, 2524009, 2526156, 2528289, 2530437, 2532536, 2534853, 2537165, 2539333, 2541513, 2543670, 2545833, 2548032, 2550194, 2552543, 2554863, 2557004, 2559141, 2561267, 2563415, 2565554, 2567672, 2569967, 2572254, 2574318, 2576437, 2578580, 2580728, 2582856, 2584903, 2587197, 2589451, 2591476, 2593568, 2595689, 2597825, 2599918, 2601982, 2604243, 2606565, 2608653, 2610783, 2612904, 2615032, 2617172, 2619269, 2621567, 2623869, 2625962, 2628092, 2630246, 2632390, 2634461, 2636486, 2638722, 2641022, 2643119, 2645249, 2647430, 2649609, 2651757, 2653874, 2656178, 2658468, 2660524, 2662610, 2664701, 2666787, 2668873, 2670942, 2673167, 2675402, 2677429, 2679470, 2681508, 2683531, 2685545, 2687513, 2689749, 2691999, 2694050, 2696125, 2698187, 2700260, 2702326, 2704357, 2706573, 2708802, 2710866, 2712910, 2714976, 2717018, 2719095, 2721154, 2723385, 2725664, 2727713, 2729808, 2731903, 2733974, 2736058, 2738111, 2740331, 2742602, 2744599, 2746690, 2748770, 2750861, 2752965, 2755029, 2757276, 2759523, 2761553, 2763602, 2765662, 2767740, 2769814, 2771847, 2774096, 2776371, 2778418, 2780532, 2782646, 2784697, 2786772, 2788812, 2791055, 2793330, 2795381, 2797441, 2799523, 2801587, 2803665, 2805731, 2807974, 2810221, 2812307, 2814407, 2816482, 2818575, 2820666, 2822725, 2824981, 2827322, 2829421, 2831572, 2833683, 2835812, 2837963, 2840103, 2842467, 2844764, 2846866, 2848995, 2851114, 2853249, 2855368, 2857419, 2859692, 2862007, 2864077, 2866170, 2868288, 2870409, 2872538, 2874626, 2876926, 2879237, 2881296, 2883382, 2885470, 2887576, 2889669, 2891743, 2894008, 2896302, 2898395, 2900487, 2902604, 2904743, 2906843, 2908887, 2911193, 2913462, 2915511, 2917571, 2919631, 2921702, 2923805, 2925865, 2928162, 2930433, 2932533, 2934643, 2936749, 2938837, 2940939, 2943003, 2945275, 2947550, 2949628, 2951708, 2953777, 2955868, 2957938, 2960012, 2962288, 2964508, 2966505, 2968520, 2970590, 2972660, 2974718, 2976755, 2978957, 2981167, 2983167, 2985236, 2987309, 2989411, 2991458, 2993450, 2995712, 2997900, 2999893, 3001927, 3004031, 3006098, 3008139, 3010181, 3012410, 3014613, 3016635, 3018673, 3020707, 3022741, 3024775, 3026789, 3029051, 3031287, 3033306, 3035369, 3037458, 3039551, 3041607, 3043629, 3045904, 3048143, 3050183, 3052234, 3054311, 3056334, 3058354, 3060354, 3062549, 3064766, 3066773, 3068799, 3070844, 3072896, 3074896, 3076859, 3079040, 3081260, 3083276, 3085331, 3087394, 3089417, 3091480, 3093517, 3095762, 3097987, 3100002, 3102016, 3104045, 3106120, 3108211, 3110223, 3112426, 3114664, 3116749, 3118882, 3121023, 3123134, 3125204, 3127274, 3129521, 3131858, 3133965, 3136104, 3138199, 3140313, 3142479, 3144615, 3146928, 3149186, 3151270, 3153407, 3155536, 3157668, 3159812, 3161890, 3164176, 3166440, 3168522, 3170669, 3172824, 3174908, 3176992, 3179110, 3181414, 3183686, 3185766, 3187872, 3189996, 3192139, 3194252, 3196330, 3198638, 3200916, 3202993, 3205093, 3207188, 3209327, 3211431, 3213495, 3215800, 3218167, 3220275, 3222436, 3224612, 3226770, 3228933, 3231065, 3233448, 3235797, 3237921, 3240050, 3242178, 3244339, 3246485, 3248588, 3250912, 3253258, 3255365, 3257564, 3259721, 3261900, 3264094, 3266263, 3268669, 3271028, 3273167, 3275313, 3277461, 3279630, 3281824, 3283964, 3286334, 3288646, 3290745, 3292889, 3295059, 3297207, 3299364, 3301501, 3303814, 3306173, 3308324, 3310471, 3312584, 3314713, 3316872, 3318996, 3321366, 3323727, 3325842, 3327986, 3330148, 3332263, 3334415, 3336470, 3338759, 3341117, 3343282, 3345469, 3347601, 3349795, 3352016, 3354159, 3356515, 3358838, 3360929, 3363050, 3365175, 3367316, 3369471, 3371563, 3373860, 3376146, 3378208, 3380316, 3382437, 3384565, 3386704, 3388745, 3391071, 3393414, 3395510, 3397620, 3399745, 3401867, 3403997, 3406079, 3408405, 3410709, 3412819, 3414948, 3417083, 3419231, 3421394, 3423489, 3425802, 3428163, 3430276, 3432427, 3434590, 3436726, 3438874, 3440962, 3443282, 3445560, 3447583, 3449679, 3451847, 3453991, 3456088, 3458188, 3460512, 3462810, 3464881, 3466989, 3469092, 3471178, 3473297, 3475392, 3477689, 3480004, 3482096, 3484243, 3486419, 3488591, 3490739, 3492854, 3495194, 3497461, 3499521, 3501647, 3503810, 3505931, 3508061, 3510211, 3512502, 3514821, 3516905, 3519030, 3521195, 3523393, 3525595, 3527765, 3530151, 3532570, 3534769, 3536994, 3539247, 3541534, 3543805, 3546056, 3548504, 3551027, 3553296, 3555589, 3557886, 3560217, 3562547, 3564847, 3567358, 3569848, 3572102, 3574408, 3576751, 3579085, 3581411, 3583676, 3586127, 3588632, 3590982, 3593331, 3595677, 3598048, 3600383, 3602721, 3605229, 3607753, 3610088, 3612482, 3614867, 3617282, 3619697, 3622143, 3624714, 3627240, 3629516, 3631863, 3634227, 3636550, 3638888, 3641182, 3643655, 3646211, 3648530, 3650873, 3653268, 3655668, 3658039, 3660374, 3662964, 3665535, 3667921, 3670330, 3672704, 3675092, 3677486, 3679863, 3682435, 3685064, 3687461, 3689879, 3692282, 3694713, 3697141, 3699551, 3702141, 3704805, 3707229, 3709654, 3712097, 3714539, 3716961, 3719371, 3722035, 3724730, 3727173, 3729634, 3732043, 3734468, 3736917, 3739359, 3742059, 3744756, 3747268, 3749744, 3752226, 3754683, 3757140, 3759600, 3762303, 3765030, 3767601, 3770182, 3772721, 3775238, 3777804, 3780357, 3783079, 3785758, 3788278, 3790789, 3793249, 3795709, 3798169, 3800645, 3803334, 3805983, 3808446, 3810918, 3813433, 3815939, 3818390, 3820764, 3823396, 3826030, 3828491, 3830967, 3833431, 3835871, 3838301, 3840740, 3843425, 3846014, 3848414, 3850883, 3853355, 3855819, 3858279, 3860679, 3863314, 3866062, 3868565, 3871095, 3873546, 3876051, 3878532, 3881031, 3883740, 3886383, 3888829, 3891317, 3893816, 3896322, 3898839, 3901267, 3903956, 3906587, 3909050, 3911546, 3914009, 3916475, 3918950, 3921407, 3924101, 3926781, 3929265, 3931768, 3934259, 3936734, 3939224, 3941672, 3944352, 3946969, 3949433, 3951956, 3954512, 3957057, 3959590, 3962060, 3964697, 3967364, 3969902, 3972459, 3974953, 3977494, 3980081, 3982625, 3985272, 3987988, 3990548, 3993147, 3995736, 3998343, 4000944, 4003521, 4006267, 4009003, 4011559, 4014136, 4016737, 4019332, 4021937, 4024473, 4027185, 4029948, 4032537, 4035148, 4037719, 4040291, 4042895, 4045493, 4048239, 4051036, 4053679, 4056329, 4058900, 4061544, 4064191, 4066801, 4069609, 4072463, 4075131, 4077846, 4080531, 4083219, 4085920, 4088557, 4091419, 4094180, 4096752, 4099354, 4101913, 4104478, 4107116, 4109672, 4112420, 4115234, 4117853, 4120472, 4123110, 4125757, 4128355, 4130956, 4133731, 4136600, 4139255, 4141959, 4144599, 4147255, 4149895, 4152517, 4155358, 4158247, 4160912, 4163636, 4166294, 4169003, 4171716, 4174414, 4177324, 4180268, 4182986, 4185683, 4188438, 4191180, 4193976, 4196727, 4199706, 4202844, 4205818, 4208830'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Orientation
+ id: '274'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Orientation:274/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: 'Horizontal (normal)'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SamplesPerPixel
+ id: '277'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:SamplesPerPixel:277/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: c0ba8a33ac67f44abff5984dfbb6f56c46b880ac2b86e1f23e7fa9c402c53ae7
+ text: 4
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: RowsPerStrip
+ id: '278'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:RowsPerStrip:278/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 67abdd721024f0ff4e0b3f4c2fc13bc5bad42d0b7851d456d88d203d15aaa450
+ text: 1
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: PreviewImageLength
+ id: '279'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:PreviewImageLength:279/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1836
+ bytesHash: b925b0062fcbab67f93961c430404e3f18ba82d7a33521f6d1faac62fc250289
+ text: '2625, 2401, 2374, 2383, 2383, 2368, 2316, 2503, 2559, 2311, 2330, 2311, 2333, 2386, 2334, 2541, 2512, 2258, 2298, 2276, 2301, 2317, 2284, 2497, 2532, 2309, 2313, 2293, 2305, 2328, 2297, 2539, 2515, 2297, 2297, 2298, 2280, 2247, 2246, 2461, 2524, 2293, 2320, 2289, 2305, 2254, 2234, 2496, 2413, 2227, 2243, 2251, 2273, 2239, 2179, 2409, 2418, 2221, 2218, 2174, 2192, 2231, 2207, 2412, 2382, 2173, 2216, 2240, 2232, 2209, 2169, 2386, 2391, 2203, 2217, 2228, 2225, 2243, 2181, 2416, 2415, 2212, 2229, 2203, 2209, 2236, 2188, 2415, 2388, 2187, 2217, 2234, 2240, 2209, 2158, 2356, 2293, 2140, 2136, 2185, 2187, 2152, 2099, 2313, 2251, 2077, 2137, 2113, 2137, 2125, 2122, 2273, 2276, 2100, 2129, 2143, 2122, 2137, 2086, 2333, 2313, 2159, 2173, 2157, 2172, 2162, 2130, 2391, 2346, 2174, 2185, 2202, 2187, 2199, 2141, 2315, 2328, 2192, 2158, 2174, 2203, 2198, 2154, 2334, 2367, 2188, 2198, 2191, 2196, 2192, 2183, 2361, 2404, 2195, 2210, 2256, 2236, 2205, 2224, 2410, 2385, 2148, 2168, 2176, 2176, 2195, 2157, 2368, 2376, 2192, 2229, 2180, 2203, 2198, 2165, 2353, 2487, 2253, 2298, 2235, 2246, 2201, 2217, 2436, 2472, 2261, 2261, 2279, 2271, 2214, 2261, 2463, 2422, 2195, 2236, 2220, 2238, 2246, 2257, 2449, 2443, 2218, 2247, 2203, 2220, 2232, 2223, 2455, 2506, 2225, 2312, 2278, 2278, 2283, 2245, 2488, 2463, 2221, 2235, 2254, 2245, 2268, 2214, 2478, 2467, 2223, 2246, 2216, 2246, 2297, 2245, 2455, 2430, 2221, 2273, 2221, 2249, 2260, 2236, 2466, 2383, 2202, 2240, 2217, 2209, 2191, 2199, 2413, 2401, 2232, 2246, 2196, 2202, 2213, 2192, 2386, 2388, 2192, 2225, 2216, 2235, 2258, 2214, 2467, 2371, 2176, 2202, 2217, 2242, 2212, 2162, 2379, 2320, 2143, 2188, 2206, 2203, 2202, 2166, 2370, 2364, 2166, 2168, 2185, 2224, 2235, 2152, 2377, 2328, 2132, 2139, 2119, 2150, 2191, 2137, 2313, 2380, 2133, 2185, 2141, 2125, 2126, 2113, 2341, 2309, 2117, 2150, 2121, 2141, 2135, 2081, 2347, 2359, 2115, 2140, 2184, 2209, 2228, 2163, 2382, 2301, 2119, 2144, 2135, 2122, 2148, 2100, 2282, 2293, 2062, 2129, 2135, 2168, 2132, 2095, 2276, 2278, 2096, 2108, 2141, 2103, 2124, 2102, 2242, 2268, 2110, 2119, 2143, 2128, 2122, 2066, 2246, 2305, 2102, 2146, 2124, 2085, 2099, 2063, 2275, 2330, 2107, 2126, 2154, 2129, 2093, 2081, 2284, 2341, 2135, 2195, 2165, 2174, 2174, 2111, 2352, 2383, 2161, 2207, 2213, 2221, 2181, 2173, 2356, 2397, 2144, 2157, 2196, 2168, 2206, 2195, 2330, 2400, 2191, 2173, 2162, 2194, 2199, 2185, 2397, 2358, 2148, 2207, 2165, 2128, 2166, 2162, 2340, 2383, 2125, 2159, 2173, 2152, 2154, 2154, 2358, 2302, 2084, 2154, 2165, 2128, 2139, 2140, 2376, 2377, 2161, 2194, 2148, 2174, 2213, 2159, 2388, 2338, 2124, 2177, 2147, 2148, 2190, 2119, 2326, 2367, 2122, 2103, 2119, 2126, 2139, 2103, 2309, 2401, 2198, 2224, 2218, 2210, 2206, 2221, 2364, 2424, 2201, 2187, 2177, 2181, 2183, 2170, 2385, 2368, 2190, 2207, 2185, 2190, 2216, 2168, 2401, 2380, 2168, 2140, 2147, 2154, 2187, 2151, 2371, 2359, 2163, 2173, 2172, 2194, 2196, 2118, 2327, 2334, 2157, 2179, 2191, 2206, 2220, 2172, 2371, 2311, 2132, 2174, 2170, 2176, 2168, 2154, 2335, 2305, 2137, 2165, 2187, 2207, 2221, 2183, 2334, 2297, 2110, 2154, 2150, 2135, 2136, 2099, 2295, 2308, 2100, 2148, 2214, 2174, 2155, 2110, 2327, 2276, 2070, 2115, 2158, 2161, 2114, 2170, 2365, 2269, 2082, 2151, 2172, 2151, 2115, 2125, 2302, 2323, 2119, 2135, 2125, 2143, 2106, 2088, 2265, 2267, 2048, 2106, 2125, 2150, 2114, 2092, 2312, 2352, 2128, 2139, 2168, 2169, 2158, 2119, 2328, 2327, 2093, 2158, 2162, 2173, 2187, 2113, 2326, 2346, 2111, 2151, 2177, 2192, 2194, 2177, 2416, 2517, 2289, 2383, 2350, 2330, 2333, 2283, 2491, 2508, 2327, 2374, 2370, 2349, 2374, 2322, 2514, 2560, 2323, 2364, 2322, 2341, 2327, 2335, 2503, 2556, 2341, 2397, 2353, 2353, 2343, 2376, 2599, 2587, 2327, 2397, 2394, 2406, 2340, 2377, 2614, 2622, 2430, 2446, 2470, 2487, 2488, 2488, 2691, 2712, 2503, 2497, 2487, 2542, 2551, 2493, 2719, 2725, 2524, 2560, 2544, 2577, 2538, 2503, 2689, 2763, 2538, 2547, 2518, 2524, 2622, 2568, 2814, 2808, 2572, 2667, 2700, 2677, 2649, 2655, 2835, 2872, 2685, 2706, 2704, 2688, 2661, 2628, 2860, 2763, 2587, 2610, 2604, 2580, 2583, 2535, 2761, 2716, 2523, 2562, 2571, 2595, 2551, 2514, 2755, 2757, 2542, 2542, 2563, 2545, 2556, 2572, 2721, 2676, 2433, 2470, 2454, 2427, 2404, 2430, 2590, 2529, 2355, 2379, 2382, 2374, 2400, 2374, 2604, 2602, 2350, 2394, 2424, 2404, 2397, 2374, 2587, 2637, 2394, 2485, 2532, 2547, 2536, 2560, 2791, 2727, 2571, 2559, 2556, 2521, 2548, 2592, 2776, 2749, 2571, 2560, 2592, 2550, 2545, 2548, 2712, 2704, 2425, 2485, 2460, 2472, 2464, 2407, 2635, 2712, 2490, 2578, 2566, 2590, 2568, 2554, 2706, 2773, 2551, 2605, 2584, 2547, 2604, 2604, 2772, 2760, 2604, 2673, 2662, 2677, 2682, 2635, 2862, 2851, 2665, 2691, 2724, 2670, 2689, 2620, 2818, 2730, 2524, 2500, 2520, 2562, 2503, 2529, 2751, 2832, 2683, 2667, 2700, 2700, 2698, 2686, 2898, 2884, 2646, 2695, 2649, 2650, 2587, 2560, 2773, 2740, 2496, 2547, 2554, 2547, 2506, 2485, 2713, 2760, 2586, 2575, 2533, 2508, 2494, 2488, 2745, 2703, 2445, 2457, 2373, 2425, 2431, 2371, 2638, 2659, 2409, 2437, 2391, 2361, 2422, 2358, 2608, 2541, 2320, 2379, 2328, 2347, 2365, 2346, 2563, 2572, 2316, 2309, 2289, 2294, 2283, 2283, 2542, 2487, 2235, 2294, 2293, 2280, 2293, 2232, 2436, 2434, 2195, 2235, 2240, 2271, 2235, 2158, 2373, 2320, 2129, 2121, 2115, 2146, 2093, 2080, 2280, 2231, 2019, 2064, 2080, 2110, 2100, 2047, 2265, 2207, 2008, 2036, 2022, 2075, 2062, 2009, 2216, 2261, 2036, 2041, 2082, 2102, 2074, 2048, 2272, 2272, 2115, 2130, 2130, 2173, 2154, 2114, 2298, 2246, 2053, 2073, 2102, 2137, 2124, 2103, 2267, 2258, 2117, 2140, 2133, 2136, 2102, 2053, 2309, 2282, 2114, 2118, 2129, 2169, 2148, 2091, 2302, 2291, 2102, 2130, 2146, 2169, 2129, 2069, 2286, 2320, 2111, 2147, 2173, 2172, 2150, 2102, 2313, 2286, 2080, 2096, 2107, 2092, 2117, 2097, 2306, 2243, 2070, 2102, 2104, 2103, 2055, 2053, 2228, 2265, 2062, 2097, 2097, 2099, 2117, 2071, 2261, 2271, 2052, 2136, 2152, 2122, 2126, 2085, 2269, 2306, 2099, 2172, 2158, 2155, 2086, 2088, 2324, 2269, 2074, 2124, 2122, 2122, 2117, 2080, 2301, 2315, 2104, 2129, 2117, 2103, 2067, 2082, 2290, 2315, 2096, 2159, 2099, 2084, 2146, 2107, 2309, 2344, 2115, 2151, 2144, 2158, 2140, 2092, 2316, 2327, 2091, 2157, 2136, 2148, 2140, 2111, 2350, 2355, 2117, 2170, 2144, 2115, 2121, 2085, 2316, 2353, 2132, 2179, 2100, 2128, 2176, 2143, 2370, 2326, 2111, 2152, 2139, 2103, 2139, 2093, 2340, 2347, 2137, 2122, 2126, 2095, 2117, 2118, 2316, 2301, 2135, 2121, 2077, 2118, 2121, 2130, 2333, 2287, 2119, 2146, 2126, 2137, 2155, 2066, 2327, 2340, 2064, 2128, 2217, 2198, 2162, 2089, 2308, 2295, 2146, 2136, 2133, 2162, 2173, 2117, 2403, 2316, 2089, 2163, 2147, 2133, 2148, 2099, 2317, 2312, 2168, 2180, 2157, 2163, 2199, 2162, 2349, 2320, 2141, 2137, 2126, 2148, 2139, 2118, 2295, 2287, 2064, 2119, 2143, 2148, 2128, 2047, 2294, 2254, 2025, 2092, 2121, 2136, 2093, 2064, 2261, 2322, 2088, 2130, 2121, 2128, 2140, 2097, 2298, 2302, 2093, 2130, 2154, 2144, 2071, 2025, 2236, 2300, 2097, 2130, 2181, 2179, 2148, 2117, 2304, 2290, 2056, 2086, 2091, 2086, 2086, 2069, 2225, 2235, 2027, 2041, 2038, 2023, 2014, 1968, 2236, 2250, 2051, 2075, 2062, 2073, 2066, 2031, 2216, 2229, 2064, 2044, 2066, 2042, 2077, 2059, 2231, 2279, 2049, 2095, 2095, 2071, 2084, 2053, 2220, 2271, 1997, 2091, 2080, 2091, 2104, 2064, 2247, 2247, 2030, 2049, 2060, 2078, 2074, 2033, 2249, 2275, 2047, 2114, 2114, 2051, 2075, 2040, 2243, 2275, 2051, 2060, 2082, 2064, 2078, 2066, 2243, 2247, 2086, 2100, 2075, 2093, 2091, 2059, 2256, 2341, 2099, 2151, 2111, 2129, 2151, 2140, 2364, 2297, 2102, 2129, 2119, 2135, 2119, 2051, 2273, 2315, 2070, 2093, 2118, 2121, 2129, 2088, 2300, 2311, 2059, 2086, 2088, 2106, 2093, 2074, 2265, 2294, 2093, 2092, 2117, 2139, 2100, 2044, 2306, 2269, 2049, 2060, 2060, 2071, 2103, 2060, 2297, 2271, 2100, 2110, 2106, 2088, 2102, 2064, 2272, 2275, 2078, 2080, 2069, 2091, 2070, 2074, 2276, 2220, 1997, 2015, 2070, 2070, 2058, 2037, 2202, 2210, 2000, 2069, 2073, 2102, 2047, 1992, 2262, 2188, 1993, 2034, 2104, 2067, 2041, 2042, 2229, 2203, 2022, 2038, 2034, 2034, 2034, 2014, 2262, 2236, 2019, 2063, 2089, 2093, 2056, 2022, 2275, 2239, 2040, 2051, 2077, 2023, 2020, 2000, 2195, 2217, 2007, 2026, 2045, 2052, 2000, 1963, 2181, 2220, 2016, 2055, 2063, 2023, 2063, 2037, 2245, 2225, 2015, 2014, 2029, 2075, 2091, 2012, 2203, 2238, 2085, 2133, 2141, 2111, 2070, 2070, 2247, 2337, 2107, 2139, 2095, 2114, 2166, 2136, 2313, 2258, 2084, 2137, 2129, 2132, 2144, 2078, 2286, 2264, 2082, 2147, 2155, 2084, 2084, 2118, 2304, 2272, 2080, 2106, 2124, 2143, 2113, 2078, 2308, 2278, 2077, 2100, 2095, 2139, 2104, 2064, 2305, 2367, 2108, 2161, 2176, 2158, 2163, 2132, 2383, 2349, 2124, 2129, 2128, 2161, 2146, 2103, 2324, 2346, 2107, 2199, 2157, 2179, 2194, 2169, 2406, 2359, 2139, 2146, 2148, 2169, 2194, 2140, 2370, 2312, 2099, 2144, 2170, 2148, 2157, 2137, 2313, 2359, 2151, 2147, 2113, 2129, 2159, 2124, 2370, 2361, 2115, 2144, 2162, 2115, 2152, 2055, 2289, 2358, 2165, 2187, 2132, 2194, 2221, 2143, 2356, 2323, 2091, 2121, 2125, 2141, 2155, 2092, 2297, 2286, 2062, 2108, 2121, 2128, 2139, 2041, 2326, 2343, 2096, 2110, 2125, 2122, 2130, 2082, 2326, 2304, 2110, 2129, 2135, 2148, 2163, 2095, 2313, 2361, 2113, 2151, 2163, 2136, 2148, 2088, 2320, 2278, 2023, 2096, 2168, 2144, 2097, 2100, 2324, 2298, 2071, 2108, 2103, 2086, 2119, 2095, 2297, 2315, 2092, 2147, 2176, 2172, 2148, 2115, 2340, 2267, 2060, 2126, 2163, 2121, 2130, 2150, 2291, 2319, 2084, 2125, 2165, 2198, 2202, 2170, 2386, 2419, 2199, 2225, 2253, 2287, 2271, 2251, 2448, 2523, 2269, 2293, 2297, 2331, 2330, 2300, 2511, 2490, 2254, 2306, 2343, 2334, 2326, 2265, 2451, 2505, 2350, 2349, 2346, 2371, 2335, 2338, 2508, 2524, 2335, 2394, 2385, 2415, 2415, 2446, 2571, 2526, 2276, 2347, 2364, 2323, 2338, 2294, 2473, 2556, 2319, 2343, 2395, 2400, 2371, 2335, 2590, 2571, 2386, 2409, 2374, 2388, 2394, 2377, 2572, 2629, 2397, 2418, 2403, 2431, 2428, 2410, 2590, 2664, 2424, 2425, 2443, 2442, 2422, 2410, 2664, 2695, 2443, 2461, 2409, 2425, 2449, 2442, 2700, 2697, 2512, 2476, 2482, 2457, 2457, 2460, 2703, 2727, 2571, 2581, 2539, 2517, 2566, 2553, 2722, 2679, 2520, 2511, 2460, 2460, 2460, 2476, 2689, 2649, 2463, 2472, 2515, 2506, 2451, 2374, 2632, 2634, 2461, 2476, 2464, 2440, 2430, 2439, 2685, 2589, 2400, 2469, 2472, 2464, 2460, 2400, 2635, 2748, 2503, 2530, 2451, 2505, 2481, 2499, 2709, 2643, 2446, 2488, 2499, 2506, 2517, 2428, 2689, 2631, 2463, 2496, 2463, 2466, 2475, 2457, 2694, 2680, 2484, 2503, 2491, 2475, 2490, 2448, 2680, 2617, 2464, 2523, 2556, 2545, 2533, 2470, 2637, 2667, 2538, 2557, 2494, 2541, 2587, 2544, 2647, 2716, 2560, 2599, 2589, 2607, 2601, 2577, 2746, 2736, 2556, 2577, 2601, 2595, 2605, 2536, 2712, 2763, 2589, 2611, 2571, 2572, 2604, 2598, 2746, 2797, 2643, 2650, 2571, 2644, 2647, 2610, 2808, 2854, 2668, 2715, 2685, 2688, 2701, 2637, 2862, 2761, 2572, 2602, 2559, 2565, 2638, 2556, 2748, 2814, 2619, 2619, 2638, 2647, 2598, 2601, 2775, 2869, 2655, 2704, 2640, 2656, 2640, 2622, 2841, 2889, 2665, 2724, 2658, 2709, 2713, 2698, 2910, 2944, 2718, 2697, 2755, 2742, 2796, 2751, 2979, 3138, 2974, 3012, 3163'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:XResolution:282'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: XResolution
+ id: '282'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:XResolution:282/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 278acdbf3a0ae909a9307a167d9e0578e110935c575cd6bf23dbe0fac7f2829f
+ text: 72.009
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:YResolution:283'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: YResolution
+ id: '283'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:YResolution:283/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 278acdbf3a0ae909a9307a167d9e0578e110935c575cd6bf23dbe0fac7f2829f
+ text: 72.009
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: PlanarConfiguration
+ id: '284'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:PlanarConfiguration:284/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: Chunky
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ResolutionUnit:296'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ResolutionUnit
+ id: '296'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ResolutionUnit:296/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: inches
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Software:305'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Software
+ id: '305'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Software:305/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 14
+ bytesHash: 9e6afb1d89e6d2d4887f83959e9c217d9bfdce750180f9815ab10cf73c809434
+ text: G925FXXU6ERF5
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ModifyDate:306'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ModifyDate
+ id: '306'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ModifyDate:306/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: c2756a8e4dbccc4ea165d3b596136bf1220f0a554370fc2c0ed329e76861930e
+ text: '2020:03:27 14:08:39'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Predictor
+ id: '317'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Predictor:317/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 'Horizontal differencing'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExtraSamples
+ id: '338'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 'Unassociated Alpha'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: YCbCrPositioning
+ id: '531'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:YCbCrPositioning:531/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: Centered
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ApplicationNotes
+ id: '700'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ApplicationNotes:700/entry'
+ class: FileEye\MediaProbe\Entry\IfdApplicationNotes
+ valid: true
+ format: Byte
+ components: 2477
+ bytesHash: 24132f453247223d55b438ce00b95fb96c7f1e3f0b58291e3e9e5e0d73759f34
+ text: "\r\nG925FXXU6ERF52020-03-27T14:08:39\r\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n "
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20507'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20507'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20507/entry'
+ class: FileEye\MediaProbe\Entry\Core\Byte
+ valid: true
+ format: Byte
+ components: 4574
+ bytesHash: b1bc671dcdc32e4589f6b044c122539db5af54c4b3204b2d2680b7c1cf69d4bf
+ text: '255, 216, 255, 196, 1, 162, 0, 0, 1, 5, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1, 0, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 0, 2, 1, 3, 3, 2, 4, 3, 5, 5, 4, 4, 0, 0, 1, 125, 1, 2, 3, 0, 4, 17, 5, 18, 33, 49, 65, 6, 19, 81, 97, 7, 34, 113, 20, 50, 129, 145, 161, 8, 35, 66, 177, 193, 21, 82, 209, 240, 36, 51, 98, 114, 130, 9, 10, 22, 23, 24, 25, 26, 37, 38, 39, 40, 41, 42, 52, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 17, 0, 2, 1, 2, 4, 4, 3, 4, 7, 5, 4, 4, 0, 1, 2, 119, 0, 1, 2, 3, 17, 4, 5, 33, 49, 6, 18, 65, 81, 7, 97, 113, 19, 34, 50, 129, 8, 20, 66, 145, 161, 177, 193, 9, 35, 51, 82, 240, 21, 98, 114, 209, 10, 22, 36, 52, 225, 37, 241, 23, 24, 25, 26, 38, 39, 40, 41, 42, 53, 54, 55, 56, 57, 58, 67, 68, 69, 70, 71, 72, 73, 74, 83, 84, 85, 86, 87, 88, 89, 90, 99, 100, 101, 102, 103, 104, 105, 106, 115, 116, 117, 118, 119, 120, 121, 122, 130, 131, 132, 133, 134, 135, 136, 137, 138, 146, 147, 148, 149, 150, 151, 152, 153, 154, 162, 163, 164, 165, 166, 167, 168, 169, 170, 178, 179, 180, 181, 182, 183, 184, 185, 186, 194, 195, 196, 197, 198, 199, 200, 201, 202, 210, 211, 212, 213, 214, 215, 216, 217, 218, 226, 227, 228, 229, 230, 231, 232, 233, 234, 242, 243, 244, 245, 246, 247, 248, 249, 250, 255, 219, 0, 132, 0, 21, 14, 16, 18, 16, 13, 21, 18, 17, 18, 24, 22, 21, 25, 31, 52, 34, 31, 29, 29, 31, 64, 46, 48, 38, 52, 76, 67, 80, 79, 75, 67, 73, 72, 84, 94, 121, 102, 84, 89, 114, 90, 72, 73, 105, 143, 106, 114, 124, 128, 135, 136, 135, 81, 101, 148, 159, 147, 131, 157, 121, 132, 135, 130, 1, 22, 24, 24, 31, 28, 31, 62, 34, 34, 62, 130, 86, 73, 86, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 255, 192, 0, 17, 8, 1, 16, 1, 224, 3, 1, 33, 0, 2, 17, 1, 3, 17, 1, 255, 218, 0, 12, 3, 1, 0, 2, 17, 3, 17, 0, 63, 0, 185, 75, 90, 153, 133, 37, 0, 24, 163, 20, 0, 148, 83, 0, 160, 208, 2, 81, 64, 5, 20, 0, 180, 80, 2, 81, 64, 5, 37, 0, 20, 80, 32, 162, 128, 16, 211, 77, 0, 37, 20, 192, 74, 40, 0, 162, 128, 18, 138, 0, 74, 90, 0, 40, 160, 2, 138, 0, 40, 160, 4, 162, 128, 10, 40, 0, 164, 166, 1, 69, 0, 37, 20, 0, 82, 80, 1, 69, 0, 20, 148, 0, 81, 64, 23, 104, 168, 24, 180, 80, 1, 69, 0, 20, 80, 2, 26, 74, 96, 20, 80, 1, 69, 0, 20, 80, 1, 69, 0, 20, 148, 0, 81, 64, 130, 146, 128, 16, 210, 80, 1, 73, 76, 4, 52, 80, 1, 65, 160, 4, 162, 128, 10, 40, 0, 162, 128, 10, 40, 0, 162, 128, 10, 74, 0, 90, 40, 1, 41, 41, 128, 81, 64, 5, 37, 0, 20, 80, 1, 73, 64, 5, 37, 0, 20, 80, 5, 234, 74, 145, 134, 104, 160, 5, 163, 52, 0, 102, 140, 208, 2, 102, 146, 128, 10, 90, 0, 41, 40, 0, 162, 128, 10, 90, 0, 74, 40, 1, 51, 69, 2, 16, 209, 64, 8, 105, 166, 152, 0, 162, 128, 10, 74, 0, 40, 160, 2, 138, 0, 74, 40, 0, 165, 160, 2, 138, 0, 74, 40, 0, 162, 128, 10, 40, 1, 40, 160, 4, 162, 152, 5, 37, 0, 20, 80, 2, 81, 64, 9, 69, 0, 20, 80, 5, 234, 74, 145, 133, 37, 0, 45, 20, 0, 81, 64, 9, 69, 0, 20, 162, 128, 22, 144, 208, 1, 69, 0, 20, 80, 2, 81, 64, 13, 52, 10, 4, 20, 148, 0, 26, 105, 166, 1, 69, 0, 45, 37, 0, 20, 148, 0, 180, 148, 0, 81, 64, 5, 20, 0, 81, 64, 5, 20, 0, 148, 80, 1, 69, 0, 37, 20, 0, 148, 83, 0, 164, 160, 2, 138, 0, 74, 40, 1, 40, 160, 2, 146, 128, 47, 102, 150, 164, 98, 82, 80, 1, 74, 40, 0, 162, 128, 10, 74, 0, 41, 104, 0, 162, 128, 10, 74, 0, 51, 75, 64, 9, 69, 0, 37, 38, 40, 16, 81, 64, 8, 105, 40, 0, 163, 20, 192, 40, 160, 4, 52, 148, 0, 81, 64, 5, 20, 0, 81, 64, 5, 20, 0, 81, 64, 5, 37, 0, 20, 80, 2, 81, 64, 5, 37, 48, 10, 74, 0, 40, 160, 4, 162, 128, 10, 74, 0, 40, 160, 11, 148, 84, 140, 90, 40, 0, 165, 160, 2, 138, 64, 20, 148, 192, 40, 160, 2, 138, 0, 74, 40, 0, 162, 128, 10, 40, 1, 40, 160, 65, 73, 64, 5, 37, 0, 24, 162, 128, 18, 138, 96, 37, 20, 0, 148, 80, 1, 75, 64, 9, 69, 0, 20, 80, 1, 69, 0, 20, 148, 0, 81, 64, 9, 69, 48, 18, 138, 0, 41, 40, 0, 162, 128, 18, 138, 0, 41, 40, 0, 162, 128, 46, 209, 82, 49, 104, 197, 0, 20, 82, 0, 162, 128, 10, 41, 128, 148, 80, 2, 82, 208, 1, 69, 0, 20, 148, 0, 81, 64, 5, 37, 2, 10, 40, 1, 40, 160, 4, 160, 208, 2, 81, 76, 2, 146, 128, 10, 40, 0, 162, 128, 18, 150, 128, 10, 74, 0, 40, 160, 2, 138, 0, 74, 40, 0, 164, 166, 2, 81, 64, 5, 20, 0, 148, 80, 1, 69, 0, 37, 20, 0, 148, 80, 5, 209, 75, 82, 48, 165, 164, 2, 81, 64, 5, 20, 0, 148, 83, 0, 162, 128, 18, 150, 128, 10, 40, 0, 162, 128, 10, 74, 0, 40, 160, 4, 162, 129, 9, 69, 0, 37, 20, 0, 148, 83, 0, 164, 160, 2, 138, 0, 40, 160, 2, 146, 128, 10, 40, 0, 162, 128, 10, 40, 1, 40, 160, 2, 146, 152, 9, 69, 0, 20, 80, 2, 81, 64, 5, 20, 0, 148, 80, 1, 69, 0, 92, 165, 169, 24, 81, 72, 2, 138, 0, 40, 160, 4, 162, 152, 5, 45, 0, 37, 20, 0, 184, 162, 144, 5, 37, 0, 20, 83, 0, 162, 128, 18, 146, 129, 5, 37, 0, 6, 146, 128, 18, 138, 96, 20, 148, 0, 81, 64, 5, 20, 0, 81, 64, 9, 69, 0, 20, 80, 1, 69, 0, 37, 20, 0, 148, 83, 0, 164, 160, 2, 138, 0, 41, 40, 0, 162, 128, 10, 74, 0, 40, 160, 11, 184, 162, 164, 97, 69, 32, 10, 40, 0, 162, 128, 10, 41, 128, 148, 180, 0, 81, 72, 2, 138, 0, 41, 40, 0, 162, 128, 10, 41, 128, 148, 98, 128, 12, 82, 80, 32, 164, 52, 0, 148, 134, 128, 10, 74, 96, 45, 20, 0, 148, 80, 1, 69, 0, 37, 45, 0, 37, 20, 0, 81, 64, 9, 69, 0, 37, 20, 192, 40, 160, 4, 162, 128, 10, 40, 0, 164, 160, 2, 138, 0, 74, 40, 2, 237, 25, 169, 24, 153, 162, 128, 10, 90, 0, 40, 164, 1, 69, 0, 20, 80, 2, 209, 64, 9, 69, 0, 20, 148, 0, 180, 80, 1, 69, 0, 20, 148, 0, 148, 134, 152, 132, 160, 208, 1, 73, 64, 9, 69, 48, 10, 40, 1, 40, 160, 2, 138, 0, 40, 160, 0, 2, 78, 0, 36, 251, 83, 204, 50, 129, 147, 19, 129, 234, 84, 210, 184, 17, 209, 76, 4, 162, 128, 10, 74, 0, 40, 166, 1, 69, 0, 37, 20, 0, 81, 64, 5, 37, 0, 20, 148, 1, 123, 20, 98, 160, 98, 133, 62, 148, 155, 104, 0, 218, 104, 197, 0, 20, 80, 1, 69, 0, 20, 80, 1, 69, 0, 20, 148, 0, 81, 138, 0, 40, 160, 2, 138, 0, 74, 13, 48, 18, 146, 129, 9, 69, 0, 20, 148, 0, 81, 64, 5, 42, 161, 108, 237, 228, 142, 212, 0, 197, 101, 108, 237, 96, 216, 244, 57, 162, 128, 10, 41, 128, 84, 240, 219, 51, 141, 205, 242, 39, 169, 239, 244, 164, 221, 129, 11, 45, 244, 86, 131, 203, 183, 198, 243, 198, 115, 201, 252, 106, 142, 249, 238, 207, 153, 51, 182, 206, 195, 214, 161, 106, 203, 217, 18, 209, 90, 16, 37, 20, 0, 82, 80, 1, 69, 48, 10, 40, 1, 40, 160, 2, 138, 0, 74, 40, 0, 164, 160, 13, 79, 42, 156, 35, 21, 157, 202, 29, 180, 82, 109, 20, 134, 49, 133, 70, 105, 161, 13, 162, 152, 130, 138, 0, 40, 160, 2, 138, 0, 40, 160, 2, 138, 0, 40, 160, 4, 162, 128, 18, 146, 152, 5, 37, 2, 12, 81, 64, 5, 37, 0, 20, 80, 2, 82, 16, 8, 193, 25, 7, 177, 160, 10, 179, 216, 163, 13, 209, 13, 143, 219, 158, 42, 163, 75, 119, 111, 195, 179, 99, 253, 174, 69, 75, 211, 98, 150, 164, 137, 169, 55, 241, 198, 167, 232, 113, 86, 205, 221, 184, 181, 18, 103, 116, 142, 14, 213, 207, 221, 247, 52, 115, 7, 41, 115, 78, 49, 11, 5, 185, 184, 120, 218, 65, 215, 230, 24, 7, 232, 59, 213, 75, 139, 233, 238, 220, 164, 60, 47, 115, 83, 123, 142, 214, 27, 29, 178, 39, 45, 243, 183, 169, 169, 84, 109, 80, 57, 56, 245, 57, 173, 18, 177, 45, 133, 20, 196, 20, 148, 0, 81, 64, 5, 37, 48, 10, 40, 0, 162, 128, 18, 138, 0, 41, 40, 0, 162, 128, 54, 105, 9, 197, 100, 88, 3, 72, 104, 1, 140, 106, 34, 41, 161, 9, 138, 74, 98, 10, 90, 0, 41, 40, 0, 165, 160, 4, 162, 128, 10, 40, 0, 162, 128, 18, 146, 128, 10, 74, 96, 24, 165, 197, 0, 37, 20, 0, 148, 148, 8, 40, 160, 4, 162, 128, 10, 66, 50, 8, 35, 32, 246, 160, 10, 183, 218, 60, 134, 35, 52, 40, 20, 128, 73, 143, 60, 145, 235, 89, 17, 28, 182, 57, 218, 125, 43, 54, 90, 44, 111, 1, 112, 78, 71, 165, 93, 183, 185, 133, 45, 70, 208, 119, 1, 247, 71, 115, 245, 161, 59, 3, 39, 130, 67, 44, 42, 236, 187, 73, 234, 41, 245, 162, 32, 40, 166, 1, 73, 64, 5, 20, 0, 81, 64, 9, 69, 48, 10, 40, 1, 40, 160, 2, 138, 0, 40, 160, 13, 138, 67, 89, 22, 33, 163, 20, 0, 211, 77, 41, 154, 98, 24, 69, 55, 20, 192, 40, 160, 66, 81, 64, 11, 69, 0, 20, 80, 2, 81, 64, 5, 20, 0, 148, 80, 1, 138, 40, 0, 162, 128, 18, 146, 152, 9, 69, 2, 18, 138, 0, 100, 146, 44, 107, 185, 242, 7, 168, 4, 210, 193, 113, 3, 72, 167, 122, 48, 207, 66, 122, 254, 20, 12, 210, 149, 109, 174, 65, 216, 72, 112, 58, 170, 241, 248, 213, 54, 186, 183, 180, 7, 0, 180, 131, 185, 199, 31, 74, 207, 155, 161, 86, 234, 82, 150, 123, 171, 204, 128, 197, 34, 110, 190, 255, 0, 227, 81, 255, 0, 103, 197, 180, 134, 102, 57, 244, 226, 154, 136, 54, 80, 150, 194, 100, 149, 130, 33, 100, 3, 33, 135, 122, 45, 25, 35, 148, 7, 0, 174, 121, 7, 181, 22, 176, 94, 230, 205, 21, 161, 1, 73, 64, 5, 20, 0, 82, 80, 1, 69, 0, 37, 20, 192, 40, 160, 4, 162, 128, 10, 40, 0, 162, 128, 53, 201, 164, 205, 100, 88, 102, 138, 0, 74, 40, 0, 197, 5, 69, 0, 49, 147, 210, 163, 42, 105, 136, 109, 20, 196, 45, 20, 0, 81, 138, 0, 49, 69, 0, 20, 148, 0, 81, 138, 0, 40, 160, 4, 162, 128, 18, 146, 152, 9, 69, 2, 10, 40, 0, 170, 243, 218, 67, 32, 39, 97, 13, 234, 157, 77, 38, 52, 85, 62, 117, 156, 68, 46, 224, 173, 212, 231, 252, 226, 173, 67, 20, 69, 22, 64, 55, 100, 103, 45, 205, 74, 69, 54, 77, 73, 86, 64, 85, 123, 139, 72, 230, 4, 227, 107, 159, 226, 20, 52, 50, 88, 211, 100, 106, 155, 139, 96, 99, 38, 157, 76, 65, 73, 64, 5, 20, 0, 82, 80, 1, 69, 0, 37, 20, 192, 40, 160, 2, 138, 0, 74, 90, 0, 74, 40, 3, 79, 52, 181, 145, 97, 154, 51, 64, 11, 154, 76, 208, 1, 78, 6, 128, 10, 99, 10, 0, 140, 169, 244, 166, 226, 168, 145, 113, 69, 0, 20, 80, 1, 69, 0, 24, 164, 160, 2, 138, 0, 74, 40, 1, 40, 160, 4, 162, 128, 18, 138, 96, 37, 20, 8, 41, 40, 1, 8, 200, 193, 25, 20, 212, 69, 69, 218, 163, 3, 210, 128, 29, 73, 64, 5, 20, 192, 74, 40, 0, 162, 128, 10, 74, 0, 41, 40, 0, 162, 128, 10, 74, 96, 20, 80, 1, 69, 0, 20, 80, 1, 69, 0, 105, 81, 89, 22, 38, 104, 205, 48, 23, 52, 82, 0, 165, 160, 5, 162, 128, 10, 77, 162, 128, 16, 173, 52, 173, 49, 13, 197, 46, 40, 1, 40, 166, 1, 73, 64, 130, 146, 128, 10, 13, 0, 37, 37, 0, 20, 148, 0, 82, 83, 1, 40, 160, 66, 81, 64, 5, 20, 0, 148, 80, 2, 81, 76, 2, 138, 0, 74, 40, 0, 164, 160, 2, 146, 128, 10, 40, 0, 162, 152, 9, 69, 0, 20, 80, 1, 69, 0, 20, 148, 1, 167, 72, 107, 50, 132, 163, 52, 0, 102, 151, 52, 0, 82, 210, 1, 115, 69, 3, 19, 52, 185, 160, 3, 52, 211, 76, 67, 104, 160, 4, 162, 128, 10, 41, 128, 148, 80, 33, 40, 160, 4, 164, 160, 2, 146, 128, 18, 138, 96, 37, 20, 8, 40, 160, 4, 162, 128, 10, 74, 0, 40, 160, 2, 146, 152, 5, 37, 0, 20, 148, 0, 82, 80, 1, 69, 0, 20, 80, 2, 81, 76, 2, 138, 0, 40, 160, 2, 138, 0, 191, 186, 147, 117, 102, 80, 102, 140, 208, 1, 75, 154, 0, 51, 75, 154, 0, 51, 70, 104, 0, 205, 0, 208, 2, 210, 26, 0, 74, 40, 1, 40, 160, 2, 138, 98, 10, 74, 0, 41, 40, 1, 40, 160, 4, 162, 128, 18, 146, 128, 10, 74, 96, 20, 80, 32, 164, 160, 2, 146, 128, 10, 40, 0, 164, 166, 1, 73, 64, 9, 69, 0, 20, 148, 0, 81, 64, 5, 20, 0, 81, 64, 9, 69, 48, 10, 40, 0, 162, 144, 23, 40, 169, 24, 82, 208, 48, 165, 160, 2, 138, 64, 20, 162, 128, 22, 140, 80, 2, 129, 78, 217, 64, 11, 178, 143, 44, 82, 1, 165, 41, 165, 72, 166, 3, 104, 166, 2, 129, 154, 82, 180, 128, 2, 154, 54, 208, 3, 72, 166, 154, 96, 54, 138, 4, 33, 164, 160, 2, 146, 152, 130, 138, 0, 40, 160, 4, 162, 128, 10, 74, 0, 41, 41, 128, 82, 80, 1, 73, 64, 5, 20, 0, 148, 80, 1, 69, 0, 20, 80, 1, 69, 0, 20, 80, 1, 69, 0, 90, 165, 169, 24, 82, 208, 48, 165, 2, 128, 22, 148, 12, 210, 1, 118, 209, 138, 0, 0, 167, 1, 64, 15, 11, 75, 138, 67, 22, 144, 208, 2, 82, 26, 0, 97, 90, 80, 162, 129, 11, 180, 81, 138, 6, 46, 41, 8, 160, 6, 21, 166, 48, 166, 33, 152, 162, 152, 132, 52, 148, 0, 98, 146, 128, 10, 41, 128, 148, 80, 33, 40, 160, 2, 146, 128, 10, 74, 96, 20, 148, 0, 82, 80, 1, 69, 0, 20, 148, 0, 81, 64, 5, 20, 0, 81, 64, 5, 20, 0, 82, 208, 5, 170, 42, 70, 20, 180, 12, 5, 58, 128, 20, 82, 138, 64, 62, 140, 82, 24, 98, 156, 5, 0, 45, 45, 0, 37, 20, 0, 148, 148, 0, 98, 150, 128, 10, 40, 0, 164, 52, 0, 211, 76, 106, 4, 48, 138, 105, 170, 16, 148, 80, 2, 81, 64, 9, 69, 48, 10, 74, 4, 20, 148, 0, 82, 80, 1, 73, 76, 2, 146, 128, 10, 40, 1, 40, 160, 2, 138, 0, 41, 40, 0, 162, 128, 10, 40, 0, 165, 160, 3, 20, 80, 5, 170, 42, 70, 45, 20, 12, 90, 81, 72, 7, 10, 81, 64, 14, 20, 180, 134, 45, 45, 0, 20, 80, 2, 19, 73, 154, 0, 90, 74, 0, 41, 104, 1, 51, 70, 104, 1, 51, 73, 154, 0, 66, 105, 166, 129, 12, 52, 132, 85, 0, 148, 148, 8, 41, 40, 0, 164, 166, 1, 69, 0, 37, 37, 2, 10, 40, 1, 40, 160, 4, 162, 152, 5, 37, 0, 20, 80, 2, 81, 64, 5, 20, 0, 82, 80, 1, 75, 64, 10, 5, 46, 40, 1, 113, 72, 69, 33, 150, 41, 113, 72, 3, 20, 224, 180, 134, 40, 90, 92, 80, 0, 41, 65, 160, 5, 6, 157, 154, 67, 10, 92, 208, 1, 154, 51, 64, 9, 73, 154, 0, 76, 209, 154, 0, 51, 70, 104, 0, 38, 155, 154, 0, 51, 70, 104, 16, 132, 210, 83, 1, 166, 146, 128, 10, 74, 98, 18, 146, 128, 10, 74, 0, 40, 166, 2, 81, 64, 132, 162, 128, 10, 40, 1, 40, 160, 4, 162, 152, 9, 69, 0, 20, 80, 1, 73, 64, 5, 20, 0, 82, 208, 2, 208, 13, 33, 139, 154, 13, 0, 78, 41, 194, 144, 199, 1, 75, 72, 5, 162, 129, 134, 40, 197, 32, 23, 20, 180, 0, 82, 208, 1, 73, 64, 5, 37, 0, 37, 37, 0, 25, 164, 205, 2, 16, 154, 76, 211, 0, 205, 25, 160, 3, 52, 80, 2, 82, 80, 1, 73, 76, 66, 81, 64, 5, 20, 0, 148, 80, 2, 98, 131, 76, 2, 146, 129, 5, 20, 0, 134, 147, 20, 0, 98, 147, 20, 0, 98, 138, 96, 37, 20, 0, 81, 64, 11, 138, 76, 80, 1, 138, 40, 1, 104, 160, 5, 20, 26, 67, 39, 6, 157, 154, 67, 20, 26, 118, 105, 0, 180, 82, 24, 180, 225, 64, 6, 40, 197, 0, 46, 41, 49, 64, 5, 37, 0, 37, 37, 0, 20, 134, 128, 19, 20, 98, 152, 132, 34, 146, 128, 10, 40, 1, 40, 160, 2, 146, 128, 10, 74, 98, 10, 40, 1, 40, 160, 2, 146, 128, 10, 107, 144, 170, 88, 244, 2, 128, 22, 138, 96, 20, 80, 2, 80, 104, 16, 148, 80, 2, 81, 138, 0, 74, 41, 128, 81, 64, 5, 20, 0, 81, 64, 5, 20, 128, 90, 40, 25, 61, 20, 128, 112, 167, 10, 67, 28, 41, 194, 144, 197, 162, 128, 22, 138, 0, 40, 160, 4, 52, 148, 0, 148, 80, 1, 138, 76, 80, 1, 70, 40, 1, 8, 164, 34, 129, 5, 33, 20, 192, 74, 74, 0, 41, 41, 136, 41, 40, 0, 162, 128, 10, 40, 1, 40, 197, 0, 24, 166, 200, 62, 67, 64, 14, 164, 197, 0, 20, 148, 192, 41, 40, 0, 162, 129, 9, 70, 40, 0, 197, 37, 0, 20, 83, 0, 163, 20, 128, 41, 104, 0, 162, 129, 137, 69, 0, 79, 69, 32, 22, 156, 13, 33, 142, 6, 156, 13, 33, 142, 20, 80, 1, 69, 0, 20, 185, 160, 4, 164, 52, 0, 148, 80, 2, 209, 64, 9, 69, 0, 20, 152, 160, 4, 197, 20, 0, 220, 26, 66, 13, 49, 9, 73, 76, 2, 138, 4, 20, 80, 2, 82, 129, 64, 11, 182, 141, 180, 0, 152, 166, 200, 62, 95, 196, 127, 58, 0, 92, 81, 138, 0, 67, 72, 104, 1, 49, 69, 48, 18, 138, 4, 20, 80, 1, 138, 76, 80, 1, 138, 40, 0, 162, 128, 10, 40, 1, 40, 160, 2, 146, 129, 150, 40, 164, 1, 75, 64, 197, 6, 158, 166, 144, 15, 20, 180, 134, 20, 80, 2, 81, 64, 5, 20, 0, 148, 80, 2, 209, 64, 9, 69, 0, 20, 80, 2, 81, 64, 5, 33, 160, 6, 145, 73, 138, 98, 19, 20, 98, 128, 23, 105, 163, 97, 160, 5, 219, 74, 22, 128, 23, 109, 46, 218, 64, 38, 218, 108, 139, 242, 143, 247, 135, 243, 160, 1, 134, 42, 58, 96, 33, 52, 153, 166, 32, 205, 20, 0, 148, 83, 1, 40, 160, 2, 138, 0, 41, 40, 16, 80, 72, 3, 36, 224, 122, 154, 0, 129, 239, 109, 99, 251, 211, 167, 224, 115, 252, 170, 35, 169, 66, 127, 213, 164, 178, 127, 186, 159, 227, 73, 201, 34, 148, 88, 211, 123, 59, 125, 203, 76, 123, 187, 226, 154, 100, 189, 124, 252, 209, 71, 244, 4, 154, 135, 50, 148, 6, 152, 166, 113, 137, 110, 165, 62, 203, 133, 254, 84, 211, 105, 17, 251, 193, 159, 253, 230, 38, 161, 201, 178, 148, 81, 179, 75, 91, 25, 5, 20, 12, 81, 79, 74, 64, 72, 40, 164, 48, 162, 128, 10, 40, 0, 162, 128, 10, 74, 0, 90, 74, 0, 40, 160, 2, 146, 128, 10, 40, 0, 162, 128, 18, 140, 80, 2, 109, 165, 197, 2, 23, 20, 180, 12, 49, 75, 138, 0, 40, 160, 2, 153, 47, 65, 254, 240, 254, 116, 0, 143, 205, 70, 69, 52, 33, 173, 73, 76, 65, 75, 64, 6, 40, 197, 0, 52, 138, 67, 76, 8, 228, 158, 24, 135, 239, 37, 69, 250, 181, 64, 218, 141, 176, 56, 86, 105, 15, 162, 41, 52, 155, 72, 18, 108, 97, 191, 145, 142, 34, 180, 115, 158, 238, 193, 105, 190, 125, 243, 103, 2, 24, 199, 208, 147, 80, 230, 90, 128, 98, 119, 24, 146, 229, 255, 0, 224, 0, 45, 51, 236, 113, 49, 203, 238, 144, 250, 187, 19, 80, 228, 217, 74, 41, 18, 44, 49, 32, 249, 81, 71, 208, 82, 226, 164, 161, 198, 138, 0, 74, 40, 3, 70, 150, 186, 12, 2, 138, 0, 81, 79, 94, 41, 12, 120, 52, 102, 144, 194, 138, 0, 40, 160, 2, 150, 128, 18, 138, 0, 40, 160, 4, 162, 128, 18, 140, 208, 1, 75, 64, 5, 20, 0, 148, 180, 0, 82, 208, 1, 69, 0, 45, 20, 0, 81, 64, 9, 154, 100, 135, 238, 127, 188, 40, 1, 77, 52, 208, 33, 132, 83, 106, 132, 49, 229, 142, 49, 153, 29, 84, 123, 156, 84, 45, 168, 90, 175, 73, 55, 159, 246, 20, 183, 242, 164, 221, 134, 144, 195, 168, 231, 136, 237, 164, 111, 118, 33, 69, 48, 221, 94, 55, 68, 138, 63, 169, 45, 254, 21, 46, 69, 40, 141, 99, 116, 249, 221, 115, 128, 123, 34, 1, 252, 243, 76, 54, 234, 231, 247, 143, 35, 255, 0, 188, 230, 161, 201, 148, 162, 133, 91, 120, 147, 238, 198, 163, 240, 167, 133, 3, 160, 169, 40, 82, 58, 82, 154, 0, 64, 40, 160, 2, 138, 0, 40, 160, 2, 146, 128, 52, 104, 174, 131, 1, 104, 160, 5, 20, 224, 105, 12, 112, 52, 102, 144, 197, 205, 25, 160, 3, 52, 102, 128, 22, 138, 0, 41, 40, 0, 162, 128, 18, 138, 0, 74, 40, 0, 162, 128, 22, 138, 0, 40, 160, 5, 165, 160, 2, 138, 0, 40, 160, 3, 52, 153, 160, 4, 36, 14, 166, 171, 79, 123, 109, 27, 46, 233, 211, 33, 185, 27, 185, 232, 105, 1, 11, 234, 144, 127, 203, 52, 150, 83, 254, 202, 99, 249, 212, 127, 218, 51, 183, 221, 181, 3, 253, 231, 255, 0, 235, 82, 230, 31, 40, 199, 158, 241, 248, 223, 28, 99, 253, 149, 201, 253, 106, 38, 133, 223, 253, 109, 196, 175, 237, 187, 3, 244, 169, 114, 101, 40, 161, 22, 218, 21, 57, 17, 174, 125, 72, 205, 73, 128, 56, 169, 184, 197, 20, 234, 6, 20, 80, 1, 69, 0, 20, 26, 0, 74, 40, 0, 237, 69, 0, 4, 224, 100, 240, 61, 234, 23, 187, 183, 79, 189, 58, 126, 7, 63, 202, 128, 33, 125, 78, 217, 122, 22, 127, 247, 87, 252, 106, 7, 213, 215, 63, 36, 36, 253, 91, 20, 236, 43, 157, 29, 21, 185, 136, 180, 80, 1, 75, 64, 197, 6, 151, 52, 128, 51, 70, 104, 0, 205, 40, 52, 0, 185, 165, 164, 48, 162, 128, 10, 74, 0, 41, 40, 0, 162, 128, 18, 150, 128, 10, 40, 1, 104, 160, 2, 151, 52, 0, 100, 14, 166, 153, 36, 241, 70, 51, 36, 168, 163, 221, 177, 72, 10, 207, 169, 219, 3, 132, 47, 33, 255, 0, 97, 9, 253, 106, 54, 212, 156, 255, 0, 171, 181, 127, 248, 27, 1, 254, 52, 155, 42, 196, 79, 121, 122, 223, 116, 67, 31, 224, 88, 212, 67, 237, 4, 16, 247, 82, 144, 78, 112, 56, 255, 0, 235, 212, 185, 15, 148, 67, 2, 49, 203, 130, 231, 253, 182, 45, 252, 233, 194, 52, 81, 242, 168, 31, 65, 74, 227, 176, 184, 161, 71, 20, 134, 45, 45, 0, 6, 155, 64, 11, 75, 64, 5, 20, 0, 81, 64, 12, 121, 162, 79, 191, 34, 47, 213, 133, 68, 215, 182, 195, 254, 90, 103, 232, 164, 209, 96, 35, 55, 233, 156, 44, 82, 19, 239, 129, 80, 207, 168, 203, 24, 200, 129, 87, 234, 217, 167, 97, 92, 170, 218, 165, 203, 116, 42, 159, 69, 255, 0, 26, 133, 238, 238, 92, 252, 211, 63, 224, 113, 252, 170, 172, 43, 144, 156, 177, 201, 36, 159, 122, 13, 2, 10, 40, 3, 255, 217'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20512'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20512'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20512/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 961ae28829f0b1cfbd073eff070ac5ea8994618c0e84fab4764367464a14b854
+ text: 480
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20513'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20513'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20513/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: f07ceeff8b659c36d11b8dfaad70c4b861d10b6ada4be2958ce0e3562ee9b999
+ text: 272
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20515'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20515'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20515/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: ceb827ad3d3884fd4d50ae6099d6d50c09a21e72ebd309708e8b69d93df19e55
+ text: 6
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20521'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20521'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20521/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: 1
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20525'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20525'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20525/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 2aefa085fcca66b9437773316dc7a1aebe8ac11614b03e744f60f0b6f9ae54e1
+ text: 72
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20526'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20526'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20526/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 2aefa085fcca66b9437773316dc7a1aebe8ac11614b03e744f60f0b6f9ae54e1
+ text: 72
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20528'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20528'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20528/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 2
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20624'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20624'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20624/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 64
+ bytesHash: be91598e3317ff4080b30aa5dc1044857313e0ef516a600f924a542b3700add0
+ text: '3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 5, 3, 3, 3, 3, 3, 4, 5, 6, 3, 3, 3, 3, 5, 6, 7, 8, 3, 3, 3, 4, 6, 8, 9, 12, 3, 3, 4, 5, 7, 9, 12, 15, 4, 4, 5, 6, 8, 12, 15, 21'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:20625'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ id: '20625'
+ collection: UnknownTag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:20625/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 64
+ bytesHash: be91598e3317ff4080b30aa5dc1044857313e0ef516a600f924a542b3700add0
+ text: '3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 3, 4, 3, 3, 3, 3, 3, 3, 4, 5, 3, 3, 3, 3, 3, 4, 5, 6, 3, 3, 3, 3, 5, 6, 7, 8, 3, 3, 3, 4, 6, 8, 9, 12, 3, 3, 4, 5, 7, 9, 12, 15, 4, 4, 5, 6, 8, 12, 15, 21'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureTime:33434'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureTime
+ id: '33434'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureTime:33434/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureTime
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 3d8bf0c2e9cd805d30f507fe273b4a5bf4826d5e8241be1237c41bfeaa0d615b
+ text: '1/2840 sec.'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:FNumber:33437'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FNumber
+ id: '33437'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:FNumber:33437/entry'
+ class: FileEye\MediaProbe\Entry\ExifFNumber
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: a1c385b62301d07f90c5b9d911db8f0cb1c15ef74b4a823542405336240641f8
+ text: f/1.9
+ -
+ node: ifd
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: ExifIFD
+ id: '34665'
+ collection: Ifd\Exif
+ elements:
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureTime
+ id: '33434'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureTime:33434/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureTime
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 3d8bf0c2e9cd805d30f507fe273b4a5bf4826d5e8241be1237c41bfeaa0d615b
+ text: '1/2840 sec.'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FNumber
+ id: '33437'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FNumber:33437/entry'
+ class: FileEye\MediaProbe\Entry\ExifFNumber
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: a1c385b62301d07f90c5b9d911db8f0cb1c15ef74b4a823542405336240641f8
+ text: f/1.9
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureProgram
+ id: '34850'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureProgram:34850/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 'Program AE'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ISO
+ id: '34855'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ISO:34855/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: e4ab5012eff32a5171b3672b59d29950fe8b3dcb4d2dadf971ebbcbc2fbb0d41
+ text: 40
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExifVersion
+ id: '36864'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExifVersion:36864/entry'
+ class: FileEye\MediaProbe\Entry\Version
+ valid: true
+ format: Undefined
+ components: 4
+ bytesHash: 42ca2cc50238a49486ffbdacfe7229988db5049c4bb1c5f1de26fdb0883a48a0
+ text: '2.2'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: DateTimeOriginal
+ id: '36867'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:DateTimeOriginal:36867/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: c2756a8e4dbccc4ea165d3b596136bf1220f0a554370fc2c0ed329e76861930e
+ text: '2020:03:27 14:08:39'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: CreateDate
+ id: '36868'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:CreateDate:36868/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: c2756a8e4dbccc4ea165d3b596136bf1220f0a554370fc2c0ed329e76861930e
+ text: '2020:03:27 14:08:39'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ShutterSpeedValue
+ id: '37377'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ShutterSpeedValue:37377/entry'
+ class: FileEye\MediaProbe\Entry\ExifShutterSpeedValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: b2a6018142721c2af397fa37445d0e4d49a673ec5c7c45c2287f97ee6eadb6d3
+ text: '1147/100 sec. (APEX: 53)'
+ exiftool_text: 1/2837
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ApertureValue
+ id: '37378'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ApertureValue:37378/entry'
+ class: FileEye\MediaProbe\Entry\ExifApertureValue
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: d4824fac959e8bb244173862bb5061704908bc605fd825af060beb9df29bf74a
+ text: '1.9'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: BrightnessValue
+ id: '37379'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379/entry'
+ class: FileEye\MediaProbe\Entry\ExifBrightnessValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: 0cb3901526ff798747baa640e5d3ac3ea34b1e8c24410ab0fbdb5bd69f99b81d
+ text: '9.79'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureCompensation
+ id: '37380'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:ExposureCompensation:37380/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureBiasValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: dd73a46975594b97bfef18db6ea376dafa119d27bfa7b0e2f94e0e3e67420f42
+ text: '0.0'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MaxApertureValue
+ id: '37381'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MaxApertureValue:37381/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: d4824fac959e8bb244173862bb5061704908bc605fd825af060beb9df29bf74a
+ text: 1.85
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MeteringMode
+ id: '37383'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:MeteringMode:37383/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 9b4fb24edd6d1d8830e272398263cdbf026b97392cc35387b991dc0248a628f9
+ text: Spot
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Flash
+ id: '37385'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Flash:37385/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: 'No Flash'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FocalLength
+ id: '37386'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLength:37386/entry'
+ class: FileEye\MediaProbe\Entry\ExifFocalLength
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: ffdc6bb41f3d6c31fd51f2d77a093e4f559c290d1732bf01436eaf39b27824a9
+ text: '4.3 mm'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SubSecTimeOriginal
+ id: '37521'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeOriginal:37521/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 3
+ bytesHash: f5ee942324833efddd0f0195902096c696632e1941e50041c1ed5d325768a921
+ text: '00'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SubSecTimeDigitized
+ id: '37522'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:SubSecTimeDigitized:37522/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 3
+ bytesHash: f5ee942324833efddd0f0195902096c696632e1941e50041c1ed5d325768a921
+ text: '00'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: WhiteBalance
+ id: '41987'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:WhiteBalance:41987/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Auto
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FocalLengthIn35mmFormat
+ id: '41989'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:FocalLengthIn35mmFormat:41989/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 8e2ada6ef626983be1fe9a365ceeb424ee59b884e144f7541cf191116876de04
+ text: 28
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Padding:59932'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Padding
+ id: '59932'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:Padding:59932/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2060
+ bytesHash: 505720915a20339cd3f76691932ee423b9aade604ce680f457ca7beb5e8c407e
+ text: '2060 byte(s) of data'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureProgram:34850'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureProgram
+ id: '34850'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureProgram:34850/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 99be5efb88ca2013bd8e4eb035fd42d5245468fe9afa70d8ba9c1c419a48c4e8
+ text: 'Program AE'
+ -
+ node: ifd
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853'
+ class: FileEye\MediaProbe\Block\Ifd
+ valid: true
+ name: GPS
+ id: '34853'
+ collection: Ifd\Gps
+ elements:
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSVersionID
+ id: '0'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0/entry'
+ class: FileEye\MediaProbe\Entry\GPSVersionId
+ valid: true
+ format: Byte
+ components: 4
+ bytesHash: 5a3e80a37915b1601c363acd1601df7ef257d5d32c664004a2ec0484a4f60628
+ text: 2.2.0.0
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSLatitudeRef
+ id: '1'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitudeRef:1/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 2
+ bytesHash: e9f86cefcfd61558fe75da7d4ea48a6c82d93191c6d49579aab49f99e543dcad
+ text: North
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSLatitude
+ id: '2'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLatitude:2/entry'
+ class: FileEye\MediaProbe\Entry\GPSDegrees
+ valid: true
+ format: Rational
+ components: 3
+ bytesHash: 3160ab21750ec0b8f57a6960f516dbde992c34d0b61395061d3324b205a22000
+ text: '42° 41'' 54" (42.70°)'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSLongitudeRef
+ id: '3'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitudeRef:3/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 2
+ bytesHash: e6691dfe4d55fb0af0da179453a9f94c71a5fcad27ff9623ce5f1bf748459135
+ text: East
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSLongitude
+ id: '4'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSLongitude:4/entry'
+ class: FileEye\MediaProbe\Entry\GPSDegrees
+ valid: true
+ format: Rational
+ components: 3
+ bytesHash: f967a8f9a4d967806aa2dd3cbc149c24ee7be0875775c22c22d2313c194d37de
+ text: '23° 21'' 51" (23.36°)'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSAltitudeRef
+ id: '5'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitudeRef:5/entry'
+ class: FileEye\MediaProbe\Entry\GPSAltitudeRef
+ valid: true
+ format: Byte
+ components: 1
+ bytesHash: 6e340b9cffb37a989ca544e6bb780a2c78901d3fb33738768511a30617afa01d
+ text: 'Above Sea Level'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSAltitude
+ id: '6'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSAltitude:6/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: 124035bb2287f592d964eb80afa84b020b7f27380b4f61afb01f11df59338967
+ text: 576
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: GPSDateStamp
+ id: '29'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSDateStamp:29/entry'
+ class: FileEye\MediaProbe\Entry\Core\Ascii
+ valid: true
+ format: Ascii
+ components: 11
+ bytesHash: c12a66896847e923561b78c9028023b302cec85284b5f6d823f4146e576f0580
+ text: '2020:03:27'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ISO:34855'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ISO
+ id: '34855'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ISO:34855/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: e4ab5012eff32a5171b3672b59d29950fe8b3dcb4d2dadf971ebbcbc2fbb0d41
+ text: 40
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifVersion:36864'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExifVersion
+ id: '36864'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifVersion:36864/entry'
+ class: FileEye\MediaProbe\Entry\Version
+ valid: true
+ format: Undefined
+ components: 4
+ bytesHash: 42ca2cc50238a49486ffbdacfe7229988db5049c4bb1c5f1de26fdb0883a48a0
+ text: '2.2'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: DateTimeOriginal
+ id: '36867'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:DateTimeOriginal:36867/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: c2756a8e4dbccc4ea165d3b596136bf1220f0a554370fc2c0ed329e76861930e
+ text: '2020:03:27 14:08:39'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:CreateDate:36868'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: CreateDate
+ id: '36868'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:CreateDate:36868/entry'
+ class: FileEye\MediaProbe\Entry\Time
+ valid: true
+ format: Ascii
+ components: 20
+ bytesHash: c2756a8e4dbccc4ea165d3b596136bf1220f0a554370fc2c0ed329e76861930e
+ text: '2020:03:27 14:08:39'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ShutterSpeedValue:37377'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ShutterSpeedValue
+ id: '37377'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ShutterSpeedValue:37377/entry'
+ class: FileEye\MediaProbe\Entry\ExifShutterSpeedValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: b2a6018142721c2af397fa37445d0e4d49a673ec5c7c45c2287f97ee6eadb6d3
+ text: '1147/100 sec. (APEX: 53)'
+ exiftool_text: 1/2837
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ApertureValue:37378'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ApertureValue
+ id: '37378'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ApertureValue:37378/entry'
+ class: FileEye\MediaProbe\Entry\ExifApertureValue
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: d4824fac959e8bb244173862bb5061704908bc605fd825af060beb9df29bf74a
+ text: '1.9'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:BrightnessValue:37379'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: BrightnessValue
+ id: '37379'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:BrightnessValue:37379/entry'
+ class: FileEye\MediaProbe\Entry\ExifBrightnessValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: 0cb3901526ff798747baa640e5d3ac3ea34b1e8c24410ab0fbdb5bd69f99b81d
+ text: '9.79'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureCompensation
+ id: '37380'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureCompensation:37380/entry'
+ class: FileEye\MediaProbe\Entry\ExifExposureBiasValue
+ valid: true
+ format: SignedRational
+ components: 1
+ bytesHash: dd73a46975594b97bfef18db6ea376dafa119d27bfa7b0e2f94e0e3e67420f42
+ text: '0.0'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MaxApertureValue
+ id: '37381'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:MaxApertureValue:37381/entry'
+ class: FileEye\MediaProbe\Entry\Core\Rational
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: d4824fac959e8bb244173862bb5061704908bc605fd825af060beb9df29bf74a
+ text: 1.85
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:MeteringMode:37383'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MeteringMode
+ id: '37383'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:MeteringMode:37383/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 9b4fb24edd6d1d8830e272398263cdbf026b97392cc35387b991dc0248a628f9
+ text: Spot
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Flash:37385'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Flash
+ id: '37385'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Flash:37385/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: 'No Flash'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:FocalLength:37386'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FocalLength
+ id: '37386'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:FocalLength:37386/entry'
+ class: FileEye\MediaProbe\Entry\ExifFocalLength
+ valid: true
+ format: Rational
+ components: 1
+ bytesHash: ffdc6bb41f3d6c31fd51f2d77a093e4f559c290d1732bf01436eaf39b27824a9
+ text: '4.3 mm'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:MakerNote:37500'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: MakerNote
+ id: '37500'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:MakerNote:37500/entry'
+ class: FileEye\MediaProbe\Entry\ExifMakerNote
+ valid: true
+ format: Undefined
+ components: 98
+ bytesHash: 93bc6e1980b09469ceca845b43e2e1e27576465e6ec667a3d483306ad0e5495a
+ text: '98 byte(s) of data'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:UserComment:37510'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: UserComment
+ id: '37510'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:UserComment:37510/entry'
+ class: FileEye\MediaProbe\Entry\ExifUserComment
+ valid: true
+ format: Undefined
+ components: 21
+ bytesHash: c90232586b801f9558a76f2f963eccd831d9fe6775e4c8f1446b2331aa2132f2
+ text: ''
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:FlashpixVersion:40960'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FlashpixVersion
+ id: '40960'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:FlashpixVersion:40960/entry'
+ class: FileEye\MediaProbe\Entry\Version
+ valid: true
+ format: Undefined
+ components: 4
+ bytesHash: 5e7b571a60a7c187d6a4cb8bbedbe4e69d4caa49b51d9ddf3320afd793f146bf
+ text: '1.0'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ColorSpace:40961'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ColorSpace
+ id: '40961'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ColorSpace:40961/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 47dc540c94ceb704a23875c11273e16bb0b8a87aed84de911f2133568115f254
+ text: sRGB
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExifImageWidth
+ id: '40962'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 38fe56907394e1c9b2195701b905ac7b0d54d857cf796d9e7a13cafcd7cdbc27
+ text: 3264
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExifImageHeight
+ id: '40963'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: 55d17d3d0e4c2da7516d59d4b9d9325b614a4133f8ed81805df1dba7aa7b41aa
+ text: 1836
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureMode:41986'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: ExposureMode
+ id: '41986'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:ExposureMode:41986/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Auto
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:WhiteBalance:41987'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: WhiteBalance
+ id: '41987'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:WhiteBalance:41987/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Auto
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: FocalLengthIn35mmFormat
+ id: '41989'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989/entry'
+ class: FileEye\MediaProbe\Entry\Core\Long
+ valid: true
+ format: Long
+ components: 1
+ bytesHash: b01099398ce27bbcb7ed256854acc338ba75af739e9d73d741dcb13dc4cbfb56
+ text: 28
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: SceneCaptureType
+ id: '41990'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:SceneCaptureType:41990/entry'
+ class: FileEye\MediaProbe\Entry\Core\Short
+ valid: true
+ format: Short
+ components: 1
+ bytesHash: 96a296d224f285c67bee93c30f8a309157f0daa35dc5b87e410b78630a09cfc7
+ text: Standard
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:Padding:59932'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: Padding
+ id: '59932'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:Padding:59932/entry'
+ class: FileEye\MediaProbe\Entry\Core\Undefined
+ valid: true
+ format: Undefined
+ components: 2060
+ bytesHash: 505720915a20339cd3f76691932ee423b9aade604ce680f457ca7beb5e8c407e
+ text: '2060 byte(s) of data'
+ -
+ node: tag
+ path: '/media/tiff/ifd:IFD0:0/tag:OffsetSchema:59933'
+ class: FileEye\MediaProbe\Block\Tag
+ valid: true
+ name: OffsetSchema
+ id: '59933'
+ collection: Tag
+ elements:
+ -
+ node: entry
+ path: '/media/tiff/ifd:IFD0:0/tag:OffsetSchema:59933/entry'
+ class: FileEye\MediaProbe\Entry\Core\SignedLong
+ valid: true
+ format: SignedLong
+ components: 1
+ bytesHash: 9149ca79094884dea230de77772c08f5a86b85d0cd4794b1290dcfa6f88f0b23
+ text: 447954
+log:
+ WARNING:
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:ExtraSamples:338'
+ message: 'Found Short data format, expected Undefined'
+ -
+ path: '/media/tiff/ifd:IFD0:0/ifd:ExifIFD:34665/tag:BrightnessValue:37379'
+ message: 'Found Rational data format, expected SignedRational'
+ -
+ path: '/media/tiff/ifd:IFD0:0/ifd:GPS:34853/tag:GPSVersionID:0'
+ message: 'Found Undefined data format, expected Byte'
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageWidth:40962'
+ message: 'Found Long data format, expected Short'
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:ExifImageHeight:40963'
+ message: 'Found Long data format, expected Short'
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:FocalLengthIn35mmFormat:41989'
+ message: 'Found Long data format, expected Short'
+ NOTICE:
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20507'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20512'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20513'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20515'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20521'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20525'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20526'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20528'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20624'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+ -
+ path: '/media/tiff/ifd:IFD0:0/tag:20625'
+ message: 'No specification for item UnknownTag in ''IFD0'''
+gdInfo:
+ 0: 3264
+ 1: 1836
+ 2: 7
+ 3: 'width="3264" height="1836"'
+ mime: image/tiff
+exifReadData:
+ FileName: pel-157.tiff
+ FileDateTime: 1591895333
+ FileSize: 4239700
+ FileType: 7
+ MimeType: image/tiff
+ SectionsFound: 'ANY_TAG, IFD0, EXIF, GPS'
+ COMPUTED:
+ html: 'width="3264" height="1836"'
+ Height: 1836
+ Width: 3264
+ IsColor: 1
+ ByteOrderMotorola: 0
+ ApertureFNumber: f/1.9
+ UserComment: null
+ UserCommentEncoding: UNDEFINED
+ NewSubFile: 0
+ ImageWidth: 3264
+ ImageLength: 1836
+ BitsPerSample:
+ - 8
+ - 8
+ - 8
+ - 8
+ Compression: 5
+ PhotometricInterpretation: 2
+ Make: samsung
+ Model: SM-G925F
+ StripOffsets:
+ - 8
+ - 2633
+ - 5034
+ - 7408
+ - 9791
+ - 12174
+ - 14542
+ - 16858
+ - 19361
+ - 21920
+ - 24231
+ - 26561
+ - 28872
+ - 31205
+ - 33591
+ - 35925
+ - 38466
+ - 40978
+ - 43236
+ - 45534
+ - 47810
+ - 50111
+ - 52428
+ - 54712
+ - 57209
+ - 59741
+ - 62050
+ - 64363
+ - 66656
+ - 68961
+ - 71289
+ - 73586
+ - 76125
+ - 78640
+ - 80937
+ - 83234
+ - 85532
+ - 87812
+ - 90059
+ - 92305
+ - 94766
+ - 97290
+ - 99583
+ - 101903
+ - 104192
+ - 106497
+ - 108751
+ - 110985
+ - 113481
+ - 115894
+ - 118121
+ - 120364
+ - 122615
+ - 124888
+ - 127127
+ - 129306
+ - 131715
+ - 134133
+ - 136354
+ - 138572
+ - 140746
+ - 142938
+ - 145169
+ - 147376
+ - 149788
+ - 152170
+ - 154343
+ - 156559
+ - 158799
+ - 161031
+ - 163240
+ - 165409
+ - 167795
+ - 170186
+ - 172389
+ - 174606
+ - 176834
+ - 179059
+ - 181302
+ - 183483
+ - 185899
+ - 188314
+ - 190526
+ - 192755
+ - 194958
+ - 197167
+ - 199403
+ - 201591
+ - 204006
+ - 206394
+ - 208581
+ - 210798
+ - 213032
+ - 215272
+ - 217481
+ - 219639
+ - 221995
+ - 224288
+ - 226428
+ - 228564
+ - 230749
+ - 232936
+ - 235088
+ - 237187
+ - 239500
+ - 241751
+ - 243828
+ - 245965
+ - 248078
+ - 250215
+ - 252340
+ - 254462
+ - 256735
+ - 259011
+ - 261111
+ - 263240
+ - 265383
+ - 267505
+ - 269642
+ - 271728
+ - 274061
+ - 276374
+ - 278533
+ - 280706
+ - 282863
+ - 285035
+ - 287197
+ - 289327
+ - 291718
+ - 294064
+ - 296238
+ - 298423
+ - 300625
+ - 302812
+ - 305011
+ - 307152
+ - 309467
+ - 311795
+ - 313987
+ - 316145
+ - 318319
+ - 320522
+ - 322720
+ - 324874
+ - 327208
+ - 329575
+ - 331763
+ - 333961
+ - 336152
+ - 338348
+ - 340540
+ - 342723
+ - 345084
+ - 347488
+ - 349683
+ - 351893
+ - 354149
+ - 356385
+ - 358590
+ - 360814
+ - 363224
+ - 365609
+ - 367757
+ - 369925
+ - 372101
+ - 374277
+ - 376472
+ - 378629
+ - 380997
+ - 383373
+ - 385565
+ - 387794
+ - 389974
+ - 392177
+ - 394375
+ - 396540
+ - 398893
+ - 401380
+ - 403633
+ - 405931
+ - 408166
+ - 410412
+ - 412613
+ - 414830
+ - 417266
+ - 419738
+ - 421999
+ - 424260
+ - 426539
+ - 428810
+ - 431024
+ - 433285
+ - 435748
+ - 438170
+ - 440365
+ - 442601
+ - 444821
+ - 447059
+ - 449305
+ - 451562
+ - 454011
+ - 456454
+ - 458672
+ - 460919
+ - 463122
+ - 465342
+ - 467574
+ - 469797
+ - 472252
+ - 474758
+ - 476983
+ - 479295
+ - 481573
+ - 483851
+ - 486134
+ - 488379
+ - 490867
+ - 493330
+ - 495551
+ - 497786
+ - 500040
+ - 502285
+ - 504553
+ - 506767
+ - 509245
+ - 511712
+ - 513935
+ - 516181
+ - 518397
+ - 520643
+ - 522940
+ - 525185
+ - 527640
+ - 530070
+ - 532291
+ - 534564
+ - 536785
+ - 539034
+ - 541294
+ - 543530
+ - 545996
+ - 548379
+ - 550581
+ - 552821
+ - 555038
+ - 557247
+ - 559438
+ - 561637
+ - 564050
+ - 566451
+ - 568683
+ - 570929
+ - 573125
+ - 575327
+ - 577540
+ - 579732
+ - 582118
+ - 584506
+ - 586698
+ - 588923
+ - 591139
+ - 593374
+ - 595632
+ - 597846
+ - 600313
+ - 602684
+ - 604860
+ - 607062
+ - 609279
+ - 611521
+ - 613733
+ - 615895
+ - 618274
+ - 620594
+ - 622737
+ - 624925
+ - 627131
+ - 629334
+ - 631536
+ - 633702
+ - 636072
+ - 638436
+ - 640602
+ - 642770
+ - 644955
+ - 647179
+ - 649414
+ - 651566
+ - 653943
+ - 656271
+ - 658403
+ - 660542
+ - 662661
+ - 664811
+ - 667002
+ - 669139
+ - 671452
+ - 673832
+ - 675965
+ - 678150
+ - 680291
+ - 682416
+ - 684542
+ - 686655
+ - 688996
+ - 691305
+ - 693422
+ - 695572
+ - 697693
+ - 699834
+ - 701969
+ - 704050
+ - 706397
+ - 708756
+ - 710871
+ - 713011
+ - 715195
+ - 717404
+ - 719632
+ - 721795
+ - 724177
+ - 726478
+ - 728597
+ - 730741
+ - 732876
+ - 734998
+ - 737146
+ - 739246
+ - 741528
+ - 743821
+ - 745883
+ - 748012
+ - 750147
+ - 752315
+ - 754447
+ - 756542
+ - 758818
+ - 761096
+ - 763192
+ - 765300
+ - 767441
+ - 769544
+ - 771668
+ - 773770
+ - 776012
+ - 778280
+ - 780390
+ - 782509
+ - 784652
+ - 786780
+ - 788902
+ - 790968
+ - 793214
+ - 795519
+ - 797621
+ - 799767
+ - 801891
+ - 803976
+ - 806075
+ - 808138
+ - 810413
+ - 812743
+ - 814850
+ - 816976
+ - 819130
+ - 821259
+ - 823352
+ - 825433
+ - 827717
+ - 830058
+ - 832193
+ - 834388
+ - 836553
+ - 838727
+ - 840901
+ - 843012
+ - 845364
+ - 847747
+ - 849908
+ - 852115
+ - 854328
+ - 856549
+ - 858730
+ - 860903
+ - 863259
+ - 865656
+ - 867800
+ - 869957
+ - 872153
+ - 874321
+ - 876527
+ - 878722
+ - 881052
+ - 883452
+ - 885643
+ - 887816
+ - 889978
+ - 892172
+ - 894371
+ - 896556
+ - 898953
+ - 901311
+ - 903459
+ - 905666
+ - 907831
+ - 909959
+ - 912125
+ - 914287
+ - 916627
+ - 919010
+ - 921135
+ - 923294
+ - 925467
+ - 927619
+ - 929773
+ - 931927
+ - 934285
+ - 936587
+ - 938671
+ - 940825
+ - 942990
+ - 945118
+ - 947257
+ - 949397
+ - 951773
+ - 954150
+ - 956311
+ - 958505
+ - 960653
+ - 962827
+ - 965040
+ - 967199
+ - 969587
+ - 971925
+ - 974049
+ - 976226
+ - 978373
+ - 980521
+ - 982711
+ - 984830
+ - 987156
+ - 989523
+ - 991645
+ - 993748
+ - 995867
+ - 997993
+ - 1000132
+ - 1002235
+ - 1004544
+ - 1006945
+ - 1009143
+ - 1011367
+ - 1013585
+ - 1015795
+ - 1018001
+ - 1020222
+ - 1022586
+ - 1025010
+ - 1027211
+ - 1029398
+ - 1031575
+ - 1033756
+ - 1035939
+ - 1038109
+ - 1040494
+ - 1042862
+ - 1045052
+ - 1047259
+ - 1049444
+ - 1051634
+ - 1053850
+ - 1056018
+ - 1058419
+ - 1060799
+ - 1062967
+ - 1065107
+ - 1067254
+ - 1069408
+ - 1071595
+ - 1073746
+ - 1076117
+ - 1078476
+ - 1080639
+ - 1082812
+ - 1084984
+ - 1087178
+ - 1089374
+ - 1091492
+ - 1093819
+ - 1096153
+ - 1098310
+ - 1100489
+ - 1102680
+ - 1104886
+ - 1107106
+ - 1109278
+ - 1111649
+ - 1113960
+ - 1116092
+ - 1118266
+ - 1120436
+ - 1122612
+ - 1124780
+ - 1126934
+ - 1129269
+ - 1131574
+ - 1133711
+ - 1135876
+ - 1138063
+ - 1140270
+ - 1142491
+ - 1144674
+ - 1147008
+ - 1149305
+ - 1151415
+ - 1153569
+ - 1155719
+ - 1157854
+ - 1159990
+ - 1162089
+ - 1164384
+ - 1166692
+ - 1168792
+ - 1170940
+ - 1173154
+ - 1175328
+ - 1177483
+ - 1179593
+ - 1181920
+ - 1184196
+ - 1186266
+ - 1188381
+ - 1190539
+ - 1192700
+ - 1194814
+ - 1196984
+ - 1199349
+ - 1201618
+ - 1203700
+ - 1205851
+ - 1208023
+ - 1210174
+ - 1212289
+ - 1214414
+ - 1216716
+ - 1219039
+ - 1221158
+ - 1223293
+ - 1225418
+ - 1227561
+ - 1229667
+ - 1231755
+ - 1234020
+ - 1236287
+ - 1238335
+ - 1240441
+ - 1242566
+ - 1244716
+ - 1246830
+ - 1248922
+ - 1251234
+ - 1253586
+ - 1255714
+ - 1257853
+ - 1260021
+ - 1262190
+ - 1264348
+ - 1266467
+ - 1268795
+ - 1271122
+ - 1273215
+ - 1275373
+ - 1277535
+ - 1279708
+ - 1281895
+ - 1284008
+ - 1286334
+ - 1288680
+ - 1290791
+ - 1292942
+ - 1295119
+ - 1297311
+ - 1299505
+ - 1301682
+ - 1304098
+ - 1306615
+ - 1308904
+ - 1311287
+ - 1313637
+ - 1315967
+ - 1318300
+ - 1320583
+ - 1323074
+ - 1325582
+ - 1327909
+ - 1330283
+ - 1332653
+ - 1335002
+ - 1337376
+ - 1339698
+ - 1342212
+ - 1344772
+ - 1347095
+ - 1349459
+ - 1351781
+ - 1354122
+ - 1356449
+ - 1358784
+ - 1361287
+ - 1363843
+ - 1366184
+ - 1368581
+ - 1370934
+ - 1373287
+ - 1375630
+ - 1378006
+ - 1380605
+ - 1383192
+ - 1385519
+ - 1387916
+ - 1390310
+ - 1392716
+ - 1395056
+ - 1397433
+ - 1400047
+ - 1402669
+ - 1405099
+ - 1407545
+ - 1410015
+ - 1412502
+ - 1414990
+ - 1417478
+ - 1420169
+ - 1422881
+ - 1425384
+ - 1427881
+ - 1430368
+ - 1432910
+ - 1435461
+ - 1437954
+ - 1440673
+ - 1443398
+ - 1445922
+ - 1448482
+ - 1451026
+ - 1453603
+ - 1456141
+ - 1458644
+ - 1461333
+ - 1464096
+ - 1466634
+ - 1469181
+ - 1471699
+ - 1474223
+ - 1476845
+ - 1479413
+ - 1482227
+ - 1485035
+ - 1487607
+ - 1490274
+ - 1492974
+ - 1495651
+ - 1498300
+ - 1500955
+ - 1503790
+ - 1506662
+ - 1509347
+ - 1512053
+ - 1514757
+ - 1517445
+ - 1520106
+ - 1522734
+ - 1525594
+ - 1528357
+ - 1530944
+ - 1533554
+ - 1536158
+ - 1538738
+ - 1541321
+ - 1543856
+ - 1546617
+ - 1549333
+ - 1551856
+ - 1554418
+ - 1556989
+ - 1559584
+ - 1562135
+ - 1564649
+ - 1567404
+ - 1570161
+ - 1572703
+ - 1575245
+ - 1577808
+ - 1580353
+ - 1582909
+ - 1585481
+ - 1588202
+ - 1590878
+ - 1593311
+ - 1595781
+ - 1598235
+ - 1600662
+ - 1603066
+ - 1605496
+ - 1608086
+ - 1610615
+ - 1612970
+ - 1615349
+ - 1617731
+ - 1620105
+ - 1622505
+ - 1624879
+ - 1627483
+ - 1630085
+ - 1632435
+ - 1634829
+ - 1637253
+ - 1639657
+ - 1642054
+ - 1644428
+ - 1647015
+ - 1649652
+ - 1652046
+ - 1654531
+ - 1657063
+ - 1659610
+ - 1662146
+ - 1664706
+ - 1667497
+ - 1670224
+ - 1672795
+ - 1675354
+ - 1677910
+ - 1680431
+ - 1682979
+ - 1685571
+ - 1688347
+ - 1691096
+ - 1693667
+ - 1696227
+ - 1698819
+ - 1701369
+ - 1703914
+ - 1706462
+ - 1709174
+ - 1711878
+ - 1714303
+ - 1716788
+ - 1719248
+ - 1721720
+ - 1724184
+ - 1726591
+ - 1729226
+ - 1731938
+ - 1734428
+ - 1737006
+ - 1739572
+ - 1742162
+ - 1744730
+ - 1747284
+ - 1749990
+ - 1752763
+ - 1755314
+ - 1757919
+ - 1760503
+ - 1763050
+ - 1765654
+ - 1768258
+ - 1771030
+ - 1773790
+ - 1776394
+ - 1779067
+ - 1781729
+ - 1784406
+ - 1787088
+ - 1789723
+ - 1792585
+ - 1795436
+ - 1798101
+ - 1800792
+ - 1803516
+ - 1806186
+ - 1808875
+ - 1811495
+ - 1814313
+ - 1817043
+ - 1819567
+ - 1822067
+ - 1824587
+ - 1827149
+ - 1829652
+ - 1832181
+ - 1834932
+ - 1837764
+ - 1840447
+ - 1843114
+ - 1845814
+ - 1848514
+ - 1851212
+ - 1853898
+ - 1856796
+ - 1859680
+ - 1862326
+ - 1865021
+ - 1867670
+ - 1870320
+ - 1872907
+ - 1875467
+ - 1878240
+ - 1880980
+ - 1883476
+ - 1886023
+ - 1888577
+ - 1891124
+ - 1893630
+ - 1896115
+ - 1898828
+ - 1901588
+ - 1904174
+ - 1906749
+ - 1909282
+ - 1911790
+ - 1914284
+ - 1916772
+ - 1919517
+ - 1922220
+ - 1924665
+ - 1927122
+ - 1929495
+ - 1931920
+ - 1934351
+ - 1936722
+ - 1939360
+ - 1942019
+ - 1944428
+ - 1946865
+ - 1949256
+ - 1951617
+ - 1954039
+ - 1956397
+ - 1959005
+ - 1961546
+ - 1963866
+ - 1966245
+ - 1968573
+ - 1970920
+ - 1973285
+ - 1975631
+ - 1978194
+ - 1980766
+ - 1983082
+ - 1985391
+ - 1987680
+ - 1989974
+ - 1992257
+ - 1994540
+ - 1997082
+ - 1999569
+ - 2001804
+ - 2004098
+ - 2006391
+ - 2008671
+ - 2010964
+ - 2013196
+ - 2015632
+ - 2018066
+ - 2020261
+ - 2022496
+ - 2024736
+ - 2027007
+ - 2029242
+ - 2031400
+ - 2033773
+ - 2036093
+ - 2038222
+ - 2040343
+ - 2042458
+ - 2044604
+ - 2046697
+ - 2048777
+ - 2051057
+ - 2053288
+ - 2055307
+ - 2057371
+ - 2059451
+ - 2061561
+ - 2063661
+ - 2065708
+ - 2067973
+ - 2070180
+ - 2072188
+ - 2074224
+ - 2076246
+ - 2078321
+ - 2080383
+ - 2082392
+ - 2084608
+ - 2086869
+ - 2088905
+ - 2090946
+ - 2093028
+ - 2095130
+ - 2097204
+ - 2099252
+ - 2101524
+ - 2103796
+ - 2105911
+ - 2108041
+ - 2110171
+ - 2112344
+ - 2114498
+ - 2116612
+ - 2118910
+ - 2121156
+ - 2123209
+ - 2125282
+ - 2127384
+ - 2129521
+ - 2131645
+ - 2133748
+ - 2136015
+ - 2138273
+ - 2140390
+ - 2142530
+ - 2144663
+ - 2146799
+ - 2148901
+ - 2150954
+ - 2153263
+ - 2155545
+ - 2157659
+ - 2159777
+ - 2161906
+ - 2164075
+ - 2166223
+ - 2168314
+ - 2170616
+ - 2172907
+ - 2175009
+ - 2177139
+ - 2179285
+ - 2181454
+ - 2183583
+ - 2185652
+ - 2187938
+ - 2190258
+ - 2192369
+ - 2194516
+ - 2196689
+ - 2198861
+ - 2201011
+ - 2203113
+ - 2205426
+ - 2207712
+ - 2209792
+ - 2211888
+ - 2213995
+ - 2216087
+ - 2218204
+ - 2220301
+ - 2222607
+ - 2224850
+ - 2226920
+ - 2229022
+ - 2231126
+ - 2233229
+ - 2235284
+ - 2237337
+ - 2239565
+ - 2241830
+ - 2243892
+ - 2245989
+ - 2248086
+ - 2250185
+ - 2252302
+ - 2254373
+ - 2256634
+ - 2258905
+ - 2260957
+ - 2263093
+ - 2265245
+ - 2267367
+ - 2269493
+ - 2271578
+ - 2273847
+ - 2276153
+ - 2278252
+ - 2280424
+ - 2282582
+ - 2284737
+ - 2286823
+ - 2288911
+ - 2291235
+ - 2293504
+ - 2295578
+ - 2297702
+ - 2299824
+ - 2301946
+ - 2304063
+ - 2306143
+ - 2308444
+ - 2310759
+ - 2312863
+ - 2314992
+ - 2317109
+ - 2319212
+ - 2321279
+ - 2323361
+ - 2325651
+ - 2327966
+ - 2330062
+ - 2332221
+ - 2334320
+ - 2336404
+ - 2338550
+ - 2340657
+ - 2342966
+ - 2345310
+ - 2347425
+ - 2349576
+ - 2351720
+ - 2353878
+ - 2356018
+ - 2358110
+ - 2360426
+ - 2362753
+ - 2364844
+ - 2367001
+ - 2369137
+ - 2371285
+ - 2373425
+ - 2375536
+ - 2377886
+ - 2380241
+ - 2382358
+ - 2384528
+ - 2386672
+ - 2388787
+ - 2390908
+ - 2392993
+ - 2395309
+ - 2397662
+ - 2399794
+ - 2401973
+ - 2404073
+ - 2406201
+ - 2408377
+ - 2410520
+ - 2412890
+ - 2415216
+ - 2417327
+ - 2419479
+ - 2421618
+ - 2423721
+ - 2425860
+ - 2427953
+ - 2430293
+ - 2432640
+ - 2434777
+ - 2436899
+ - 2439025
+ - 2441120
+ - 2443237
+ - 2445355
+ - 2447671
+ - 2449972
+ - 2452107
+ - 2454228
+ - 2456305
+ - 2458423
+ - 2460544
+ - 2462674
+ - 2465007
+ - 2467294
+ - 2469413
+ - 2471559
+ - 2473685
+ - 2475822
+ - 2477977
+ - 2480043
+ - 2482370
+ - 2484710
+ - 2486774
+ - 2488902
+ - 2491119
+ - 2493317
+ - 2495479
+ - 2497568
+ - 2499876
+ - 2502171
+ - 2504317
+ - 2506453
+ - 2508586
+ - 2510748
+ - 2512921
+ - 2515038
+ - 2517441
+ - 2519757
+ - 2521846
+ - 2524009
+ - 2526156
+ - 2528289
+ - 2530437
+ - 2532536
+ - 2534853
+ - 2537165
+ - 2539333
+ - 2541513
+ - 2543670
+ - 2545833
+ - 2548032
+ - 2550194
+ - 2552543
+ - 2554863
+ - 2557004
+ - 2559141
+ - 2561267
+ - 2563415
+ - 2565554
+ - 2567672
+ - 2569967
+ - 2572254
+ - 2574318
+ - 2576437
+ - 2578580
+ - 2580728
+ - 2582856
+ - 2584903
+ - 2587197
+ - 2589451
+ - 2591476
+ - 2593568
+ - 2595689
+ - 2597825
+ - 2599918
+ - 2601982
+ - 2604243
+ - 2606565
+ - 2608653
+ - 2610783
+ - 2612904
+ - 2615032
+ - 2617172
+ - 2619269
+ - 2621567
+ - 2623869
+ - 2625962
+ - 2628092
+ - 2630246
+ - 2632390
+ - 2634461
+ - 2636486
+ - 2638722
+ - 2641022
+ - 2643119
+ - 2645249
+ - 2647430
+ - 2649609
+ - 2651757
+ - 2653874
+ - 2656178
+ - 2658468
+ - 2660524
+ - 2662610
+ - 2664701
+ - 2666787
+ - 2668873
+ - 2670942
+ - 2673167
+ - 2675402
+ - 2677429
+ - 2679470
+ - 2681508
+ - 2683531
+ - 2685545
+ - 2687513
+ - 2689749
+ - 2691999
+ - 2694050
+ - 2696125
+ - 2698187
+ - 2700260
+ - 2702326
+ - 2704357
+ - 2706573
+ - 2708802
+ - 2710866
+ - 2712910
+ - 2714976
+ - 2717018
+ - 2719095
+ - 2721154
+ - 2723385
+ - 2725664
+ - 2727713
+ - 2729808
+ - 2731903
+ - 2733974
+ - 2736058
+ - 2738111
+ - 2740331
+ - 2742602
+ - 2744599
+ - 2746690
+ - 2748770
+ - 2750861
+ - 2752965
+ - 2755029
+ - 2757276
+ - 2759523
+ - 2761553
+ - 2763602
+ - 2765662
+ - 2767740
+ - 2769814
+ - 2771847
+ - 2774096
+ - 2776371
+ - 2778418
+ - 2780532
+ - 2782646
+ - 2784697
+ - 2786772
+ - 2788812
+ - 2791055
+ - 2793330
+ - 2795381
+ - 2797441
+ - 2799523
+ - 2801587
+ - 2803665
+ - 2805731
+ - 2807974
+ - 2810221
+ - 2812307
+ - 2814407
+ - 2816482
+ - 2818575
+ - 2820666
+ - 2822725
+ - 2824981
+ - 2827322
+ - 2829421
+ - 2831572
+ - 2833683
+ - 2835812
+ - 2837963
+ - 2840103
+ - 2842467
+ - 2844764
+ - 2846866
+ - 2848995
+ - 2851114
+ - 2853249
+ - 2855368
+ - 2857419
+ - 2859692
+ - 2862007
+ - 2864077
+ - 2866170
+ - 2868288
+ - 2870409
+ - 2872538
+ - 2874626
+ - 2876926
+ - 2879237
+ - 2881296
+ - 2883382
+ - 2885470
+ - 2887576
+ - 2889669
+ - 2891743
+ - 2894008
+ - 2896302
+ - 2898395
+ - 2900487
+ - 2902604
+ - 2904743
+ - 2906843
+ - 2908887
+ - 2911193
+ - 2913462
+ - 2915511
+ - 2917571
+ - 2919631
+ - 2921702
+ - 2923805
+ - 2925865
+ - 2928162
+ - 2930433
+ - 2932533
+ - 2934643
+ - 2936749
+ - 2938837
+ - 2940939
+ - 2943003
+ - 2945275
+ - 2947550
+ - 2949628
+ - 2951708
+ - 2953777
+ - 2955868
+ - 2957938
+ - 2960012
+ - 2962288
+ - 2964508
+ - 2966505
+ - 2968520
+ - 2970590
+ - 2972660
+ - 2974718
+ - 2976755
+ - 2978957
+ - 2981167
+ - 2983167
+ - 2985236
+ - 2987309
+ - 2989411
+ - 2991458
+ - 2993450
+ - 2995712
+ - 2997900
+ - 2999893
+ - 3001927
+ - 3004031
+ - 3006098
+ - 3008139
+ - 3010181
+ - 3012410
+ - 3014613
+ - 3016635
+ - 3018673
+ - 3020707
+ - 3022741
+ - 3024775
+ - 3026789
+ - 3029051
+ - 3031287
+ - 3033306
+ - 3035369
+ - 3037458
+ - 3039551
+ - 3041607
+ - 3043629
+ - 3045904
+ - 3048143
+ - 3050183
+ - 3052234
+ - 3054311
+ - 3056334
+ - 3058354
+ - 3060354
+ - 3062549
+ - 3064766
+ - 3066773
+ - 3068799
+ - 3070844
+ - 3072896
+ - 3074896
+ - 3076859
+ - 3079040
+ - 3081260
+ - 3083276
+ - 3085331
+ - 3087394
+ - 3089417
+ - 3091480
+ - 3093517
+ - 3095762
+ - 3097987
+ - 3100002
+ - 3102016
+ - 3104045
+ - 3106120
+ - 3108211
+ - 3110223
+ - 3112426
+ - 3114664
+ - 3116749
+ - 3118882
+ - 3121023
+ - 3123134
+ - 3125204
+ - 3127274
+ - 3129521
+ - 3131858
+ - 3133965
+ - 3136104
+ - 3138199
+ - 3140313
+ - 3142479
+ - 3144615
+ - 3146928
+ - 3149186
+ - 3151270
+ - 3153407
+ - 3155536
+ - 3157668
+ - 3159812
+ - 3161890
+ - 3164176
+ - 3166440
+ - 3168522
+ - 3170669
+ - 3172824
+ - 3174908
+ - 3176992
+ - 3179110
+ - 3181414
+ - 3183686
+ - 3185766
+ - 3187872
+ - 3189996
+ - 3192139
+ - 3194252
+ - 3196330
+ - 3198638
+ - 3200916
+ - 3202993
+ - 3205093
+ - 3207188
+ - 3209327
+ - 3211431
+ - 3213495
+ - 3215800
+ - 3218167
+ - 3220275
+ - 3222436
+ - 3224612
+ - 3226770
+ - 3228933
+ - 3231065
+ - 3233448
+ - 3235797
+ - 3237921
+ - 3240050
+ - 3242178
+ - 3244339
+ - 3246485
+ - 3248588
+ - 3250912
+ - 3253258
+ - 3255365
+ - 3257564
+ - 3259721
+ - 3261900
+ - 3264094
+ - 3266263
+ - 3268669
+ - 3271028
+ - 3273167
+ - 3275313
+ - 3277461
+ - 3279630
+ - 3281824
+ - 3283964
+ - 3286334
+ - 3288646
+ - 3290745
+ - 3292889
+ - 3295059
+ - 3297207
+ - 3299364
+ - 3301501
+ - 3303814
+ - 3306173
+ - 3308324
+ - 3310471
+ - 3312584
+ - 3314713
+ - 3316872
+ - 3318996
+ - 3321366
+ - 3323727
+ - 3325842
+ - 3327986
+ - 3330148
+ - 3332263
+ - 3334415
+ - 3336470
+ - 3338759
+ - 3341117
+ - 3343282
+ - 3345469
+ - 3347601
+ - 3349795
+ - 3352016
+ - 3354159
+ - 3356515
+ - 3358838
+ - 3360929
+ - 3363050
+ - 3365175
+ - 3367316
+ - 3369471
+ - 3371563
+ - 3373860
+ - 3376146
+ - 3378208
+ - 3380316
+ - 3382437
+ - 3384565
+ - 3386704
+ - 3388745
+ - 3391071
+ - 3393414
+ - 3395510
+ - 3397620
+ - 3399745
+ - 3401867
+ - 3403997
+ - 3406079
+ - 3408405
+ - 3410709
+ - 3412819
+ - 3414948
+ - 3417083
+ - 3419231
+ - 3421394
+ - 3423489
+ - 3425802
+ - 3428163
+ - 3430276
+ - 3432427
+ - 3434590
+ - 3436726
+ - 3438874
+ - 3440962
+ - 3443282
+ - 3445560
+ - 3447583
+ - 3449679
+ - 3451847
+ - 3453991
+ - 3456088
+ - 3458188
+ - 3460512
+ - 3462810
+ - 3464881
+ - 3466989
+ - 3469092
+ - 3471178
+ - 3473297
+ - 3475392
+ - 3477689
+ - 3480004
+ - 3482096
+ - 3484243
+ - 3486419
+ - 3488591
+ - 3490739
+ - 3492854
+ - 3495194
+ - 3497461
+ - 3499521
+ - 3501647
+ - 3503810
+ - 3505931
+ - 3508061
+ - 3510211
+ - 3512502
+ - 3514821
+ - 3516905
+ - 3519030
+ - 3521195
+ - 3523393
+ - 3525595
+ - 3527765
+ - 3530151
+ - 3532570
+ - 3534769
+ - 3536994
+ - 3539247
+ - 3541534
+ - 3543805
+ - 3546056
+ - 3548504
+ - 3551027
+ - 3553296
+ - 3555589
+ - 3557886
+ - 3560217
+ - 3562547
+ - 3564847
+ - 3567358
+ - 3569848
+ - 3572102
+ - 3574408
+ - 3576751
+ - 3579085
+ - 3581411
+ - 3583676
+ - 3586127
+ - 3588632
+ - 3590982
+ - 3593331
+ - 3595677
+ - 3598048
+ - 3600383
+ - 3602721
+ - 3605229
+ - 3607753
+ - 3610088
+ - 3612482
+ - 3614867
+ - 3617282
+ - 3619697
+ - 3622143
+ - 3624714
+ - 3627240
+ - 3629516
+ - 3631863
+ - 3634227
+ - 3636550
+ - 3638888
+ - 3641182
+ - 3643655
+ - 3646211
+ - 3648530
+ - 3650873
+ - 3653268
+ - 3655668
+ - 3658039
+ - 3660374
+ - 3662964
+ - 3665535
+ - 3667921
+ - 3670330
+ - 3672704
+ - 3675092
+ - 3677486
+ - 3679863
+ - 3682435
+ - 3685064
+ - 3687461
+ - 3689879
+ - 3692282
+ - 3694713
+ - 3697141
+ - 3699551
+ - 3702141
+ - 3704805
+ - 3707229
+ - 3709654
+ - 3712097
+ - 3714539
+ - 3716961
+ - 3719371
+ - 3722035
+ - 3724730
+ - 3727173
+ - 3729634
+ - 3732043
+ - 3734468
+ - 3736917
+ - 3739359
+ - 3742059
+ - 3744756
+ - 3747268
+ - 3749744
+ - 3752226
+ - 3754683
+ - 3757140
+ - 3759600
+ - 3762303
+ - 3765030
+ - 3767601
+ - 3770182
+ - 3772721
+ - 3775238
+ - 3777804
+ - 3780357
+ - 3783079
+ - 3785758
+ - 3788278
+ - 3790789
+ - 3793249
+ - 3795709
+ - 3798169
+ - 3800645
+ - 3803334
+ - 3805983
+ - 3808446
+ - 3810918
+ - 3813433
+ - 3815939
+ - 3818390
+ - 3820764
+ - 3823396
+ - 3826030
+ - 3828491
+ - 3830967
+ - 3833431
+ - 3835871
+ - 3838301
+ - 3840740
+ - 3843425
+ - 3846014
+ - 3848414
+ - 3850883
+ - 3853355
+ - 3855819
+ - 3858279
+ - 3860679
+ - 3863314
+ - 3866062
+ - 3868565
+ - 3871095
+ - 3873546
+ - 3876051
+ - 3878532
+ - 3881031
+ - 3883740
+ - 3886383
+ - 3888829
+ - 3891317
+ - 3893816
+ - 3896322
+ - 3898839
+ - 3901267
+ - 3903956
+ - 3906587
+ - 3909050
+ - 3911546
+ - 3914009
+ - 3916475
+ - 3918950
+ - 3921407
+ - 3924101
+ - 3926781
+ - 3929265
+ - 3931768
+ - 3934259
+ - 3936734
+ - 3939224
+ - 3941672
+ - 3944352
+ - 3946969
+ - 3949433
+ - 3951956
+ - 3954512
+ - 3957057
+ - 3959590
+ - 3962060
+ - 3964697
+ - 3967364
+ - 3969902
+ - 3972459
+ - 3974953
+ - 3977494
+ - 3980081
+ - 3982625
+ - 3985272
+ - 3987988
+ - 3990548
+ - 3993147
+ - 3995736
+ - 3998343
+ - 4000944
+ - 4003521
+ - 4006267
+ - 4009003
+ - 4011559
+ - 4014136
+ - 4016737
+ - 4019332
+ - 4021937
+ - 4024473
+ - 4027185
+ - 4029948
+ - 4032537
+ - 4035148
+ - 4037719
+ - 4040291
+ - 4042895
+ - 4045493
+ - 4048239
+ - 4051036
+ - 4053679
+ - 4056329
+ - 4058900
+ - 4061544
+ - 4064191
+ - 4066801
+ - 4069609
+ - 4072463
+ - 4075131
+ - 4077846
+ - 4080531
+ - 4083219
+ - 4085920
+ - 4088557
+ - 4091419
+ - 4094180
+ - 4096752
+ - 4099354
+ - 4101913
+ - 4104478
+ - 4107116
+ - 4109672
+ - 4112420
+ - 4115234
+ - 4117853
+ - 4120472
+ - 4123110
+ - 4125757
+ - 4128355
+ - 4130956
+ - 4133731
+ - 4136600
+ - 4139255
+ - 4141959
+ - 4144599
+ - 4147255
+ - 4149895
+ - 4152517
+ - 4155358
+ - 4158247
+ - 4160912
+ - 4163636
+ - 4166294
+ - 4169003
+ - 4171716
+ - 4174414
+ - 4177324
+ - 4180268
+ - 4182986
+ - 4185683
+ - 4188438
+ - 4191180
+ - 4193976
+ - 4196727
+ - 4199706
+ - 4202844
+ - 4205818
+ - 4208830
+ Orientation: 1
+ SamplesPerPixel: 4
+ RowsPerStrip: 1
+ StripByteCounts:
+ - 2625
+ - 2401
+ - 2374
+ - 2383
+ - 2383
+ - 2368
+ - 2316
+ - 2503
+ - 2559
+ - 2311
+ - 2330
+ - 2311
+ - 2333
+ - 2386
+ - 2334
+ - 2541
+ - 2512
+ - 2258
+ - 2298
+ - 2276
+ - 2301
+ - 2317
+ - 2284
+ - 2497
+ - 2532
+ - 2309
+ - 2313
+ - 2293
+ - 2305
+ - 2328
+ - 2297
+ - 2539
+ - 2515
+ - 2297
+ - 2297
+ - 2298
+ - 2280
+ - 2247
+ - 2246
+ - 2461
+ - 2524
+ - 2293
+ - 2320
+ - 2289
+ - 2305
+ - 2254
+ - 2234
+ - 2496
+ - 2413
+ - 2227
+ - 2243
+ - 2251
+ - 2273
+ - 2239
+ - 2179
+ - 2409
+ - 2418
+ - 2221
+ - 2218
+ - 2174
+ - 2192
+ - 2231
+ - 2207
+ - 2412
+ - 2382
+ - 2173
+ - 2216
+ - 2240
+ - 2232
+ - 2209
+ - 2169
+ - 2386
+ - 2391
+ - 2203
+ - 2217
+ - 2228
+ - 2225
+ - 2243
+ - 2181
+ - 2416
+ - 2415
+ - 2212
+ - 2229
+ - 2203
+ - 2209
+ - 2236
+ - 2188
+ - 2415
+ - 2388
+ - 2187
+ - 2217
+ - 2234
+ - 2240
+ - 2209
+ - 2158
+ - 2356
+ - 2293
+ - 2140
+ - 2136
+ - 2185
+ - 2187
+ - 2152
+ - 2099
+ - 2313
+ - 2251
+ - 2077
+ - 2137
+ - 2113
+ - 2137
+ - 2125
+ - 2122
+ - 2273
+ - 2276
+ - 2100
+ - 2129
+ - 2143
+ - 2122
+ - 2137
+ - 2086
+ - 2333
+ - 2313
+ - 2159
+ - 2173
+ - 2157
+ - 2172
+ - 2162
+ - 2130
+ - 2391
+ - 2346
+ - 2174
+ - 2185
+ - 2202
+ - 2187
+ - 2199
+ - 2141
+ - 2315
+ - 2328
+ - 2192
+ - 2158
+ - 2174
+ - 2203
+ - 2198
+ - 2154
+ - 2334
+ - 2367
+ - 2188
+ - 2198
+ - 2191
+ - 2196
+ - 2192
+ - 2183
+ - 2361
+ - 2404
+ - 2195
+ - 2210
+ - 2256
+ - 2236
+ - 2205
+ - 2224
+ - 2410
+ - 2385
+ - 2148
+ - 2168
+ - 2176
+ - 2176
+ - 2195
+ - 2157
+ - 2368
+ - 2376
+ - 2192
+ - 2229
+ - 2180
+ - 2203
+ - 2198
+ - 2165
+ - 2353
+ - 2487
+ - 2253
+ - 2298
+ - 2235
+ - 2246
+ - 2201
+ - 2217
+ - 2436
+ - 2472
+ - 2261
+ - 2261
+ - 2279
+ - 2271
+ - 2214
+ - 2261
+ - 2463
+ - 2422
+ - 2195
+ - 2236
+ - 2220
+ - 2238
+ - 2246
+ - 2257
+ - 2449
+ - 2443
+ - 2218
+ - 2247
+ - 2203
+ - 2220
+ - 2232
+ - 2223
+ - 2455
+ - 2506
+ - 2225
+ - 2312
+ - 2278
+ - 2278
+ - 2283
+ - 2245
+ - 2488
+ - 2463
+ - 2221
+ - 2235
+ - 2254
+ - 2245
+ - 2268
+ - 2214
+ - 2478
+ - 2467
+ - 2223
+ - 2246
+ - 2216
+ - 2246
+ - 2297
+ - 2245
+ - 2455
+ - 2430
+ - 2221
+ - 2273
+ - 2221
+ - 2249
+ - 2260
+ - 2236
+ - 2466
+ - 2383
+ - 2202
+ - 2240
+ - 2217
+ - 2209
+ - 2191
+ - 2199
+ - 2413
+ - 2401
+ - 2232
+ - 2246
+ - 2196
+ - 2202
+ - 2213
+ - 2192
+ - 2386
+ - 2388
+ - 2192
+ - 2225
+ - 2216
+ - 2235
+ - 2258
+ - 2214
+ - 2467
+ - 2371
+ - 2176
+ - 2202
+ - 2217
+ - 2242
+ - 2212
+ - 2162
+ - 2379
+ - 2320
+ - 2143
+ - 2188
+ - 2206
+ - 2203
+ - 2202
+ - 2166
+ - 2370
+ - 2364
+ - 2166
+ - 2168
+ - 2185
+ - 2224
+ - 2235
+ - 2152
+ - 2377
+ - 2328
+ - 2132
+ - 2139
+ - 2119
+ - 2150
+ - 2191
+ - 2137
+ - 2313
+ - 2380
+ - 2133
+ - 2185
+ - 2141
+ - 2125
+ - 2126
+ - 2113
+ - 2341
+ - 2309
+ - 2117
+ - 2150
+ - 2121
+ - 2141
+ - 2135
+ - 2081
+ - 2347
+ - 2359
+ - 2115
+ - 2140
+ - 2184
+ - 2209
+ - 2228
+ - 2163
+ - 2382
+ - 2301
+ - 2119
+ - 2144
+ - 2135
+ - 2122
+ - 2148
+ - 2100
+ - 2282
+ - 2293
+ - 2062
+ - 2129
+ - 2135
+ - 2168
+ - 2132
+ - 2095
+ - 2276
+ - 2278
+ - 2096
+ - 2108
+ - 2141
+ - 2103
+ - 2124
+ - 2102
+ - 2242
+ - 2268
+ - 2110
+ - 2119
+ - 2143
+ - 2128
+ - 2122
+ - 2066
+ - 2246
+ - 2305
+ - 2102
+ - 2146
+ - 2124
+ - 2085
+ - 2099
+ - 2063
+ - 2275
+ - 2330
+ - 2107
+ - 2126
+ - 2154
+ - 2129
+ - 2093
+ - 2081
+ - 2284
+ - 2341
+ - 2135
+ - 2195
+ - 2165
+ - 2174
+ - 2174
+ - 2111
+ - 2352
+ - 2383
+ - 2161
+ - 2207
+ - 2213
+ - 2221
+ - 2181
+ - 2173
+ - 2356
+ - 2397
+ - 2144
+ - 2157
+ - 2196
+ - 2168
+ - 2206
+ - 2195
+ - 2330
+ - 2400
+ - 2191
+ - 2173
+ - 2162
+ - 2194
+ - 2199
+ - 2185
+ - 2397
+ - 2358
+ - 2148
+ - 2207
+ - 2165
+ - 2128
+ - 2166
+ - 2162
+ - 2340
+ - 2383
+ - 2125
+ - 2159
+ - 2173
+ - 2152
+ - 2154
+ - 2154
+ - 2358
+ - 2302
+ - 2084
+ - 2154
+ - 2165
+ - 2128
+ - 2139
+ - 2140
+ - 2376
+ - 2377
+ - 2161
+ - 2194
+ - 2148
+ - 2174
+ - 2213
+ - 2159
+ - 2388
+ - 2338
+ - 2124
+ - 2177
+ - 2147
+ - 2148
+ - 2190
+ - 2119
+ - 2326
+ - 2367
+ - 2122
+ - 2103
+ - 2119
+ - 2126
+ - 2139
+ - 2103
+ - 2309
+ - 2401
+ - 2198
+ - 2224
+ - 2218
+ - 2210
+ - 2206
+ - 2221
+ - 2364
+ - 2424
+ - 2201
+ - 2187
+ - 2177
+ - 2181
+ - 2183
+ - 2170
+ - 2385
+ - 2368
+ - 2190
+ - 2207
+ - 2185
+ - 2190
+ - 2216
+ - 2168
+ - 2401
+ - 2380
+ - 2168
+ - 2140
+ - 2147
+ - 2154
+ - 2187
+ - 2151
+ - 2371
+ - 2359
+ - 2163
+ - 2173
+ - 2172
+ - 2194
+ - 2196
+ - 2118
+ - 2327
+ - 2334
+ - 2157
+ - 2179
+ - 2191
+ - 2206
+ - 2220
+ - 2172
+ - 2371
+ - 2311
+ - 2132
+ - 2174
+ - 2170
+ - 2176
+ - 2168
+ - 2154
+ - 2335
+ - 2305
+ - 2137
+ - 2165
+ - 2187
+ - 2207
+ - 2221
+ - 2183
+ - 2334
+ - 2297
+ - 2110
+ - 2154
+ - 2150
+ - 2135
+ - 2136
+ - 2099
+ - 2295
+ - 2308
+ - 2100
+ - 2148
+ - 2214
+ - 2174
+ - 2155
+ - 2110
+ - 2327
+ - 2276
+ - 2070
+ - 2115
+ - 2158
+ - 2161
+ - 2114
+ - 2170
+ - 2365
+ - 2269
+ - 2082
+ - 2151
+ - 2172
+ - 2151
+ - 2115
+ - 2125
+ - 2302
+ - 2323
+ - 2119
+ - 2135
+ - 2125
+ - 2143
+ - 2106
+ - 2088
+ - 2265
+ - 2267
+ - 2048
+ - 2106
+ - 2125
+ - 2150
+ - 2114
+ - 2092
+ - 2312
+ - 2352
+ - 2128
+ - 2139
+ - 2168
+ - 2169
+ - 2158
+ - 2119
+ - 2328
+ - 2327
+ - 2093
+ - 2158
+ - 2162
+ - 2173
+ - 2187
+ - 2113
+ - 2326
+ - 2346
+ - 2111
+ - 2151
+ - 2177
+ - 2192
+ - 2194
+ - 2177
+ - 2416
+ - 2517
+ - 2289
+ - 2383
+ - 2350
+ - 2330
+ - 2333
+ - 2283
+ - 2491
+ - 2508
+ - 2327
+ - 2374
+ - 2370
+ - 2349
+ - 2374
+ - 2322
+ - 2514
+ - 2560
+ - 2323
+ - 2364
+ - 2322
+ - 2341
+ - 2327
+ - 2335
+ - 2503
+ - 2556
+ - 2341
+ - 2397
+ - 2353
+ - 2353
+ - 2343
+ - 2376
+ - 2599
+ - 2587
+ - 2327
+ - 2397
+ - 2394
+ - 2406
+ - 2340
+ - 2377
+ - 2614
+ - 2622
+ - 2430
+ - 2446
+ - 2470
+ - 2487
+ - 2488
+ - 2488
+ - 2691
+ - 2712
+ - 2503
+ - 2497
+ - 2487
+ - 2542
+ - 2551
+ - 2493
+ - 2719
+ - 2725
+ - 2524
+ - 2560
+ - 2544
+ - 2577
+ - 2538
+ - 2503
+ - 2689
+ - 2763
+ - 2538
+ - 2547
+ - 2518
+ - 2524
+ - 2622
+ - 2568
+ - 2814
+ - 2808
+ - 2572
+ - 2667
+ - 2700
+ - 2677
+ - 2649
+ - 2655
+ - 2835
+ - 2872
+ - 2685
+ - 2706
+ - 2704
+ - 2688
+ - 2661
+ - 2628
+ - 2860
+ - 2763
+ - 2587
+ - 2610
+ - 2604
+ - 2580
+ - 2583
+ - 2535
+ - 2761
+ - 2716
+ - 2523
+ - 2562
+ - 2571
+ - 2595
+ - 2551
+ - 2514
+ - 2755
+ - 2757
+ - 2542
+ - 2542
+ - 2563
+ - 2545
+ - 2556
+ - 2572
+ - 2721
+ - 2676
+ - 2433
+ - 2470
+ - 2454
+ - 2427
+ - 2404
+ - 2430
+ - 2590
+ - 2529
+ - 2355
+ - 2379
+ - 2382
+ - 2374
+ - 2400
+ - 2374
+ - 2604
+ - 2602
+ - 2350
+ - 2394
+ - 2424
+ - 2404
+ - 2397
+ - 2374
+ - 2587
+ - 2637
+ - 2394
+ - 2485
+ - 2532
+ - 2547
+ - 2536
+ - 2560
+ - 2791
+ - 2727
+ - 2571
+ - 2559
+ - 2556
+ - 2521
+ - 2548
+ - 2592
+ - 2776
+ - 2749
+ - 2571
+ - 2560
+ - 2592
+ - 2550
+ - 2545
+ - 2548
+ - 2712
+ - 2704
+ - 2425
+ - 2485
+ - 2460
+ - 2472
+ - 2464
+ - 2407
+ - 2635
+ - 2712
+ - 2490
+ - 2578
+ - 2566
+ - 2590
+ - 2568
+ - 2554
+ - 2706
+ - 2773
+ - 2551
+ - 2605
+ - 2584
+ - 2547
+ - 2604
+ - 2604
+ - 2772
+ - 2760
+ - 2604
+ - 2673
+ - 2662
+ - 2677
+ - 2682
+ - 2635
+ - 2862
+ - 2851
+ - 2665
+ - 2691
+ - 2724
+ - 2670
+ - 2689
+ - 2620
+ - 2818
+ - 2730
+ - 2524
+ - 2500
+ - 2520
+ - 2562
+ - 2503
+ - 2529
+ - 2751
+ - 2832
+ - 2683
+ - 2667
+ - 2700
+ - 2700
+ - 2698
+ - 2686
+ - 2898
+ - 2884
+ - 2646
+ - 2695
+ - 2649
+ - 2650
+ - 2587
+ - 2560
+ - 2773
+ - 2740
+ - 2496
+ - 2547
+ - 2554
+ - 2547
+ - 2506
+ - 2485
+ - 2713
+ - 2760
+ - 2586
+ - 2575
+ - 2533
+ - 2508
+ - 2494
+ - 2488
+ - 2745
+ - 2703
+ - 2445
+ - 2457
+ - 2373
+ - 2425
+ - 2431
+ - 2371
+ - 2638
+ - 2659
+ - 2409
+ - 2437
+ - 2391
+ - 2361
+ - 2422
+ - 2358
+ - 2608
+ - 2541
+ - 2320
+ - 2379
+ - 2328
+ - 2347
+ - 2365
+ - 2346
+ - 2563
+ - 2572
+ - 2316
+ - 2309
+ - 2289
+ - 2294
+ - 2283
+ - 2283
+ - 2542
+ - 2487
+ - 2235
+ - 2294
+ - 2293
+ - 2280
+ - 2293
+ - 2232
+ - 2436
+ - 2434
+ - 2195
+ - 2235
+ - 2240
+ - 2271
+ - 2235
+ - 2158
+ - 2373
+ - 2320
+ - 2129
+ - 2121
+ - 2115
+ - 2146
+ - 2093
+ - 2080
+ - 2280
+ - 2231
+ - 2019
+ - 2064
+ - 2080
+ - 2110
+ - 2100
+ - 2047
+ - 2265
+ - 2207
+ - 2008
+ - 2036
+ - 2022
+ - 2075
+ - 2062
+ - 2009
+ - 2216
+ - 2261
+ - 2036
+ - 2041
+ - 2082
+ - 2102
+ - 2074
+ - 2048
+ - 2272
+ - 2272
+ - 2115
+ - 2130
+ - 2130
+ - 2173
+ - 2154
+ - 2114
+ - 2298
+ - 2246
+ - 2053
+ - 2073
+ - 2102
+ - 2137
+ - 2124
+ - 2103
+ - 2267
+ - 2258
+ - 2117
+ - 2140
+ - 2133
+ - 2136
+ - 2102
+ - 2053
+ - 2309
+ - 2282
+ - 2114
+ - 2118
+ - 2129
+ - 2169
+ - 2148
+ - 2091
+ - 2302
+ - 2291
+ - 2102
+ - 2130
+ - 2146
+ - 2169
+ - 2129
+ - 2069
+ - 2286
+ - 2320
+ - 2111
+ - 2147
+ - 2173
+ - 2172
+ - 2150
+ - 2102
+ - 2313
+ - 2286
+ - 2080
+ - 2096
+ - 2107
+ - 2092
+ - 2117
+ - 2097
+ - 2306
+ - 2243
+ - 2070
+ - 2102
+ - 2104
+ - 2103
+ - 2055
+ - 2053
+ - 2228
+ - 2265
+ - 2062
+ - 2097
+ - 2097
+ - 2099
+ - 2117
+ - 2071
+ - 2261
+ - 2271
+ - 2052
+ - 2136
+ - 2152
+ - 2122
+ - 2126
+ - 2085
+ - 2269
+ - 2306
+ - 2099
+ - 2172
+ - 2158
+ - 2155
+ - 2086
+ - 2088
+ - 2324
+ - 2269
+ - 2074
+ - 2124
+ - 2122
+ - 2122
+ - 2117
+ - 2080
+ - 2301
+ - 2315
+ - 2104
+ - 2129
+ - 2117
+ - 2103
+ - 2067
+ - 2082
+ - 2290
+ - 2315
+ - 2096
+ - 2159
+ - 2099
+ - 2084
+ - 2146
+ - 2107
+ - 2309
+ - 2344
+ - 2115
+ - 2151
+ - 2144
+ - 2158
+ - 2140
+ - 2092
+ - 2316
+ - 2327
+ - 2091
+ - 2157
+ - 2136
+ - 2148
+ - 2140
+ - 2111
+ - 2350
+ - 2355
+ - 2117
+ - 2170
+ - 2144
+ - 2115
+ - 2121
+ - 2085
+ - 2316
+ - 2353
+ - 2132
+ - 2179
+ - 2100
+ - 2128
+ - 2176
+ - 2143
+ - 2370
+ - 2326
+ - 2111
+ - 2152
+ - 2139
+ - 2103
+ - 2139
+ - 2093
+ - 2340
+ - 2347
+ - 2137
+ - 2122
+ - 2126
+ - 2095
+ - 2117
+ - 2118
+ - 2316
+ - 2301
+ - 2135
+ - 2121
+ - 2077
+ - 2118
+ - 2121
+ - 2130
+ - 2333
+ - 2287
+ - 2119
+ - 2146
+ - 2126
+ - 2137
+ - 2155
+ - 2066
+ - 2327
+ - 2340
+ - 2064
+ - 2128
+ - 2217
+ - 2198
+ - 2162
+ - 2089
+ - 2308
+ - 2295
+ - 2146
+ - 2136
+ - 2133
+ - 2162
+ - 2173
+ - 2117
+ - 2403
+ - 2316
+ - 2089
+ - 2163
+ - 2147
+ - 2133
+ - 2148
+ - 2099
+ - 2317
+ - 2312
+ - 2168
+ - 2180
+ - 2157
+ - 2163
+ - 2199
+ - 2162
+ - 2349
+ - 2320
+ - 2141
+ - 2137
+ - 2126
+ - 2148
+ - 2139
+ - 2118
+ - 2295
+ - 2287
+ - 2064
+ - 2119
+ - 2143
+ - 2148
+ - 2128
+ - 2047
+ - 2294
+ - 2254
+ - 2025
+ - 2092
+ - 2121
+ - 2136
+ - 2093
+ - 2064
+ - 2261
+ - 2322
+ - 2088
+ - 2130
+ - 2121
+ - 2128
+ - 2140
+ - 2097
+ - 2298
+ - 2302
+ - 2093
+ - 2130
+ - 2154
+ - 2144
+ - 2071
+ - 2025
+ - 2236
+ - 2300
+ - 2097
+ - 2130
+ - 2181
+ - 2179
+ - 2148
+ - 2117
+ - 2304
+ - 2290
+ - 2056
+ - 2086
+ - 2091
+ - 2086
+ - 2086
+ - 2069
+ - 2225
+ - 2235
+ - 2027
+ - 2041
+ - 2038
+ - 2023
+ - 2014
+ - 1968
+ - 2236
+ - 2250
+ - 2051
+ - 2075
+ - 2062
+ - 2073
+ - 2066
+ - 2031
+ - 2216
+ - 2229
+ - 2064
+ - 2044
+ - 2066
+ - 2042
+ - 2077
+ - 2059
+ - 2231
+ - 2279
+ - 2049
+ - 2095
+ - 2095
+ - 2071
+ - 2084
+ - 2053
+ - 2220
+ - 2271
+ - 1997
+ - 2091
+ - 2080
+ - 2091
+ - 2104
+ - 2064
+ - 2247
+ - 2247
+ - 2030
+ - 2049
+ - 2060
+ - 2078
+ - 2074
+ - 2033
+ - 2249
+ - 2275
+ - 2047
+ - 2114
+ - 2114
+ - 2051
+ - 2075
+ - 2040
+ - 2243
+ - 2275
+ - 2051
+ - 2060
+ - 2082
+ - 2064
+ - 2078
+ - 2066
+ - 2243
+ - 2247
+ - 2086
+ - 2100
+ - 2075
+ - 2093
+ - 2091
+ - 2059
+ - 2256
+ - 2341
+ - 2099
+ - 2151
+ - 2111
+ - 2129
+ - 2151
+ - 2140
+ - 2364
+ - 2297
+ - 2102
+ - 2129
+ - 2119
+ - 2135
+ - 2119
+ - 2051
+ - 2273
+ - 2315
+ - 2070
+ - 2093
+ - 2118
+ - 2121
+ - 2129
+ - 2088
+ - 2300
+ - 2311
+ - 2059
+ - 2086
+ - 2088
+ - 2106
+ - 2093
+ - 2074
+ - 2265
+ - 2294
+ - 2093
+ - 2092
+ - 2117
+ - 2139
+ - 2100
+ - 2044
+ - 2306
+ - 2269
+ - 2049
+ - 2060
+ - 2060
+ - 2071
+ - 2103
+ - 2060
+ - 2297
+ - 2271
+ - 2100
+ - 2110
+ - 2106
+ - 2088
+ - 2102
+ - 2064
+ - 2272
+ - 2275
+ - 2078
+ - 2080
+ - 2069
+ - 2091
+ - 2070
+ - 2074
+ - 2276
+ - 2220
+ - 1997
+ - 2015
+ - 2070
+ - 2070
+ - 2058
+ - 2037
+ - 2202
+ - 2210
+ - 2000
+ - 2069
+ - 2073
+ - 2102
+ - 2047
+ - 1992
+ - 2262
+ - 2188
+ - 1993
+ - 2034
+ - 2104
+ - 2067
+ - 2041
+ - 2042
+ - 2229
+ - 2203
+ - 2022
+ - 2038
+ - 2034
+ - 2034
+ - 2034
+ - 2014
+ - 2262
+ - 2236
+ - 2019
+ - 2063
+ - 2089
+ - 2093
+ - 2056
+ - 2022
+ - 2275
+ - 2239
+ - 2040
+ - 2051
+ - 2077
+ - 2023
+ - 2020
+ - 2000
+ - 2195
+ - 2217
+ - 2007
+ - 2026
+ - 2045
+ - 2052
+ - 2000
+ - 1963
+ - 2181
+ - 2220
+ - 2016
+ - 2055
+ - 2063
+ - 2023
+ - 2063
+ - 2037
+ - 2245
+ - 2225
+ - 2015
+ - 2014
+ - 2029
+ - 2075
+ - 2091
+ - 2012
+ - 2203
+ - 2238
+ - 2085
+ - 2133
+ - 2141
+ - 2111
+ - 2070
+ - 2070
+ - 2247
+ - 2337
+ - 2107
+ - 2139
+ - 2095
+ - 2114
+ - 2166
+ - 2136
+ - 2313
+ - 2258
+ - 2084
+ - 2137
+ - 2129
+ - 2132
+ - 2144
+ - 2078
+ - 2286
+ - 2264
+ - 2082
+ - 2147
+ - 2155
+ - 2084
+ - 2084
+ - 2118
+ - 2304
+ - 2272
+ - 2080
+ - 2106
+ - 2124
+ - 2143
+ - 2113
+ - 2078
+ - 2308
+ - 2278
+ - 2077
+ - 2100
+ - 2095
+ - 2139
+ - 2104
+ - 2064
+ - 2305
+ - 2367
+ - 2108
+ - 2161
+ - 2176
+ - 2158
+ - 2163
+ - 2132
+ - 2383
+ - 2349
+ - 2124
+ - 2129
+ - 2128
+ - 2161
+ - 2146
+ - 2103
+ - 2324
+ - 2346
+ - 2107
+ - 2199
+ - 2157
+ - 2179
+ - 2194
+ - 2169
+ - 2406
+ - 2359
+ - 2139
+ - 2146
+ - 2148
+ - 2169
+ - 2194
+ - 2140
+ - 2370
+ - 2312
+ - 2099
+ - 2144
+ - 2170
+ - 2148
+ - 2157
+ - 2137
+ - 2313
+ - 2359
+ - 2151
+ - 2147
+ - 2113
+ - 2129
+ - 2159
+ - 2124
+ - 2370
+ - 2361
+ - 2115
+ - 2144
+ - 2162
+ - 2115
+ - 2152
+ - 2055
+ - 2289
+ - 2358
+ - 2165
+ - 2187
+ - 2132
+ - 2194
+ - 2221
+ - 2143
+ - 2356
+ - 2323
+ - 2091
+ - 2121
+ - 2125
+ - 2141
+ - 2155
+ - 2092
+ - 2297
+ - 2286
+ - 2062
+ - 2108
+ - 2121
+ - 2128
+ - 2139
+ - 2041
+ - 2326
+ - 2343
+ - 2096
+ - 2110
+ - 2125
+ - 2122
+ - 2130
+ - 2082
+ - 2326
+ - 2304
+ - 2110
+ - 2129
+ - 2135
+ - 2148
+ - 2163
+ - 2095
+ - 2313
+ - 2361
+ - 2113
+ - 2151
+ - 2163
+ - 2136
+ - 2148
+ - 2088
+ - 2320
+ - 2278
+ - 2023
+ - 2096
+ - 2168
+ - 2144
+ - 2097
+ - 2100
+ - 2324
+ - 2298
+ - 2071
+ - 2108
+ - 2103
+ - 2086
+ - 2119
+ - 2095
+ - 2297
+ - 2315
+ - 2092
+ - 2147
+ - 2176
+ - 2172
+ - 2148
+ - 2115
+ - 2340
+ - 2267
+ - 2060
+ - 2126
+ - 2163
+ - 2121
+ - 2130
+ - 2150
+ - 2291
+ - 2319
+ - 2084
+ - 2125
+ - 2165
+ - 2198
+ - 2202
+ - 2170
+ - 2386
+ - 2419
+ - 2199
+ - 2225
+ - 2253
+ - 2287
+ - 2271
+ - 2251
+ - 2448
+ - 2523
+ - 2269
+ - 2293
+ - 2297
+ - 2331
+ - 2330
+ - 2300
+ - 2511
+ - 2490
+ - 2254
+ - 2306
+ - 2343
+ - 2334
+ - 2326
+ - 2265
+ - 2451
+ - 2505
+ - 2350
+ - 2349
+ - 2346
+ - 2371
+ - 2335
+ - 2338
+ - 2508
+ - 2524
+ - 2335
+ - 2394
+ - 2385
+ - 2415
+ - 2415
+ - 2446
+ - 2571
+ - 2526
+ - 2276
+ - 2347
+ - 2364
+ - 2323
+ - 2338
+ - 2294
+ - 2473
+ - 2556
+ - 2319
+ - 2343
+ - 2395
+ - 2400
+ - 2371
+ - 2335
+ - 2590
+ - 2571
+ - 2386
+ - 2409
+ - 2374
+ - 2388
+ - 2394
+ - 2377
+ - 2572
+ - 2629
+ - 2397
+ - 2418
+ - 2403
+ - 2431
+ - 2428
+ - 2410
+ - 2590
+ - 2664
+ - 2424
+ - 2425
+ - 2443
+ - 2442
+ - 2422
+ - 2410
+ - 2664
+ - 2695
+ - 2443
+ - 2461
+ - 2409
+ - 2425
+ - 2449
+ - 2442
+ - 2700
+ - 2697
+ - 2512
+ - 2476
+ - 2482
+ - 2457
+ - 2457
+ - 2460
+ - 2703
+ - 2727
+ - 2571
+ - 2581
+ - 2539
+ - 2517
+ - 2566
+ - 2553
+ - 2722
+ - 2679
+ - 2520
+ - 2511
+ - 2460
+ - 2460
+ - 2460
+ - 2476
+ - 2689
+ - 2649
+ - 2463
+ - 2472
+ - 2515
+ - 2506
+ - 2451
+ - 2374
+ - 2632
+ - 2634
+ - 2461
+ - 2476
+ - 2464
+ - 2440
+ - 2430
+ - 2439
+ - 2685
+ - 2589
+ - 2400
+ - 2469
+ - 2472
+ - 2464
+ - 2460
+ - 2400
+ - 2635
+ - 2748
+ - 2503
+ - 2530
+ - 2451
+ - 2505
+ - 2481
+ - 2499
+ - 2709
+ - 2643
+ - 2446
+ - 2488
+ - 2499
+ - 2506
+ - 2517
+ - 2428
+ - 2689
+ - 2631
+ - 2463
+ - 2496
+ - 2463
+ - 2466
+ - 2475
+ - 2457
+ - 2694
+ - 2680
+ - 2484
+ - 2503
+ - 2491
+ - 2475
+ - 2490
+ - 2448
+ - 2680
+ - 2617
+ - 2464
+ - 2523
+ - 2556
+ - 2545
+ - 2533
+ - 2470
+ - 2637
+ - 2667
+ - 2538
+ - 2557
+ - 2494
+ - 2541
+ - 2587
+ - 2544
+ - 2647
+ - 2716
+ - 2560
+ - 2599
+ - 2589
+ - 2607
+ - 2601
+ - 2577
+ - 2746
+ - 2736
+ - 2556
+ - 2577
+ - 2601
+ - 2595
+ - 2605
+ - 2536
+ - 2712
+ - 2763
+ - 2589
+ - 2611
+ - 2571
+ - 2572
+ - 2604
+ - 2598
+ - 2746
+ - 2797
+ - 2643
+ - 2650
+ - 2571
+ - 2644
+ - 2647
+ - 2610
+ - 2808
+ - 2854
+ - 2668
+ - 2715
+ - 2685
+ - 2688
+ - 2701
+ - 2637
+ - 2862
+ - 2761
+ - 2572
+ - 2602
+ - 2559
+ - 2565
+ - 2638
+ - 2556
+ - 2748
+ - 2814
+ - 2619
+ - 2619
+ - 2638
+ - 2647
+ - 2598
+ - 2601
+ - 2775
+ - 2869
+ - 2655
+ - 2704
+ - 2640
+ - 2656
+ - 2640
+ - 2622
+ - 2841
+ - 2889
+ - 2665
+ - 2724
+ - 2658
+ - 2709
+ - 2713
+ - 2698
+ - 2910
+ - 2944
+ - 2718
+ - 2697
+ - 2755
+ - 2742
+ - 2796
+ - 2751
+ - 2979
+ - 3138
+ - 2974
+ - 3012
+ - 3163
+ XResolution: 72009/1000
+ YResolution: 72009/1000
+ PlanarConfiguration: 1
+ ResolutionUnit: 2
+ Software: G925FXXU6ERF5
+ DateTime: '2020:03:27 14:08:39'
+ Predictor: 2
+ ExtraSample: 2
+ YCbCrPositioning: 1
+ ExtensibleMetadataPlatform: "\r\nG925FXXU6ERF52020-03-27T14:08:39\r\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n "
+ ThumbnailData: !!binary /9j/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsBAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKCxAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wCEABUOEBIQDRUSERIYFhUZHzQiHx0dH0AuMCY0TENQT0tDSUhUXnlmVFlyWkhJaY9qcnyAh4iHUWWUn5ODnXmEh4IBFhgYHxwfPiIiPoJWSVaCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgv/AABEIARAB4AMBIQACEQEDEQH/2gAMAwEAAhEDEQA/ALlLWpmFJQAYoxQAlFMAoNACUUAFFAC0UAJRQAUlABRQIKKAENNNACUUwEooAKKAEooASloAKKACigAooASigAooAKSmAUUAJRQAUlABRQAUlABRQBdoqBi0UAFFABRQAhpKYBRQAUUAFFABRQAUlABRQIKSgBDSUAFJTAQ0UAFBoASigAooAKKACigAooAKSgBaKAEpKYBRQAUlABRQAUlABSUAFFAF6kqRhmigBaM0AGaM0AJmkoAKWgApKACigApaAEooATNFAhDRQAhpppgAooAKSgAooAKKAEooAKWgAooASigAooAKKAEooASimAUlABRQAlFACUUAFFAF6kqRhSUALRQAUUAJRQAUooAWkNABRQAUUAJRQA00CgQUlAAaaaYBRQAtJQAUlAC0lABRQAUUAFFABRQAlFABRQAlFACUUwCkoAKKAEooASigApKAL2aWpGJSUAFKKACigApKACloAKKACkoAM0tACUUAJSYoEFFACGkoAKMUwCigBDSUAFFABRQAUUAFFABRQAUlABRQAlFABSUwCkoAKKAEooAKSgAooAuUVIxaKACloAKKQBSUwCigAooASigAooAKKAEooEFJQAUlABiigBKKYCUUAJRQAUtACUUAFFABRQAUlABRQAlFMBKKACkoAKKAEooAKSgAooAu0VIxaMUAFFIAooAKKYCUUAJS0AFFABSUAFFABSUCCigBKKAEoNACUUwCkoAKKACigBKWgApKACigAooASigApKYCUUAFFACUUAFFACUUAJRQBdFLUjClpAJRQAUUAJRTAKKAEpaACigAooAKSgAooASigQlFACUUAJRTAKSgAooAKKACkoAKKACigAooASigApKYCUUAFFACUUAFFACUUAFFAFylqRhRSAKKACigBKKYBS0AJRQAuKKQBSUAFFMAooASkoEFJQAGkoASimAUlABRQAUUAFFACUUAFFABRQAlFACUUwCkoAKKACkoAKKACkoAKKALuKKkYUUgCigAooAKKYCUtABRSAKKACkoAKKACimAlGKADFJQIKQ0AJSGgApKYC0UAJRQAUUAJS0AJRQAUUAJRQAlFMAooASigAooAKSgAooASigC7RmpGJmigApaACikAUUAFFAC0UAJRQAUlAC0UAFFABSUAJSGmISg0AFJQAlFMAooASigAooAKKAAAk4AJPtTzDKBkxOB6lTSuBHRTASigApKACimAUUAJRQAUUAFJQAUlAF7FGKgYoU+lJtoANpoxQAUUAFFABRQAUUAFJQAUYoAKKACigBKDTASkoEJRQAUlABRQAUqoWzt5I7UAMVlbO1g2PQ5ooAKKYBU8Nszjc3yJ6nv9KTdgQst9FaDy7fG88Zzyfxqjvnuz5kzts7D1qFqy9kS0VoQJRQAUlABRTAKKAEooAKKAEooAKSgDU8qnCMVncodtFJtFIYxhUZpoQ2imIKKACigAooAKKACigAooASigBKSmAUlAgxRQAUlABRQAlIQCMEZB7GgCrPYow3RDY/bniqjS3dvw7Nj/a5FS9NilqSJqTfxxqfocVbN3bi1Emd0jg7Vz933NHMHKXNOMQsFubh42kHX5hgH6DvVS4vp7tykPC9zU3uO1hsdsict87epqVRtUDk49TmtErEthRTEFJQAUUAFJTAKKACigBKKACkoAKKANmkJxWRYA0hoAYxqIimhCYpKYgpaACkoAKWgBKKACigAooASkoAKSmAYpcUAJRQAlJQIKKAEooAKQjIIIyD2oAq32jyGIzQoFIBJjzyR61kRHLY52n0rNlosbwFwTkelXbe5hS1G0HcB90dz9aE7AyeCQywq7LtJ6in1oiAopgFJQAUUAFFACUUwCigBKKACigAooA2KQ1kWIaMUANNNKZpiGEU3FMAooEJRQAtFABRQAlFABRQAlFABiigAooASkpgJRQISigBkkixrufIHqATSwXEDSKd6MM9Cev4UDNKVba5B2EhwOqrx+NU2ure0BwC0g7nHH0rPm6FW6lKWe6vMgMUibr7/AONR/wBnxbSGZjn04pqINlCWwmSVgiFkAyGHei0ZI5QHAK55B7UWsF7mzRWhAUlABRQAUlABRQAlFMAooASigAooAKKANcmkzWRYZooASigAxQVFADGT0qMqaYhtFMQtFABRigAxRQAUlABRigAooASigBKSmAlFAgooAKrz2kMgJ2EN6p1NJjRVPnWcRC7grdTn/OKtQxRFFkA3ZGctzUpFNk1JVkBVe4tI5gTja5/iFDQyWNNkapuLYGMmnUxBSUAFFABSUAFFACUUwCigAooASloASigDTzS1kWGaM0ALmkzQAU4GgApjCgCMqfSm4qiRcUUAFFABRQAYpKACigBKKAEooASigBKKYCUUCCkoAQjIwRkU1EVF2qMD0oAdSUAFFMBKKACigApKACkoAKKACkpgFFABRQAUUAFFAGlRWRYmaM0wFzRSAKWgBaKACk2igBCtNK0xDcUuKAEopgFJQIKSgAoNACUlABSUAFJTASigQlFABRQAlFACUUwCigBKKACkoAKSgAooAKKYCUUAFFABRQAUlAGnSGsyhKM0AGaXNABS0gFzRQMTNLmgAzTTTENooASigAopgJRQISigBKSgApKAEopgJRQIKKAEooAKSgAooAKSmAUlABSUAFJQAUUAFFACUUwCigAooAKKAL+6k3VmUGaM0AFLmgAzS5oAM0ZoAM0A0ALSGgBKKAEooAKKYgpKACkoASigBKKAEpKACkpgFFAgpKACkoAKKACkpgFJQAlFABSUAFFABRQAUUAJRTAKKACikBcoqRhS0DCloAKKQBSigBaMUAKBTtlAC7KPLFIBpSmlSKYDaKYCgZpStIACmjbQA0immmA2igQhpKACkpiCigAooASigApKACkpgFJQAUlABRQAlFABRQAUUAFFABRQAUUAWqWpGFLQMKUCgBaUDNIBdtGKAACnAUAPC0uKQxaQ0AJSGgBhWlCigQu0UYoGLikIoAYVpjCmIZiimIQ0lABikoAKKYCUUCEooAKSgApKYBSUAFJQAUUAFJQAUUAFFABRQAUUAFLQBaoqRhS0DAU6gBRSikA+jFIYYpwFAC0tACUUAJSUAGKWgAooAKQ0ANNMagQwimmqEJRQAlFACUUwCkoEFJQAUlABSUwCkoAKKAEooAKKACkoAKKACigApaADFFAFqipGLRQMWlFIBwpRQA4UtIYtLQAUUAITSZoAWkoAKWgBM0ZoATNJmgBCaaaBDDSEVQCUlAgpKACkpgFFACUlAgooASigBKKYBSUAFFACUUAFFABSUAFLQAoFLigBcUhFIZYpcUgDFOC0hihaXFAAKUGgBQadmkMKXNABmjNACUmaAEzRmgAzRmgAJpuaADNGaBCE0lMBppKACkpiEpKACkoAKKYCUUCEooAKKAEooASimAlFABRQAUlABRQAUtAC0A0hi5oNAE4pwpDHAUtIBaKBhijFIBcUtABS0AFJQAUlACUlABmkzQIQmkzTAM0ZoAM0UAJSUAFJTEJRQAUUAJRQAmKDTAKSgQUUAIaTFABikxQAYopgJRQAUUALikxQAYooAWigBRQaQycGnZpDFBp2aQC0Uhi04UAGKMUALikxQAUlACUlABSGgBMUYpiEIpKACigBKKACkoAKSmIKKAEooAKSgAprkKpY9AKAFopgFFACUGgQlFACUYoASimAUUAFFABRQAUUgFooGT0UgHCnCkMcKcKQxaKAFooAKKAENJQAlFABikxQAUYoAQikIoEFIRTASkoAKSmIKSgAooAKKAEoxQAYpsg+Q0AOpMUAFJTAKSgAooEJRigAxSUAFFMAoxSAKWgAooGJRQBPRSAWnA0hjgacDSGOFFABRQAUuaAEpDQAlFAC0UAJRQAUmKAExRQA3BpCDTEJSUwCigQUUAJSgUALto20AJimyD5fxH86AFxRigBDSGgBMUUwEooEFFABikxQAYooAKKACigBKKACkoGWKKQBS0DFBp6mkA8UtIYUUAJRQAUUAJRQAtFACUUAFFACUUAFIaAGkUmKYhMUYoAXaaNhoAXbShaAF20u2kAm2myL8o/3h/OgAYYqOmAhNJmmIM0UAJRTASigAooAKSgQUEgDJOB6mgCB721j+9On4HP8qiOpQn/VpLJ/up/jSckilFjTezt9y0x7u+KaZL18/NFH9ASahzKUBpimcYlupT7Lhf5U02kR+8Gf/eYmocmylFGzS1sZBRQMUU9KQEgopDCigAooAKKACkoAWkoAKKACkoAKKACigBKMUAJtpcUCFxS0DDFLigAooAKZL0H+8P50AI/NRkU0Ia1JTEFLQAYoxQA0ikNMCOSeGIfvJUX6tUDajbA4VmkPoik0m0gSbGG/kY4itHOe7sFpvn3zZwIYx9CTUOZagGJ3GJLl/wDgAC0z7HExy+6Q+rsTUOTZSikSLDEg+VFH0FLipKHGigBKKANGlroMAooAUU9eKQx4NGaQwooAKKACloASigAooASigBKM0AFLQAUUAJS0AFLQAUUALRQAUUAJmmSH7n+8KAFNNNAhhFNqhDHljjGZHVR7nFQtqFqvSTef9hS38qTdhpDDqOeI7aRvdiFFMN1eN0SKP6kt/hUuRSiNY3T53XOAeyIB/PNMNurn948j/wC85qHJlKKFW3iT7saj8KeFA6CpKFI6UpoAQCigAooAKKACkoA0aK6DAWigBRTgaQxwNGaQxc0ZoAM0ZoAWigApKACigBKKAEooAKKAFooAKKAFpaACigAooAM0maAEJA6mq097bRsu6dMhuRu56GkBC+qQf8s0llP+ymP51H/aM7fdtQP95/8A61LmHyjHnvH43xxj/ZXJ/Womhd/9bcSv7bsD9KlyZSihFtoVORGufUjNSYA4qbjFFOoGFFABRQAUGgBKKADtRQAE4GTwPeoXu7dPvTp+Bz/KgCF9Ttl6Fn/3V/xqB9XXPyQk/VsU7CudHRW5iLRQAUtAxQaXNIAzRmgAzSg0ALmlpDCigApKACkoAKKAEpaACigBaKAClzQAZA6mmSTxRjMkqKPdsUgKz6nbA4QvIf8AYQn9ajbUnP8Aq7V/+BsB/jSbKsRPeXrfdEMf4FjUQ+0EEPdSkE5wOP8A69S5D5RDAjHLguf9ti386cI0UfKoH0FK47C4oUcUhi0tAAabQAtLQAUUAFFADHmiT78iL9WFRNe2w/5aZ+ik0WAjN+mcLFIT74FQz6jLGMiBV+rZp2Fcqtqly3Qqn0X/ABqF7u5c/NM/4HH8qqwrkJyxySSfeg0CCigD/9k=
+ ThumbnailImageWidth: 480
+ ThumbnailImageHeight: 272
+ ThumbnailCompression: 6
+ ThumbnailOrientation: 1
+ ThumbnailResolutionX: 72/1
+ ThumbnailResolutionY: 72/1
+ ThumbnailResolutionUnit: 2
+ LuminanceTable:
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 5
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 5
+ - 6
+ - 3
+ - 3
+ - 3
+ - 3
+ - 5
+ - 6
+ - 7
+ - 8
+ - 3
+ - 3
+ - 3
+ - 4
+ - 6
+ - 8
+ - 9
+ - 12
+ - 3
+ - 3
+ - 4
+ - 5
+ - 7
+ - 9
+ - 12
+ - 15
+ - 4
+ - 4
+ - 5
+ - 6
+ - 8
+ - 12
+ - 15
+ - 21
+ ChrominanceTable:
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 5
+ - 3
+ - 3
+ - 3
+ - 3
+ - 3
+ - 4
+ - 5
+ - 6
+ - 3
+ - 3
+ - 3
+ - 3
+ - 5
+ - 6
+ - 7
+ - 8
+ - 3
+ - 3
+ - 3
+ - 4
+ - 6
+ - 8
+ - 9
+ - 12
+ - 3
+ - 3
+ - 4
+ - 5
+ - 7
+ - 9
+ - 12
+ - 15
+ - 4
+ - 4
+ - 5
+ - 6
+ - 8
+ - 12
+ - 15
+ - 21
+ ExposureTime: 1/2840
+ FNumber: 19/10
+ ExposureProgram: 2
+ ISOSpeedRatings: 40
+ ExifVersion: '0220'
+ DateTimeOriginal: '2020:03:27 14:08:39'
+ DateTimeDigitized: '2020:03:27 14:08:39'
+ ShutterSpeedValue: 1147/100
+ ApertureValue: 185/100
+ BrightnessValue: 979/100
+ ExposureBiasValue: 0/10
+ MaxApertureValue: 185/100
+ MeteringMode: 3
+ Flash: 0
+ FocalLength: 430/100
+ MakerNote: "\a"
+ UserComment: "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
+ FlashPixVersion: '0100'
+ ColorSpace: 1
+ ExifImageWidth: 3264
+ ExifImageLength: 1836
+ ExposureMode: 0
+ WhiteBalance: 0
+ FocalLengthIn35mmFilm: 28
+ SceneCaptureType: 0
+ 'UndefinedTag:0xEA1C': !!binary HOoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ 'UndefinedTag:0xEA1D': 447954
+ SubSecTimeOriginal: '00'
+ SubSecTimeDigitized: '00'
+ GPSVersion: !!binary AgIAAA==
+ GPSLatitudeRef: 'N'
+ GPSLatitude:
+ - 42/1
+ - 41/1
+ - 54/1
+ GPSLongitudeRef: E
+ GPSLongitude:
+ - 23/1
+ - 21/1
+ - 51/1
+ GPSAltitudeRef: "\0"
+ GPSAltitude: 576/1
+ GPSDateStamp: '2020:03:27'
+exiftool: "\n\n\n\n 11.16\n pel-157.tiff\n test/image_files\n 4.0 MB\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:13:23+01:00\n rw-r--r--\n TIFF\n tif\n image/tiff\n Little-endian (Intel, II)\n Full-resolution Image\n 3264\n 1836\n 8 8 8 8\n LZW\n RGB\n samsung\n SM-G925F\n (Binary data 14190 bytes, use -b option to extract)\n Horizontal (normal)\n 4\n 1\n (Binary data 9179 bytes, use -b option to extract)\n 72.009\n 72.009\n Chunky\n inches\n G925FXXU6ERF5\n 2020:03:27 14:08:39\n Horizontal differencing\n Unassociated Alpha\n Centered\n 1/2840\n 1.9\n Program AE\n 40\n 0220\n 2020:03:27 14:08:39\n 2020:03:27 14:08:39\n 1/2837\n 1.9\n 9.79\n 0\n 1.9\n Spot\n No Flash\n 4.3 mm\n \n 0100\n sRGB\n 3264\n 1836\n Auto\n Auto\n 28 mm\n Standard\n (Binary data 2060 bytes, use -b option to extract)\n 447954\n uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\n G925FXXU6ERF5\n 2020:03:27 14:08:39\n 1/2840\n 1.9\n Program AE\n 40\n 0220\n 2020:03:27 14:08:39\n 2020:03:27 14:08:39\n 1/2837\n 1.9\n 9.79\n 0\n 1.9\n Spot\n No Flash\n 4.3 mm\n 00\n 00\n Auto\n 28 mm\n (Binary data 2060 bytes, use -b option to extract)\n \nAgIAAA==\n\n North\n 42 deg 41' 54.00"\n East\n 23 deg 21' 51.00"\n Above Sea Level\n 576 m\n 2020:03:27\n 1.9\n 576 m Above Sea Level\n 42 deg 41' 54.00" N\n 23 deg 21' 51.00" E\n 42 deg 41' 54.00" N, 23 deg 21' 51.00" E\n 3264x1836\n 6.0\n 6.5\n 1/2840\n 2020:03:27 14:08:39.00\n 2020:03:27 14:08:39.00\n 0.005 mm\n 65.5 deg\n 4.3 mm (35 mm equivalent: 28.0 mm)\n 2.11 m\n 14.6\n\n\n"
+exiftool_raw: "\n\n\n\n 11.16\n pel-157.tiff\n test/image_files\n 4239700\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:08:53+01:00\n 2020:06:11 18:13:23+01:00\n 644\n TIFF\n TIF\n image/tiff\n II\n 0\n 3264\n 1836\n 8 8 8 8\n 5\n 2\n samsung\n SM-G925F\n (Binary data 14190 bytes, use -b option to extract)\n 1\n 4\n 1\n (Binary data 9179 bytes, use -b option to extract)\n 72.009\n 72.009\n 1\n 2\n G925FXXU6ERF5\n 2020:03:27 14:08:39\n 2\n 2\n 1\n 0.0003521126761\n 1.9\n 2\n 40\n 0220\n 2020:03:27 14:08:39\n 2020:03:27 14:08:39\n 0.000352521776250609\n 1.89868424190104\n 9.79\n 0\n 1.89868424190104\n 3\n 0\n 4.3\n \n 0100\n 1\n 3264\n 1836\n 0\n 0\n 28\n 0\n (Binary data 2060 bytes, use -b option to extract)\n 447954\n uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b\n G925FXXU6ERF5\n 2020:03:27 14:08:39\n 0.0003521126761\n 1.9\n 2\n 40\n 0220\n 2020:03:27 14:08:39\n 2020:03:27 14:08:39\n 0.000352521776250609\n 1.89868424190104\n 9.79\n 0\n 1.89868424190104\n 3\n 0\n 4.3\n 00\n 00\n 0\n 28\n (Binary data 2060 bytes, use -b option to extract)\n \nAgIAAA==\n\n N\n 42.6983333333333\n E\n 23.3641666666667\n 0\n 576\n 2020:03:27\n 1.9\n 576\n 42.6983333333333\n 23.3641666666667\n 42.6983333333333 23.3641666666667\n 3264x1836\n 5.992704\n 6.51162790697674\n 0.0003521126761\n 2020:03:27 14:08:39.00\n 2020:03:27 14:08:39.00\n 0.00461424716800451\n 65.4705078447874\n 28\n 2.10902853554266\n 14.645602146213\n\n\n"