DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d...
Transcript of DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d...
![Page 1: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/1.jpg)
04/03/18
1
IMF:
What does the new mastering format mean to you?
What is IMF?
A newbies guide
Mark Harrison (as Horton) & Bruce Devlin (as Dr. Seuss Bruce)
![Page 2: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/2.jpg)
04/03/18
2
What is IMF? Is it a file?
No! It’s not a file And we don’t care whether The title’s about a movie Or weather
What is IMF? Is it a folder?
No! It’s not a folder We spent many nights ‘til We found a new way To deliver a title
![Page 3: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/3.jpg)
04/03/18
3
What is IMF? Is it an edit?
Almost Just like an edit The Story we tell Is held in a file We call CPL
resource
resource
resource
resource
synchronise
time
Image Virtual Track
Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource
CPL
Original Composition
What is IMF? So, it is an edit?
Almost Just like an edit Avoiding recursion We specify timing Of every version
resource
resource
resource
resource
synchronise
time
Image Virtual Track
Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource CPL en
resource
resource
resource
resource
synchronise
time
Image Virtual Track
Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource CPL fr
resource
resource
resource
resource
synchronise
time
Image Virtual Track
Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource CPL de
English Composition
French Composition
German Composition
![Page 4: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/4.jpg)
04/03/18
4
What is IMF? So, there are many files?
Yes To handle more titles Automation exponents Explained for results We must store as components
resource
resource
resource
resource
synchronise
time
Image Virtual Track
Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource CPL en English Composition
cpl.xml video.mxf
audio1.mxf audio2.mxf
subtitles.mxf
What is IMF? So, many files Many versions?
Yes Each file is re-used And unlike days of yore If there’s not much you change There’s not much you store
cpl.xml video.mxf audio1.mxf audio2.mxf subtitles.mxf
resource resource
resource resource
synchronise
time
Image Virtual Track Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource
CPL en
resource resource
resource resource
synchronise
time
Image Virtual Track Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource
CPL fr
resource resource
resource resource
synchronise
time
Image Virtual Track Audio Virtual Track
Captions Virtual Track
Audio Virtual Track resource resource res
resource
CPL de
English Composition
French Composition
German Composition
cpl.xml audio1.mxf subtitles.mxf
cpl.xml audio1.mxf subtitles.mxf
![Page 5: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/5.jpg)
04/03/18
5
What is IMF? Less to store, Less to send?
Yes If there’s less that you store Then without too much force You get better use Of your network resource
cpl.xml video.mxf audio1.mxf audio2.mxf subtitles.mxf
cpl.xml audio1.mxf subtitles.mxf
cpl.xml audio1.mxf subtitles.mxf
Deliver
pkl.xml
ASSETMAP.xml
IMF Package
What is IMF? Anything else?
Yes There’s one final trick Which generates flames To automate well We got rid of file names
Deliver
ASSETMAP.xml
IMF Package
![Page 6: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/6.jpg)
04/03/18
6
What is IMF? Anything else?
We made things efficient, we made all things small It’s worth doing well, if you do it at all Humans break workflows, they play little games So, make IMF stable, remove all file names All things in the format, they’ve got an ID Which automates searching and finding you see Your workflows are destined to be in the cloud Where traditional file names should not be allowed IMF’s really for mastering fast IDs are efficient, IDs always last IMF’s future depends on TV Let see how we get there, with the DPP
Deliver
ASSETMAP.xml
IMF Package
![Page 7: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/7.jpg)
04/03/18
7
Lots of deliverables: Resolutions, Formats, Metadata for catch up, VOD, etc.
Multiple delivered localised masters per programme title across the globe are stored
REGIONS LANGUAGE VERSIONS
COMPLIANCE VERSIONS
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Problem 1: Multiple copies CONSEQUENCES
• Storage – a lot
• Essence Duplication
• Lots of Management
• Duplicated Processes (QC etc)
Master asset
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Problem 2: Loss of Knowledge
LITTLE
LOTS
Number of Assets
Time Initial Work Localisation/Dubbing
Increasing assets
![Page 8: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/8.jpg)
04/03/18
8
Problem 2: Loss of Knowledge
LITTLE
LOTS
Time Initial Work Localisation/Dubbing
Increasing assets
CONSEQUENCES
• No systematic storage of knowledge of process information
Knowledge per asset
Speed to Market is slow
LOST KNOWLEDGE
• Original frames (edited over)
• Original EDLs • Scripts • Translations • Localised M&E • Stems
Problem 3: Loss of Quality
Time
Delivery Frame Rate
60
50
30
25
24
Multiple Frame rates Multiple Codecs Multiple Bit Rates Multiple Definitions Multiple Colour Spaces
Localisation Processes Distribution
Programme Master
Compliance Dubs & Subs
TX VOD
![Page 9: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/9.jpg)
04/03/18
9
Problem 3: Loss of Quality CONSEQUENCES
• Quality is reduced
Delivery Frame Rate
60
50
30
25
24
Localisation Processes Distribution
Programme Master
Compliance Dubs & Subs
TX VOD
Time
5
4 4 3
2
Quality
So we’re looking for:
Something that can… (This becomes the essence of IMF)
• Eliminate or at least substantially reduce duplication = Lighter
• Preserve Asset Knowledge = Faster
• Preserve Mastering Quality throughout localisation process = Better
• Lighter + Faster + Better = Cheaper
And a great balance between Efficiency and Agility!
![Page 10: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/10.jpg)
04/03/18
10
Lots of deliverables: Resolutions, Formats, Metadata for catch up, VOD, etc.
Multiple delivered localised masters per programme title across the globe are stored
REGIONS LANGUAGE VERSIONS
COMPLIANCE VERSIONS
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Master asset
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Problem 1: Multiple Copies
KEY POINT
• Versions are mostly the same content as the programme master! Programme Master
CONTENT
UK Master
CONTENT +
French Master
CONTENT + + +
Middle Eastern Master
CONTENT + + +
![Page 11: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/11.jpg)
04/03/18
11
Problem 1: Multiple Copies
Localised Content
+
=
Which is: • New content • Where to put it
Programme Master
CONTENT
UK Master
CONTENT
UK Master
CONTENT
French Master
CONTENT
Problem 1: Multiple Copies
+
=
Which is: • New content • Where to put it
Localised Content
![Page 12: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/12.jpg)
04/03/18
12
Lots of deliverables: Resolutions, Formats, Metadata for catch up, VOD, etc.
Multiple delivered localised masters per programme title across the globe are stored
REGIONS LANGUAGE VERSIONS
COMPLIANCE VERSIONS
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Master asset
U
X
X
U
S
X
X
S
S
U
U
S
U
X
X
U
D
X
X
D
D
U
U
D
S
X
X
S
S
D
D
S
S
U
U
S
D
U
U
D
S
D
D
S
D
S
U
X
S
U
X
D
U
X
D
X
D
S
U
Solution 1: It is lighter!
SUBTITLES
AUDIO
LOOKS A LOT LIKE AN IMF STRUCTURE… OR BUNDLE
Kit of Programme components:
Programme Master
+ New localised content
+ Additional language/ subtitle tracks
Programme Master
CONTENT
+ + +
+ + +
+ +
SUBTITLES
SUBTITLES
AUDIO
AUDIO
LOCALISATIONS
Solution 2: Preservation of Knowledge (Faster!)
LITTLE
LOTS
Time Initial Work Localisation/Dubbing
Increasing assets
Knowledge per asset
Exploitation Speed
HIGH LEVEL OF KNOWLEDGE IS PRESERVED
• One core master asset
![Page 13: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/13.jpg)
04/03/18
13
Problem 2: Multiple standalone Edits for each version
Norm Master
Netherlands CE
Middle East LA-PW Russia On Demand
USA-PW
Arabia
Spanish German Nordic APAC-1
French Pre-watershed
AF
Post-watershed
Etc. Etc… Etc. Etc…
Etc. Etc…
Etc. Etc…
New Zealand
Etc. Etc…
Etc. Etc…
Etc. Etc… Etc. Etc…
Time
Production CPL
UK CPL
ME CPL
APAC-1 CPL
USA-PW CPL LA-PW CPL
CE CPL
Time
Solution 2: Preservation of Knowledge KEY POINT
• Systematic preservation of knowledge
![Page 14: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/14.jpg)
04/03/18
14
Problem 3: Loss of Quality
Time
Delivery Frame Rate
60
50
30
25
24
Multiple Frame rates Multiple Codecs Multiple Bit Rates Multiple Definitions Multiple Colour Spaces
Localisation Processes Distribution
Programme Master
Compliance Dubs & Subs
TX VOD
Solution 3: Much better!
Time
Delivery Frame Rate
60
50
30
25
24
Localisation Processes Distribution
Programme Master
Compliance Dubs & Subs
TX VOD
1 Frame rate 1 Codec 1 Bit Rate 1 Definition 1 Colour Space
+
![Page 15: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/15.jpg)
04/03/18
15
Solution 3: Quality Maintained
Delivery Frame Rate
60
50
30
25
24
Localisation Processes Distribution
Programme Master
Compliance Dubs & Subs
TX VOD
5 5 5 4 4
Quality
Time
KEY POINT
With only one format in the localisation process:
• Everything done at single frame rate
• No loss of quality due to multiple conversions
• IMF designed to use mastering quality codecs
BONUS
Because you have solved these 3 problems, you get these extra benefits
• Saved space
• Easier to manage (manage only 1 copy of master media assets rather than multiple copies of slightly tweaked assets)
• Because of systematic storage of knowledge it’s easy to see consequences of change to media
• Re-purposing of content is straight forward
• Any asset (e.g. Language track) can now be easily re-purposed on any distributed version without any additional subbing or dubbing work
![Page 16: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/16.jpg)
04/03/18
16
IN SUMMARY
• Identified 3 key problems and have solutions for them
• Now mapping solutions into real IMF implementation
• Needed: • To confirm all edge use cases • Additional tool sets • Working closely with vendors to map this out • Works out implications for Interoperability
• DPP/SMPTE specifications to be published as can help with the Industry side of adoption.
IMF for Broadcast & Online Specification
CAROLINE EWERTON Senior Project Manager, DPP
![Page 17: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/17.jpg)
04/03/18
17
• Working together on a new strand of documents – Specifications
• IMF for Broadcast and Online is the Pilot Project
IMF Specifications Partners
Business requirements
Sales
Archive Acquisition
DISTINCT USE CASES FOR HIGH VALUE GLOBAL CONTENT DISTRIBUTION
![Page 18: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/18.jpg)
04/03/18
18
© 2018 by the Society of Motion Picture and Television Engineers®, Inc. (SMPTE®)
SMPTE Specifications BVE
1 March 2018
© 2018 by the Society of Motion Picture and Television Engineers®, Inc. (SMPTE®)
Technology Spec.
Requirements Public Review
Specifications…
Start a Project
Public Review
Check Rules
Publish
Req=Tech? Format
comments
comments
![Page 19: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/19.jpg)
04/03/18
19
© 2018 by the Society of Motion Picture and Television Engineers®, Inc. (SMPTE®)
The germination of a big idea…
Pain Beer Napkin Private Draft Specification Standard Revision Archive
Itera
te d
esig
n
Itera
te d
esig
n
Itera
te d
esig
n
Itera
te d
esig
n
Itera
te d
esig
n
SMPTE standards
SMPTE Members
Reduce friction in these processes
© 2018 by the Society of Motion Picture and Television Engineers®, Inc. (SMPTE®)
Documents From SMPTE ST RP EG RDD ER SP
Defined, publicly available process ü ü ü ü û ü
Contributors (Standards Community or Member) SC SC SC SC SC M
Initiation Fee required? û û û ü û ü
Can be normatively referenced by a standard ü ü û û û û
Publicly viewable scope & progress û û û û û ü
Published requirements and technology solution û û û û û ü
Purchase document on IEEEXplore ü ü ü ü û û
Free document on SMPTE Website û û û û ü ü
![Page 20: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/20.jpg)
04/03/18
20
© 2018 by the Society of Motion Picture and Television Engineers®, Inc. (SMPTE®)
SMPTE & DPP Trial • Action
• Test with DPP & NABA’s IMF Broadcast & OTT Specification
• Outcomes • SMPTE Specification #1 • Update process manual & guidelines during trial • Confirm that the benefits justify using a new process • Create Laundry List of SMPTE Spec. facilities for Specification Groups • Explore Financial Model • Report to SMPTE Board in June
DPP Roadmap to IMF Implementation
CAROLINE EWERTON Senior Project Manager, DPP
![Page 21: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/21.jpg)
04/03/18
21
Phased approach
OPL, H.264 and Accessibility (Signing and AD)
PHASE 2 – BY END 2018
CPL based with J2K and ProRes
PHASE 1 – BY APRIL 2018
Next steps
• Ensuring all parts of the industry are in a position to deliver to current needs
• Publish the specification with SMPTE
• Guiding the industry as to the needs of Broadcasters and Online for the future
• Understanding the industries needs for alternate output formats and moving to standardise these
• DPP implementers strand to support broadcasters and productions
![Page 22: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/22.jpg)
04/03/18
22
Next steps
![Page 23: DPP SMPTE BVE IMF Presentationv0.2wihoutnotes 25 24 localisation processes ... ss dx uu u s d u s d x d u s d s us x s u x d u x d x s d d s x u u x x u x sd x d x s s u u s x u x](https://reader034.fdocuments.us/reader034/viewer/2022052516/5afc79c67f8b9a434e8c29ec/html5/thumbnails/23.jpg)
04/03/18
23