internal/templates/AzureFunctionTimer-1.0.0.0.xml
<Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04">
<Obj RefId="0"> <TN RefId="0"> <T>PSModuleDevelopment.Template.Template</T> <T>System.Object</T> </TN> <ToString>PSModuleDevelopment.Template.Template</ToString> <Props> <S N="Name">AzureFunctionTimer</S> <Obj N="Type" RefId="1"> <TN RefId="1"> <T>PSModuleDevelopment.Template.TemplateType</T> <T>System.Enum</T> <T>System.ValueType</T> <T>System.Object</T> </TN> <ToString>Project</ToString> <I32>1</I32> </Obj> <Version N="Version">1.0.0.0</Version> <S N="Description">Timer Trigger endpoint for the basic Azure Function Template</S> <S N="Author">Friedrich Weinmann</S> <DT N="CreatedOn">2020-07-26T00:00:00+00:00</DT> <Obj N="Tags" RefId="2"> <TN RefId="2"> <T>System.Collections.Generic.List`1[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]</T> <T>System.Object</T> </TN> <LST> <S>azure</S> <S>function</S> <S>timer</S> </LST> </Obj> <Obj N="Parameters" RefId="3"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="Scripts" RefId="4"> <TN RefId="3"> <T>System.Collections.Generic.Dictionary`2[[System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[PSModuleDevelopment.Template.ParameterScript, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T> <T>System.Object</T> </TN> <DCT /> </Obj> <Obj N="Children" RefId="5"> <TN RefId="4"> <T>System.Collections.Generic.List`1[[PSModuleDevelopment.Template.TemplateItemBase, PSModuleDevelopment, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]</T> <T>System.Object</T> </TN> <LST> <Obj RefId="6"> <TN RefId="5"> <T>PSModuleDevelopment.Template.TemplateItemFile</T> <T>PSModuleDevelopment.Template.TemplateItemBase</T> <T>System.Object</T> </TN> <ToString>PSModuleDevelopment.Template.TemplateItemFile</ToString> <Props> <S N="Value">{_x000D__x000A_ "bindings": [_x000D__x000A_ {_x000D__x000A_ "name": "Timer",_x000D__x000A_ "type": "timerTrigger",_x000D__x000A_ "direction": "in",_x000D__x000A_ "schedule": "0 5 * * * *"_x000D__x000A_ }_x000D__x000A_ ],_x000D__x000A_ "disabled": false_x000D__x000A_}</S> <B N="PlainText">true</B> <Obj N="ContentParameterFlat" RefId="7"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="ContentParameterScript" RefId="8"> <TNRef RefId="2" /> <LST /> </Obj> <S N="Name">function.json</S> <S N="RelativePath">function.json</S> <S N="Identifier">þ</S> <Obj N="FileSystemParameterFlat" RefId="9"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="FileSystemParameterScript" RefId="10"> <TNRef RefId="2" /> <LST /> </Obj> </Props> <MS> <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAALVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtRmlsZQkAAAAFVmFsdWUJUGxhaW5UZXh0FENvbnRlbnRQYXJhbWV0ZXJGbGF0FkNvbnRlbnRQYXJhbWV0ZXJTY3JpcHQETmFtZQxSZWxhdGl2ZVBhdGgKSWRlbnRpZmllchdGaWxlU3lzdGVtUGFyYW1ldGVyRmxhdBlGaWxlU3lzdGVtUGFyYW1ldGVyU2NyaXB0AQADAwEBAQMDAX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAgAAAAYDAAAAsAF7DQogICJiaW5kaW5ncyI6IFsNCiAgICB7DQogICAgICAibmFtZSI6ICJUaW1lciIsDQogICAgICAidHlwZSI6ICJ0aW1lclRyaWdnZXIiLA0KICAgICAgImRpcmVjdGlvbiI6ICJpbiIsDQogICAgICAic2NoZWR1bGUiOiAiMCA1ICogKiAqICoiDQogICAgfQ0KICBdLA0KICAiZGlzYWJsZWQiOiBmYWxzZQ0KfQEJBAAAAAkFAAAABgYAAAANZnVuY3Rpb24uanNvbgYHAAAADWZ1bmN0aW9uLmpzb24GCAAAAALDvgkJAAAACQoAAAAEBAAAAH9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAwAAAAZfaXRlbXMFX3NpemUIX3ZlcnNpb24GAAAICAkLAAAAAAAAAAAAAAABBQAAAAQAAAAJCwAAAAAAAAAAAAAAAQkAAAAEAAAACQsAAAAAAAAAAAAAAAEKAAAABAAAAAkLAAAAAAAAAAAAAAARCwAAAAAAAAAL</BA> </MS> </Obj> <Obj RefId="11"> <TNRef RefId="5" /> <ToString>PSModuleDevelopment.Template.TemplateItemFile</ToString> <Props> <S N="Value"># Input bindings are passed in via param block._x000D__x000A_param ($Timer)_x000D__x000A__x000D__x000A_# Get the current universal time in the default string format_x000D__x000A_$currentUTCtime = (Get-Date).ToUniversalTime()_x000D__x000A__x000D__x000A_# The 'IsPastDue' porperty is 'true' when the current function invocation is later than scheduled._x000D__x000A_if ($Timer.IsPastDue)_x000D__x000A_{_x000D__x000A__x0009_Write-Host "PowerShell timer is running late!"_x000D__x000A_}_x000D__x000A__x000D__x000A_# Write an information log with the current time._x000D__x000A_Write-Host "PowerShell timer trigger function ran! TIME: $currentUTCtime"</S> <B N="PlainText">true</B> <Obj N="ContentParameterFlat" RefId="12"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="ContentParameterScript" RefId="13"> <TNRef RefId="2" /> <LST /> </Obj> <S N="Name">run.ps1</S> <S N="RelativePath">run.ps1</S> <S N="Identifier">þ</S> <Obj N="FileSystemParameterFlat" RefId="14"> <TNRef RefId="2" /> <LST /> </Obj> <Obj N="FileSystemParameterScript" RefId="15"> <TNRef RefId="2" /> <LST /> </Obj> </Props> <MS> <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAALVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtRmlsZQkAAAAFVmFsdWUJUGxhaW5UZXh0FENvbnRlbnRQYXJhbWV0ZXJGbGF0FkNvbnRlbnRQYXJhbWV0ZXJTY3JpcHQETmFtZQxSZWxhdGl2ZVBhdGgKSWRlbnRpZmllchdGaWxlU3lzdGVtUGFyYW1ldGVyRmxhdBlGaWxlU3lzdGVtUGFyYW1ldGVyU2NyaXB0AQADAwEBAQMDAX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dAgAAAAYDAAAA5AMjIElucHV0IGJpbmRpbmdzIGFyZSBwYXNzZWQgaW4gdmlhIHBhcmFtIGJsb2NrLg0KcGFyYW0gKCRUaW1lcikNCg0KIyBHZXQgdGhlIGN1cnJlbnQgdW5pdmVyc2FsIHRpbWUgaW4gdGhlIGRlZmF1bHQgc3RyaW5nIGZvcm1hdA0KJGN1cnJlbnRVVEN0aW1lID0gKEdldC1EYXRlKS5Ub1VuaXZlcnNhbFRpbWUoKQ0KDQojIFRoZSAnSXNQYXN0RHVlJyBwb3JwZXJ0eSBpcyAndHJ1ZScgd2hlbiB0aGUgY3VycmVudCBmdW5jdGlvbiBpbnZvY2F0aW9uIGlzIGxhdGVyIHRoYW4gc2NoZWR1bGVkLg0KaWYgKCRUaW1lci5Jc1Bhc3REdWUpDQp7DQoJV3JpdGUtSG9zdCAiUG93ZXJTaGVsbCB0aW1lciBpcyBydW5uaW5nIGxhdGUhIg0KfQ0KDQojIFdyaXRlIGFuIGluZm9ybWF0aW9uIGxvZyB3aXRoIHRoZSBjdXJyZW50IHRpbWUuDQpXcml0ZS1Ib3N0ICJQb3dlclNoZWxsIHRpbWVyIHRyaWdnZXIgZnVuY3Rpb24gcmFuISBUSU1FOiAkY3VycmVudFVUQ3RpbWUiAQkEAAAACQUAAAAGBgAAAAdydW4ucHMxBgcAAAAHcnVuLnBzMQYIAAAAAsO+CQkAAAAJCgAAAAQEAAAAf1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV0DAAAABl9pdGVtcwVfc2l6ZQhfdmVyc2lvbgYAAAgICQsAAAAAAAAAAAAAAAEFAAAABAAAAAkLAAAAAAAAAAAAAAABCQAAAAQAAAAJCwAAAAAAAAAAAAAAAQoAAAAEAAAACQsAAAAAAAAAAAAAABELAAAAAAAAAAs=</BA> </MS> </Obj> </LST> </Obj> </Props> <MS> <BA N="SerializationData">AAEAAAD/////AQAAAAAAAAAMAgAAAEpQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAUBAAAAJVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGUKAAAABE5hbWUEVHlwZQdWZXJzaW9uC0Rlc2NyaXB0aW9uBkF1dGhvcglDcmVhdGVkT24EVGFncwpQYXJhbWV0ZXJzB1NjcmlwdHMIQ2hpbGRyZW4BBAMBAQADAwMDKVBTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVUeXBlAgAAAA5TeXN0ZW0uVmVyc2lvbg1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1dgAJTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5EaWN0aW9uYXJ5YDJbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV0sW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuUGFyYW1ldGVyU2NyaXB0LCBQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dngFTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuVGVtcGxhdGVJdGVtQmFzZSwgUFNNb2R1bGVEZXZlbG9wbWVudCwgVmVyc2lvbj0yLjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGxdXQIAAAAGAwAAABJBenVyZUZ1bmN0aW9uVGltZXIF/P///ylQU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlVHlwZQEAAAAHdmFsdWVfXwAIAgAAAAEAAAAJBQAAAAYGAAAAPFRpbWVyIFRyaWdnZXIgZW5kcG9pbnQgZm9yIHRoZSBiYXNpYyBBenVyZSBGdW5jdGlvbiBUZW1wbGF0ZQYHAAAAEkZyaWVkcmljaCBXZWlubWFubgBA/tb2MNiICQgAAAAJCQAAAAkKAAAACQsAAAAEBQAAAA5TeXN0ZW0uVmVyc2lvbgQAAAAGX01ham9yBl9NaW5vcgZfQnVpbGQJX1JldmlzaW9uAAAAAAgICAgBAAAAAAAAAAAAAAAAAAAABAgAAAB/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXQMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBgAACAgJDAAAAAMAAAAAAAAAAQkAAAAIAAAACQ0AAAAAAAAAAAAAAAQKAAAAgAJTeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5EaWN0aW9uYXJ5YDJbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV0sW1BTTW9kdWxlRGV2ZWxvcG1lbnQuVGVtcGxhdGUuUGFyYW1ldGVyU2NyaXB0LCBQU01vZHVsZURldmVsb3BtZW50LCBWZXJzaW9uPTIuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbF1dAwAAAAdWZXJzaW9uCENvbXBhcmVyCEhhc2hTaXplAAMACBZTeXN0ZW0uT3JkaW5hbENvbXBhcmVyCAAAAAAJDgAAAAAAAAAECwAAAJ4BU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tQU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2UsIFBTTW9kdWxlRGV2ZWxvcG1lbnQsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1udWxsXV0DAAAABl9pdGVtcwVfc2l6ZQhfdmVyc2lvbgQAAC9QU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2VbXQIAAAAICAkPAAAAAgAAAAIAAAARDAAAAAMAAAAGEAAAAAVhenVyZQYRAAAACGZ1bmN0aW9uBhIAAAAFdGltZXIRDQAAAAAAAAAEDgAAABZTeXN0ZW0uT3JkaW5hbENvbXBhcmVyAQAAAAtfaWdub3JlQ2FzZQABAQcPAAAAAAEAAAAEAAAABC1QU01vZHVsZURldmVsb3BtZW50LlRlbXBsYXRlLlRlbXBsYXRlSXRlbUJhc2UCAAAACRMAAAAJFAAAAA0CBRMAAAAtUFNNb2R1bGVEZXZlbG9wbWVudC5UZW1wbGF0ZS5UZW1wbGF0ZUl0ZW1GaWxlCQAAAAVWYWx1ZQlQbGFpblRleHQUQ29udGVudFBhcmFtZXRlckZsYXQWQ29udGVudFBhcmFtZXRlclNjcmlwdAROYW1lDFJlbGF0aXZlUGF0aApJZGVudGlmaWVyF0ZpbGVTeXN0ZW1QYXJhbWV0ZXJGbGF0GUZpbGVTeXN0ZW1QYXJhbWV0ZXJTY3JpcHQBAAMDAQEBAwMBf1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV1/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXX9TeXN0ZW0uQ29sbGVjdGlvbnMuR2VuZXJpYy5MaXN0YDFbW1N5c3RlbS5TdHJpbmcsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OV1df1N5c3RlbS5Db2xsZWN0aW9ucy5HZW5lcmljLkxpc3RgMVtbU3lzdGVtLlN0cmluZywgbXNjb3JsaWIsIFZlcnNpb249NC4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5XV0CAAAABhUAAACwAXsNCiAgImJpbmRpbmdzIjogWw0KICAgIHsNCiAgICAgICJuYW1lIjogIlRpbWVyIiwNCiAgICAgICJ0eXBlIjogInRpbWVyVHJpZ2dlciIsDQogICAgICAiZGlyZWN0aW9uIjogImluIiwNCiAgICAgICJzY2hlZHVsZSI6ICIwIDUgKiAqICogKiINCiAgICB9DQogIF0sDQogICJkaXNhYmxlZCI6IGZhbHNlDQp9AQkWAAAACRcAAAAGGAAAAA1mdW5jdGlvbi5qc29uBhkAAAANZnVuY3Rpb24uanNvbgYaAAAAAsO+CRsAAAAJHAAAAAEUAAAAEwAAAAYdAAAA5AMjIElucHV0IGJpbmRpbmdzIGFyZSBwYXNzZWQgaW4gdmlhIHBhcmFtIGJsb2NrLg0KcGFyYW0gKCRUaW1lcikNCg0KIyBHZXQgdGhlIGN1cnJlbnQgdW5pdmVyc2FsIHRpbWUgaW4gdGhlIGRlZmF1bHQgc3RyaW5nIGZvcm1hdA0KJGN1cnJlbnRVVEN0aW1lID0gKEdldC1EYXRlKS5Ub1VuaXZlcnNhbFRpbWUoKQ0KDQojIFRoZSAnSXNQYXN0RHVlJyBwb3JwZXJ0eSBpcyAndHJ1ZScgd2hlbiB0aGUgY3VycmVudCBmdW5jdGlvbiBpbnZvY2F0aW9uIGlzIGxhdGVyIHRoYW4gc2NoZWR1bGVkLg0KaWYgKCRUaW1lci5Jc1Bhc3REdWUpDQp7DQoJV3JpdGUtSG9zdCAiUG93ZXJTaGVsbCB0aW1lciBpcyBydW5uaW5nIGxhdGUhIg0KfQ0KDQojIFdyaXRlIGFuIGluZm9ybWF0aW9uIGxvZyB3aXRoIHRoZSBjdXJyZW50IHRpbWUuDQpXcml0ZS1Ib3N0ICJQb3dlclNoZWxsIHRpbWVyIHRyaWdnZXIgZnVuY3Rpb24gcmFuISBUSU1FOiAkY3VycmVudFVUQ3RpbWUiAQkeAAAACR8AAAAGIAAAAAdydW4ucHMxBiEAAAAHcnVuLnBzMQkaAAAACSMAAAAJJAAAAAEWAAAACAAAAAkNAAAAAAAAAAAAAAABFwAAAAgAAAAJDQAAAAAAAAAAAAAAARsAAAAIAAAACQ0AAAAAAAAAAAAAAAEcAAAACAAAAAkNAAAAAAAAAAAAAAABHgAAAAgAAAAJDQAAAAAAAAAAAAAAAR8AAAAIAAAACQ0AAAAAAAAAAAAAAAEjAAAACAAAAAkNAAAAAAAAAAAAAAABJAAAAAgAAAAJDQAAAAAAAAAAAAAACw==</BA> </MS> </Obj> </Objs> |