<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<metadata xml:lang="en">
<Esri>
<CreaDate>20250312</CreaDate>
<CreaTime>12542000</CreaTime>
<ArcGISFormat>1.0</ArcGISFormat>
<SyncOnce>FALSE</SyncOnce>
<DataProperties>
<lineage>
<Process Date="20250312" Name="" Time="125420" ToolSource="c:\program files\arcgis\pro\Resources\ArcToolbox\toolboxes\Spatial Analyst Tools.tbx\RasterCalculator" export="">RasterCalculator " "DEM_2022_1ft" - "Detrending_Hydrosurface_2022_1ft_1"" P:\MPWEO_jmcsloy\WettedAreaModels_2022\2022_FocalReach_DEM.gdb\DtDEM_2022_1ft_1</Process>
<Process Date="20250314" Name="" Time="154430" ToolSource="c:\program files\arcgis\pro\Resources\ArcToolbox\Toolboxes\Data Management Tools.tbx\Rename" export="">Rename P:\MPWEO_jmcsloy\DtDEM_2022\2022_FocalReach_DEM.gdb\DtDEM_2022_1ft_1 P:\MPWEO_jmcsloy\DtDEM_2022\2022_FocalReach_DEM.gdb\DtDEM_2022_1ft RasterDataset</Process>
<Process Date="20250501" Time="181123" ToolSource="c:\program files\arcgis\pro\Resources\ArcToolbox\toolboxes\Data Management Tools.tbx\ProjectRaster">ProjectRaster V:\Users\jmcsloy\4_Eric\2022_FocalReach_DtDEM.gdb\DtDEM_2022_1ft C:\Users\jmcsloy\Documents\ArcGIS\Projects\MyProject_transfer2M\MyProject_transfer2M.gdb\DtDEM_2022_1ft_WebMerc PROJCS["WGS_1984_Web_Mercator_Auxiliary_Sphere",GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Mercator_Auxiliary_Sphere"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",0.0],PARAMETER["Standard_Parallel_1",0.0],PARAMETER["Auxiliary_Sphere_Type",0.0],UNIT["Meter",1.0]] "Nearest neighbor" "0.304800609601219 0.304800609601219" WGS_1984_(ITRF00)_To_NAD_1983 # PROJCS["NAD_1983_StatePlane_California_I_FIPS_0401_Feet",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137.0,298.257222101]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Lambert_Conformal_Conic"],PARAMETER["False_Easting",6561666.666666666],PARAMETER["False_Northing",1640416.666666667],PARAMETER["Central_Meridian",-122.0],PARAMETER["Standard_Parallel_1",40.0],PARAMETER["Standard_Parallel_2",41.66666666666666],PARAMETER["Latitude_Of_Origin",39.33333333333334],UNIT["Foot_US",0.3048006096012192]],VERTCS["NAVD88_height_(ftUS)",VDATUM["North_American_Vertical_Datum_1988"],PARAMETER["Vertical_Shift",0.0],PARAMETER["Direction",1.0],UNIT["Foot_US",0.3048006096012192]] NO_VERTICAL</Process>
</lineage>
<itemProps>
<imsContentType export="False">002</imsContentType>
<itemName Sync="TRUE">DtDEM_2022_1ft_WebMerc</itemName>
<nativeExtBox>
<westBL Sync="TRUE">-13706923.620521</westBL>
<eastBL Sync="TRUE">-13668166.089406</eastBL>
<southBL Sync="TRUE">4959074.293589</southBL>
<northBL Sync="TRUE">4979513.308067</northBL>
<exTypeCode Sync="TRUE">1</exTypeCode>
</nativeExtBox>
<itemLocation>
<linkage Sync="TRUE">file://\\IBRSACGISHV009\C$\Users\jmcsloy\Documents\ArcGIS\Projects\MyProject_transfer2M\MyProject_transfer2M.gdb</linkage>
<protocol Sync="TRUE">Local Area Network</protocol>
</itemLocation>
</itemProps>
<coordRef>
<type Sync="TRUE">Projected</type>
<geogcsn Sync="TRUE">GCS_WGS_1984</geogcsn>
<csUnits Sync="TRUE">Linear Unit: Meter (1.000000)</csUnits>
<projcsn Sync="TRUE">WGS_1984_Web_Mercator_Auxiliary_Sphere</projcsn>
<peXml Sync="TRUE">&lt;ProjectedCoordinateSystem xsi:type='typens:ProjectedCoordinateSystem' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/3.3.0'&gt;&lt;WKT&gt;PROJCS[&amp;quot;WGS_1984_Web_Mercator_Auxiliary_Sphere&amp;quot;,GEOGCS[&amp;quot;GCS_WGS_1984&amp;quot;,DATUM[&amp;quot;D_WGS_1984&amp;quot;,SPHEROID[&amp;quot;WGS_1984&amp;quot;,6378137.0,298.257223563]],PRIMEM[&amp;quot;Greenwich&amp;quot;,0.0],UNIT[&amp;quot;Degree&amp;quot;,0.0174532925199433]],PROJECTION[&amp;quot;Mercator_Auxiliary_Sphere&amp;quot;],PARAMETER[&amp;quot;False_Easting&amp;quot;,0.0],PARAMETER[&amp;quot;False_Northing&amp;quot;,0.0],PARAMETER[&amp;quot;Central_Meridian&amp;quot;,0.0],PARAMETER[&amp;quot;Standard_Parallel_1&amp;quot;,0.0],PARAMETER[&amp;quot;Auxiliary_Sphere_Type&amp;quot;,0.0],UNIT[&amp;quot;Meter&amp;quot;,1.0],AUTHORITY[&amp;quot;EPSG&amp;quot;,3857]]&lt;/WKT&gt;&lt;XOrigin&gt;-20037700&lt;/XOrigin&gt;&lt;YOrigin&gt;-30241100&lt;/YOrigin&gt;&lt;XYScale&gt;148923141.92838538&lt;/XYScale&gt;&lt;ZOrigin&gt;-100000&lt;/ZOrigin&gt;&lt;ZScale&gt;10000&lt;/ZScale&gt;&lt;MOrigin&gt;-100000&lt;/MOrigin&gt;&lt;MScale&gt;10000&lt;/MScale&gt;&lt;XYTolerance&gt;0.001&lt;/XYTolerance&gt;&lt;ZTolerance&gt;0.001&lt;/ZTolerance&gt;&lt;MTolerance&gt;0.001&lt;/MTolerance&gt;&lt;HighPrecision&gt;true&lt;/HighPrecision&gt;&lt;WKID&gt;102100&lt;/WKID&gt;&lt;LatestWKID&gt;3857&lt;/LatestWKID&gt;&lt;/ProjectedCoordinateSystem&gt;</peXml>
</coordRef>
</DataProperties>
<scaleRange>
<minScale>150000000</minScale>
<maxScale>5000</maxScale>
</scaleRange>
<ArcGISProfile>ISO19139</ArcGISProfile>
<SyncDate>20250501</SyncDate>
<SyncTime>18102300</SyncTime>
<ModDate>20250501</ModDate>
<ModTime>18102300</ModTime>
</Esri>
<dataIdInfo>
<idPurp>Raster-based data viewing and analysis.</idPurp>
<idAbs>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;This is a raster with 1-ft cell resolution representing a detrended version of the ArcGIS Terrain dataset, "2022 Trinity River Focal Reach Digital Terrain" (YT TSP 2023). For further details of the source data can be found in: Pryor, C., T. Grey, and B. Hocker. 2023. 2022 Trinity River focal reach digital terrain model survey report. Report for the Trinity River Restoration Program (TRRP). Yurok Tribal Fisheries Program, Arcata, California. Available: https://www.trrp.net/library/document?id=2627.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Detrending used a mass point file derived from wetted cells (water depth &amp;gt; 0) in the 2022 SRH2D modeled flow output for 450cfs, along with the 2022 DTM's "Terrain_Extent" polygon data plus a regional buffer to create a "hydro-planar" Terrain surface that represents the water surface from the source data. The regional buffer was created by buffering the "Terrain_Extent" polygon by 1,000,000 feet. Elevation for the regional buffer was set to a uniform 1596.69 ft* as previously used for the elevation mid-point of the focal reach. Both the original DTM and this hydro-planar surface were converted to 1 ft resolution rasters. The hydro-planer raster was then subtracted from the DTM-derived raster (a DEM) to yield this Detrended Digital Elevation Model (DtDEM)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;* = This elevation is the midpoint between the water surface elevation at the lower end of the DTM and the water surface elevation immediately below Lewiston Dam. While this uniform elevation theoretically could make water flow out of the river near the dam (river is higher than the value of 1596.69) and into the river near the North Fork, the slope created by this is minuscule. At the upper and lower ends of the river where this potential slope would be greatest, it could account for only about 0.025 ft elevation per 100 feet lateral to the river.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Citation: Yurok Tribe Fisheries Department Design and Technical Services Program (YT TSP), 2023. Data Package for 2022 Trinity River Focal Reach Digital Terrain. &lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</idAbs>
<idCredit>Conversion by Trinity River Restoration Program from data provided by YT TSP.</idCredit>
<idCitation>
<resTitle>DtDEM_2022_1ft</resTitle>
<otherCitDet>TRRP (Trinity River Restoration Program) and YT TSP (Yurok Tribe Fisheries Department Design and Technical Services Program ) 2023. Detrended Digital Elevation Model (DtDEM) Derived from the 2022 Trinity River Focal Reach Digital Terrain. Data Package. TRRP, Weaverville, California.</otherCitDet>
<presForm>
<PresFormCd value="005"/>
</presForm>
<date>
<createDate>2023-10-09T00:00:00</createDate>
<pubDate>2023-10-10T00:00:00</pubDate>
</date>
<citRespParty>
<rpIndName>Eric Peterson</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Science Coordinator</rpPosName>
<role>
<RoleCd value="002"/>
</role>
<rpCntInfo>
<cntAddress addressType="">
<city>Weaverville</city>
<adminArea>CA</adminArea>
<postCode>96093</postCode>
<country>US</country>
</cntAddress>
<cntPhone>
<voiceNum tddtty="">530-623-1800</voiceNum>
</cntPhone>
</rpCntInfo>
</citRespParty>
</idCitation>
<resConst>
<Consts>
<useLimit>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Data provided as-is, with no warranty or guarantee. This data is for planning purposes only and should not be used for legal or cadastral purposes. Please contact the Trinity River Restoration Program (TRRP ) for information regarding the use of this data.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</useLimit>
</Consts>
</resConst>
<dataExt>
<geoEle>
<GeoBndBox esriExtentType="search">
<westBL>-123.131376</westBL>
<eastBL>-122.783212</eastBL>
<northBL>40.777054</northBL>
<southBL>40.637871</southBL>
<exTypeCode>1</exTypeCode>
</GeoBndBox>
</geoEle>
</dataExt>
<dataLang>
<languageCode value="eng"/>
<countryCode Sync="TRUE" value="USA"/>
</dataLang>
<dataChar>
<CharSetCd value="004"/>
</dataChar>
<spatRpType>
<SpatRepTypCd value="002"/>
</spatRpType>
<envirDesc>Microsoft Windows 10 Enterprise N, version 22H2 (Build 19045.5487), ESRI ArcGIS Pro 3.3.1</envirDesc>
<idPoC>
<rpIndName>Eric Peterson</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Science Coordinator</rpPosName>
<role>
<RoleCd value="002"/>
</role>
<displayName>Eric Peterson</displayName>
</idPoC>
<idPoC>
<rpIndName>Jeanne McSloy</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Natural Resource Specialist</rpPosName>
<role>
<RoleCd value="009"/>
</role>
<displayName>Jeanne McSloy</displayName>
<rpCntInfo>
<cntAddress addressType="">
<city>Weaverville</city>
<adminArea>CA</adminArea>
<postCode>96093</postCode>
<country>US</country>
</cntAddress>
<cntPhone>
<voiceNum tddtty="">530-623-1800</voiceNum>
</cntPhone>
</rpCntInfo>
</idPoC>
<idPoC>
<rpIndName>Cort Pryor</rpIndName>
<rpOrgName>Yurok Tribal Fisheries Program</rpOrgName>
<rpPosName>Geomatics and Survey Branch Manager</rpPosName>
<role>
<RoleCd value="001"/>
</role>
<rpCntInfo>
<cntAddress addressType="">
<delPoint>180 Klamath Blvd</delPoint>
<city>Klamath</city>
<adminArea>CA</adminArea>
<postCode>95548</postCode>
<eMailAdd>cpryor@yuroktribe.nsn.us</eMailAdd>
<country>US</country>
</cntAddress>
<cntPhone>
<voiceNum tddtty="">707-482-1350</voiceNum>
</cntPhone>
</rpCntInfo>
</idPoC>
<resMaint>
<maintFreq>
<MaintFreqCd value="011"/>
</maintFreq>
</resMaint>
<searchKeys>
<keyword>Detrended DEM</keyword>
</searchKeys>
<tpCat>
<TopicCatCd value="006"/>
</tpCat>
</dataIdInfo>
<mdHrLv>
<ScopeCd value="005"/>
</mdHrLv>
<mdDateSt Sync="TRUE">20250501</mdDateSt>
<mdLang>
<languageCode value="eng"/>
<countryCode Sync="TRUE" value="USA"/>
</mdLang>
<mdChar>
<CharSetCd value="004"/>
</mdChar>
<mdHrLvName>dataset</mdHrLvName>
<mdContact>
<rpIndName>Eric Peterson</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Science Coordinator</rpPosName>
<role>
<RoleCd value="002"/>
</role>
<displayName>Eric Peterson</displayName>
</mdContact>
<mdContact>
<rpIndName>Jeanne McSloy</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Natural Resource Specialist</rpPosName>
<role>
<RoleCd value="009"/>
</role>
</mdContact>
<mdMaint>
<maintFreq>
<MaintFreqCd value="011"/>
</maintFreq>
</mdMaint>
<mdConst>
<Consts>
<useLimit>&lt;DIV STYLE="text-align:Left;"&gt;&lt;DIV&gt;&lt;P&gt;&lt;SPAN&gt;Data provided as-is, with no warranty or guarantee.&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</useLimit>
</Consts>
</mdConst>
<distInfo>
<distFormat>
<formatName>File Geodatabase Raster Dataset</formatName>
<formatVer>na</formatVer>
<fileDecmTech>LZW</fileDecmTech>
</distFormat>
<distFormat>
<formatName>File Geodatabase Raster Dataset</formatName>
<formatVer>3.3.1</formatVer>
</distFormat>
<distributor>
<distorCont>
<rpIndName>Eric Peterson</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Science Coordinator</rpPosName>
<role>
<RoleCd value="002"/>
</role>
<displayName>Eric Peterson</displayName>
</distorCont>
</distributor>
</distInfo>
<refSysInfo>
<RefSystem dimension="">
<refSysID>
<identCode code="2225"/>
<idCodeSpace>EPSG</idCodeSpace>
<idVersion>5.3(9.0.0)</idVersion>
</refSysID>
</RefSystem>
</refSysInfo>
<contInfo>
<CovDesc>
<attDesc>Elevation relative to the water surface as represented by water surface elevation (WSE) modeled by SRH2D at 450cfs.</attDesc>
<contentTyp>
<ContentTypCd value="003"/>
</contentTyp>
</CovDesc>
</contInfo>
<dqInfo>
<dataLineage>
<statement>A brief description of the lineage is also provided in the metadata abstract. Intermediate data layers mentioned in the process steps are available from TRRP upon request.
import arcpy
import re
# Define the list of mass points files
mass_points_files = [
"P:\\MPWEO_jmcsloy\\WettedAreaModels_2022\\WettedAreaModelComponents.gdb\\AllFLows_FDS\\F23D_F2P_s450cfs"
]
# Define the paths for hard line and soft clip
hard_line = "P:\\MPWEO_jmcsloy\\WettedAreaModels_2022\\WettedAreaModelComponents.gdb\\AllFLows_FDS\\DtDEM_beyond_OG"
soft_clip = "P:\\MPWEO_jmcsloy\\WettedAreaModels_2022\\WettedAreaModelComponents.gdb\\AllFLows_FDS\\T2022_Terrain_Extent_polygon"
# Output feature dataset to store the terrains
output_fds = "P:\\MPWEO_jmcsloy\\WettedAreaModels_2022\\WettedAreaModelComponents.gdb\\AllFLows_FDS"
# Check out the 3D Analyst extension
arcpy.CheckOutExtension("3D")
# Function to extract the number before "cfs"
def extract_number(file_path):
match = re.search(r'(\d+)cfs', file_path)
return match.group(1) if match else ""
# Iterate through each mass points file to create terrains
for mass_points in mass_points_files:
try:
# Extract the relevant part of the mass points file name
number = extract_number(mass_points)
terrain_name = f"Ter_{number}cfs"
# Create a new Terrain Dataset in the output feature dataset
terrain_path = arcpy.ddd.CreateTerrain(in_feature_dataset=output_fds, out_terrain_name=terrain_name, average_point_spacing=50, pyramid_type="ZTOLERANCE")[0]
# Add terrain pyramid levels
arcpy.ddd.AddTerrainPyramidLevel(in_terrain=terrain_path, pyramid_level_definition=["1 1000"])
# Add the hard line, soft clip, and mass points file to the Terrain
arcpy.ddd.AddFeatureClassToTerrain(in_terrain=terrain_path, in_features=[
[hard_line, "SHAPE", "Hard_Clip", 3, 0, 1, True, False, "DtDEM_beyond_OG_embed", "&lt;None&gt;", False],
[soft_clip, "&lt;None&gt;", "Soft_Clip", 4, 0, 1, True, False, "T2022_Terrain_Extent_polygon_embed", "&lt;None&gt;", False],
[mass_points, "Shape", "Mass_Points", 5, 0, 1, True, False, f"{number}cfs_embed", "&lt;None&gt;", False]
])
# Build the Terrain Dataset
arcpy.ddd.BuildTerrain(in_terrain=terrain_path)
print(f"Created terrain: {terrain_name}")
except Exception as e:
print(f"Error processing {mass_points}: {e}")
# Check in the 3D Analyst extension
arcpy.CheckInExtension("3D")</statement>
<prcStep>
<stepDesc>Creation of "DtDEM_beyond_OG". Created from 2016TERRAIN "DtDEM_beyond": the "Focal_Reach_Terrain_Extents_Polygon" was buffered by 1,000,000 feet. A new 3 dimensional polygon Feature Class was created and the buffer polygon (2D) was copied and pasted into it. The new feature class was then edited and all vertices were given an elevation of 1596.69 ft (the midpoint between the upper and lower elevations within the reach used previously).</stepDesc>
<stepRat>Detrending requires extending the water surface laterally from the river. The large buffer allows the convenience of a single elevation for the lateral perimeter without introducing substantive error. See DtDEM_1ft from 2016 TERRAIN/2016_FocalReach_DTM.gdb for more details.</stepRat>
<stepProc>
<rpIndName>Jeanne McSloy</rpIndName>
<rpOrgName>Trinity River Restoration Program</rpOrgName>
<rpPosName>Natural Resource Specialist</rpPosName>
<role>
<RoleCd value="009"/>
</role>
<displayName>Jeanne McSloy</displayName>
<rpCntInfo>
<cntAddress addressType="">
<city>Weaverville</city>
<adminArea>CA</adminArea>
<postCode>96093</postCode>
<country>US</country>
</cntAddress>
<cntPhone>
<voiceNum tddtty="">530-623-1800</voiceNum>
</cntPhone>
</rpCntInfo>
<displayName>Jeanne McSloy</displayName>
</stepProc>
</prcStep>
<prcStep>
<stepDesc>Creation of DtDEM_HydroSurface (Terrain format). A Terrain format layer was created using SRH2D model output for 450cfs wetted (water depth&gt;0) cell centroids with water surface elevation (WSE) assigned to Z (mass points), DtDEM_beyond_OG (hard lines), and T2022_Terrain_Extents_Polygon" (soft clip).</stepDesc>
<stepRat>Provides the laterally extended water surface elevation, clipped to match the 2022 DTM.</stepRat>
</prcStep>
<prcStep>
<stepDesc> Creation of Detrending_HydroSurface_2022_1ft (raster). The Terrain to Raster tool was used with 1 foot resolution and processing extent set to match the DEM__2022_1ft raster.</stepDesc>
<stepRat>Rasterization of the extended water surface, to use for final calculation of the DtDEM.</stepRat>
</prcStep>
<prcStep>
<stepDesc>Creation of DtDEM_2022_1ft (raster). The Spatial Analyst tool Raster Calculator was used to subtract the Detrending_Hydrosurfase_2022_1ft from DEM_2022_1ft. Positive values are relative elevations above the water surface; negative values are below the water surface (bathymetric).</stepDesc>
<stepRat>Provides the final raster DtDEM.</stepRat>
</prcStep>
</dataLineage>
</dqInfo>
<spdoinfo>
<rastinfo>
<rasttype Sync="TRUE">Pixel</rasttype>
<rowcount Sync="TRUE">67057</rowcount>
<colcount Sync="TRUE">127157</colcount>
<rastxsz Sync="TRUE">0.304801</rastxsz>
<rastysz Sync="TRUE">0.304801</rastysz>
<rastbpp Sync="TRUE">32</rastbpp>
<vrtcount Sync="TRUE">1</vrtcount>
<rastorig Sync="TRUE">Upper Left</rastorig>
<rastcmap Sync="TRUE">FALSE</rastcmap>
<rastcomp Sync="TRUE">LZ77</rastcomp>
<rastband Sync="TRUE">1</rastband>
<rastdtyp Sync="TRUE">pixel codes</rastdtyp>
<rastifor Sync="TRUE">FGDBR</rastifor>
<rastplyr Sync="TRUE">TRUE</rastplyr>
</rastinfo>
</spdoinfo>
<spref>
<horizsys>
<planar>
<planci>
<plance Sync="TRUE">row and column</plance>
<coordrep>
<absres Sync="TRUE">0.304801</absres>
<ordres Sync="TRUE">0.304801</ordres>
</coordrep>
</planci>
</planar>
</horizsys>
</spref>
<Binary>
<Thumbnail>
<Data EsriPropertyType="PictureX">/9j/4AAQSkZJRgABAQEAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCADIASwDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDs6KKK
5jsCiiigBVJVgw6jmt2ykCPuX7p5FYNamnyAx7WPTj6VpTs7xls0eXmtOTpKpHeLOhyHwR6Vi6mh
tpjcKMM5AFXoZzA+1+V9amvrdLq2ZeDuHB968WvRdCaT2ezNcqxsXLmfo0c9qKDdFKFAEibiR3Pe
jTplSR4XBKzLsGOxPSmXDyJCtu4+5wCRzVeNtkqP12sDXVSjzUOVns1laaQjoY5GQ9QcU2rmpAfa
RIg/dyjcD71TropT54KRjUpuD9QooorQzCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
6fwn924+orpa5rwn924+orpa3hsc1T4goooqiAooooAKKKKAPM6KKK5jsCiiigAqSGQxyA54PB+l
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
QadVwtpa5//Z</Data>
</Thumbnail>
</Binary>
</metadata>
