Da Vinci - Coverage Requirements Discovery, published by HL7 International / Financial Management. This guide is not an authorized publication; it is the continuous build for version 2.2.0-cibuild built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/davinci-crd/ and changes regularly. See the Directory of published versions
{
"resourceType" : "Binary",
"id" : "CRDServiceRequest2",
"contentType" : "application/json",
"data" : "ewogICJob29rSW5zdGFuY2UiOiAiMTM3MmUyNTgtNWFlMi00ZGQzLWI3MTYtZGQwYjFlN2E4NzI4IiwKICAiZmhpclNlcnZlciI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZS1wYXllci9maGlyL2NyZCIsCiAgImhvb2siOiAib3JkZXItc2lnbiIsCiAgImZoaXJBdXRob3JpemF0aW9uIjogewogICAgImFjY2Vzc190b2tlbiI6ICJzb21lLW9wYXF1ZS1maGlyLWFjY2Vzcy10b2tlbiIsCiAgICAidG9rZW5fdHlwZSI6ICJCZWFyZXIiLAogICAgImV4cGlyZXNfaW4iOiAzMDAsCiAgICAic2NvcGUiOiAidXNlci9QYXRpZW50LnJlYWQgdXNlci9PYnNlcnZhdGlvbi5yZWFkIiwKICAgICJzdWJqZWN0IjogImNkcy1zZXJ2aWNlNCIKICB9LAogICJjb250ZXh0IjogewogICAgInVzZXJJZCI6ICJQcmFjdGl0aW9uZXIvQUJDIiwKICAgICJwYXRpZW50SWQiOiAiMTIzIiwKICAgICJlbmNvdW50ZXJJZCI6ICI5ODciLAogICAgImRyYWZ0T3JkZXJzIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogImNvbGxlY3Rpb24iLAogICAgICAiZW50cnkiOiBbCiAgICAgICAgewogICAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9NZWRpY2F0aW9uUmVxdWVzdC8xMTExIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uUmVxdWVzdCIsCiAgICAgICAgICAgICJpZCI6ICIxMTExIiwKICAgICAgICAgICAgInRleHQiOiB7CiAgICAgICAgICAgICAgInN0YXR1cyI6ICJnZW5lcmF0ZWQiLAogICAgICAgICAgICAgICJkaXYiOiAiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj5EaWNsb2ZlbmFjIHBvdGFzc2l1bSA1MCBNRyBPcmFsIFRhYmxldCBwcmVzY3JpcHRpb24gZm9yIEFteSBWLiBCYXh0ZXIgYnkgRHIuIEpvbmVzLCBGZWIgMTUsIDIwMTk8YnIvPjEgNTBtZyB0YWJsZXQsIDMgdGltZXMgcGVyIGRheTxici8+RGlzcGVuc2UgOTAgdGFibGV0cywgNSByZWZpbGxzPC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAic3RhdHVzIjogImRyYWZ0IiwKICAgICAgICAgICAgImludGVudCI6ICJvcmRlciIsCiAgICAgICAgICAgICJtZWRpY2F0aW9uUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50L01FRDEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdWJqZWN0IjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50LzEyMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImVuY291bnRlciI6IHsKICAgICAgICAgICAgICAicmVmZXJlbmNlIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvRW5jb3VudGVyLzk4NyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImF1dGhvcmVkT24iOiAiMjAxNS0xMS0wMSIsCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1ByYWN0aXRpb25lclJvbGUvQUJDIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZG9zYWdlSW5zdHJ1Y3Rpb24iOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInRleHQiOiAiMSA1MG1nIHRhYmxldCwgMyB0aW1lcyBwZXIgZGF5IiwKICAgICAgICAgICAgICAgICJ0aW1pbmciOiB7CiAgICAgICAgICAgICAgICAgICJyZXBlYXQiOiB7CiAgICAgICAgICAgICAgICAgICAgImJvdW5kc1BlcmlvZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICJzdGFydCI6ICIyMDE1LTExLTAxIiwKICAgICAgICAgICAgICAgICAgICAgICJlbmQiOiAiMjAxNi0wNS0wMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJmcmVxdWVuY3kiOiAzLAogICAgICAgICAgICAgICAgICAgICJwZXJpb2QiOiAxLAogICAgICAgICAgICAgICAgICAgICJwZXJpb2RVbml0IjogImQiCiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZG9zZUFuZFJhdGUiOiBbCiAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZG9zZVF1YW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogMSwKICAgICAgICAgICAgICAgICAgICAgICJ1bml0IjogIlRhYmxldCIsCiAgICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjMtb3JkZXJhYmxlRHJ1Z0Zvcm0iLAogICAgICAgICAgICAgICAgICAgICAgImNvZGUiOiAiVEFCIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImRpc3BlbnNlUmVxdWVzdCI6IHsKICAgICAgICAgICAgICAibnVtYmVyT2ZSZXBlYXRzQWxsb3dlZCI6IDUsCiAgICAgICAgICAgICAgInF1YW50aXR5IjogewogICAgICAgICAgICAgICAgInZhbHVlIjogOTAsCiAgICAgICAgICAgICAgICAidW5pdCI6ICJUYWJsZXQiLAogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YzLW9yZGVyYWJsZURydWdGb3JtIiwKICAgICAgICAgICAgICAgICJjb2RlIjogIlRBQiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvTWVkaWNhdGlvblJlcXVlc3QvMjIyMiIsCiAgICAgICAgICAicmVzb3VyY2UiOiB7CiAgICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiTWVkaWNhdGlvblJlcXVlc3QiLAogICAgICAgICAgICAiaWQiOiAiMjIyMiIsCiAgICAgICAgICAgICJ0ZXh0IjogewogICAgICAgICAgICAgICJzdGF0dXMiOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IjogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+QWJ1c2UtRGV0ZXJyZW50IDEyIEhSIG94eWNvZG9uZSBoeWRyb2NobG9yaWRlIDEwIE1HIEV4dGVuZGVkIFJlbGVhc2UgT3JhbCBUYWJsZXQgW094eWNvbnRpbl0gcHJlc2NyaXB0aW9uIGZvciBBbXkgVi4gQmF4dGVyIGJ5IERyLiBKb25lcywgRmViIDE1LCAyMDE5PGJyLz4xIDEwbWcgdGFibGV0LCBldmVyeSAxMiBob3Vyczxici8+RGlzcGVuc2UgMjggdGFibGV0cywgMCByZWZpbGxzPC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAic3RhdHVzIjogImRyYWZ0IiwKICAgICAgICAgICAgImludGVudCI6ICJvcmRlciIsCiAgICAgICAgICAgICJtZWRpY2F0aW9uUmVmZXJlbmNlIjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50L01FRDIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdWJqZWN0IjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50LzEyMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImVuY291bnRlciI6IHsKICAgICAgICAgICAgICAicmVmZXJlbmNlIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvRW5jb3VudGVyLzk4NyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImF1dGhvcmVkT24iOiAiMjAxNS0xMS0wMSIsCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1ByYWN0aXRpb25lclJvbGUvQUJDIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiZG9zYWdlSW5zdHJ1Y3Rpb24iOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInRleHQiOiAiMSAxMG1nIHRhYmxldCwgZXZlcnkgMTIgaG91cnMiLAogICAgICAgICAgICAgICAgInRpbWluZyI6IHsKICAgICAgICAgICAgICAgICAgInJlcGVhdCI6IHsKICAgICAgICAgICAgICAgICAgICAiYm91bmRzUGVyaW9kIjogewogICAgICAgICAgICAgICAgICAgICAgInN0YXJ0IjogIjIwMTUtMTEtMDEiLAogICAgICAgICAgICAgICAgICAgICAgImVuZCI6ICIyMDE1LTExLTE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImZyZXF1ZW5jeSI6IDEsCiAgICAgICAgICAgICAgICAgICAgInBlcmlvZCI6IDEyLAogICAgICAgICAgICAgICAgICAgICJwZXJpb2RVbml0IjogImgiCiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZG9zZUFuZFJhdGUiOiBbCiAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZG9zZVF1YW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogMSwKICAgICAgICAgICAgICAgICAgICAgICJ1bml0IjogIlRhYmxldCIsCiAgICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjMtb3JkZXJhYmxlRHJ1Z0Zvcm0iLAogICAgICAgICAgICAgICAgICAgICAgImNvZGUiOiAiVEFCIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImRpc3BlbnNlUmVxdWVzdCI6IHsKICAgICAgICAgICAgICAibnVtYmVyT2ZSZXBlYXRzQWxsb3dlZCI6IDAsCiAgICAgICAgICAgICAgInF1YW50aXR5IjogewogICAgICAgICAgICAgICAgInZhbHVlIjogMjgsCiAgICAgICAgICAgICAgICAidW5pdCI6ICJUYWJsZXQiLAogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YzLW9yZGVyYWJsZURydWdGb3JtIiwKICAgICAgICAgICAgICAgICJjb2RlIjogIlRBQiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0KICB9LAogICJwcmVmZXRjaCI6IHsKICAgICJwYXRpZW50IjogewogICAgICAicmVzb3VyY2VUeXBlIjogIlBhdGllbnQiLAogICAgICAiaWQiOiAiMTIzIiwKICAgICAgInRleHQiOiB7CiAgICAgICAgInN0YXR1cyI6ICJnZW5lcmF0ZWQiLAogICAgICAgICJkaXYiOiAiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj48cCBzdHlsZT1cImJvcmRlcjogMXB4ICM2NjFhZmYgc29saWQ7IGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZmY7IHBhZGRpbmc6IDEwcHg7XCI+PGI+QW15IFYuIEJheHRlciA8L2I+IGZlbWFsZSwgRG9COiAxOTg3LTAyLTIwICggTWVkaWNhbCBSZWNvcmQgTnVtYmVyOsKgMTAzMjcwMsKgKHVzZTrCoFVTVUFMKSk8L3A+PGhyLz48dGFibGUgY2xhc3M9XCJncmlkXCI+PHRyPjx0ZCBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICNmM2Y1ZGFcIiB0aXRsZT1cIlJlY29yZCBpcyBhY3RpdmVcIj5BY3RpdmU6PC90ZD48dGQgY29sc3Bhbj1cIjNcIj50cnVlPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNWRhXCIgdGl0bGU9XCJBbHRlcm5hdGUgbmFtZXMgKHNlZSB0aGUgb25lIGFib3ZlKVwiPkFsdC4gTmFtZTo8L3RkPjx0ZCBjb2xzcGFuPVwiM1wiPkFteSBWLiBTaGF3IChPTEQpPC90ZD48L3RyPjx0cj48dGQgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmNWRhXCIgdGl0bGU9XCJXYXlzIHRvIGNvbnRhY3QgdGhlIFBhdGllbnRcIj5Db250YWN0IERldGFpbHM6PC90ZD48dGQgY29sc3Bhbj1cIjNcIj48dWw+PGxpPnBoOiA1NTUtNTU1LTU1NTUoSE9NRSk8L2xpPjxsaT48YSBocmVmPVwibWFpbHRvOmFteS5zaGF3QGV4YW1wbGUub3JnXCI+YW15LnNoYXdAZXhhbXBsZS5vcmc8L2E+PC9saT48bGk+NDkgTUVBRE9XIFNUIE1PVU5EUyBPSyA3NDA0NyBVUyAoT0xEKTwvbGk+PGxpPjE4MyBNT1VOVEFJTiBWSUVXIFNUIE1PVU5EUyBPSyA3NDA0OCBVUyA8L2xpPjwvdWw+PC90ZD48L3RyPjwvdGFibGU+PC9kaXY+IgogICAgICB9LAogICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgIHsKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2hsNy5vcmcvZmhpci91cy9jb3JlL1N0cnVjdHVyZURlZmluaXRpb24vdXMtY29yZS1iaXJ0aHNleCIsCiAgICAgICAgICAidmFsdWVDb2RlIjogIkYiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidXJsIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvdXMvY29yZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL3VzLWNvcmUtc2V4IiwKICAgICAgICAgICJ2YWx1ZUNvZGUiOiAiMjQ4MTUyMDAyIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgInVybCI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3VzL2NvcmUvU3RydWN0dXJlRGVmaW5pdGlvbi91cy1jb3JlLWdlbmRlcklkZW50aXR5IiwKICAgICAgICAgICJ2YWx1ZUNvZGVhYmxlQ29uY2VwdCI6IHsKICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjMtTnVsbEZsYXZvciIsCiAgICAgICAgICAgICAgICAiY29kZSI6ICJVTksiLAogICAgICAgICAgICAgICAgImRpc3BsYXkiOiAiVW5rbm93biIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIlVua25vd24iCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdLAogICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICB7CiAgICAgICAgICAidXNlIjogInVzdWFsIiwKICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92Mi0wMjAzIiwKICAgICAgICAgICAgICAgICJjb2RlIjogIk1SIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lZGljYWwgUmVjb3JkIE51bWJlciIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJ0ZXh0IjogIk1lZGljYWwgUmVjb3JkIE51bWJlciIKICAgICAgICAgIH0sCiAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9leGFtcGxlLm9yZy9OYW1pbmdTeXN0ZW0vbXJuIiwKICAgICAgICAgICJ2YWx1ZSI6ICIxMDMyNzAyIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImFjdGl2ZSI6IHRydWUsCiAgICAgICJuYW1lIjogWwogICAgICAgIHsKICAgICAgICAgICJ1c2UiOiAib2xkIiwKICAgICAgICAgICJmYW1pbHkiOiAiU2hhdyIsCiAgICAgICAgICAiZ2l2ZW4iOiBbCiAgICAgICAgICAgICJBbXkiLAogICAgICAgICAgICAiVi4iCiAgICAgICAgICBdLAogICAgICAgICAgInBlcmlvZCI6IHsKICAgICAgICAgICAgInN0YXJ0IjogIjIwMTYtMTItMDYiLAogICAgICAgICAgICAiZW5kIjogIjIwMjAtMDctMjIiCiAgICAgICAgICB9CiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAiZmFtaWx5IjogIkJheHRlciIsCiAgICAgICAgICAiZ2l2ZW4iOiBbCiAgICAgICAgICAgICJBbXkiLAogICAgICAgICAgICAiVi4iCiAgICAgICAgICBdLAogICAgICAgICAgInN1ZmZpeCI6IFsKICAgICAgICAgICAgIlBoYXJtRCIKICAgICAgICAgIF0sCiAgICAgICAgICAicGVyaW9kIjogewogICAgICAgICAgICAic3RhcnQiOiAiMjAyMC0wNy0yMiIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJ0ZWxlY29tIjogWwogICAgICAgIHsKICAgICAgICAgICJzeXN0ZW0iOiAicGhvbmUiLAogICAgICAgICAgInZhbHVlIjogIjU1NS01NTUtNTU1NSIsCiAgICAgICAgICAidXNlIjogImhvbWUiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAic3lzdGVtIjogImVtYWlsIiwKICAgICAgICAgICJ2YWx1ZSI6ICJhbXkuc2hhd0BleGFtcGxlLm9yZyIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJnZW5kZXIiOiAiZmVtYWxlIiwKICAgICAgImJpcnRoRGF0ZSI6ICIxOTg3LTAyLTIwIiwKICAgICAgImFkZHJlc3MiOiBbCiAgICAgICAgewogICAgICAgICAgInVzZSI6ICJvbGQiLAogICAgICAgICAgImxpbmUiOiBbCiAgICAgICAgICAgICI0OSBNRUFET1cgU1QiCiAgICAgICAgICBdLAogICAgICAgICAgImNpdHkiOiAiTU9VTkRTIiwKICAgICAgICAgICJzdGF0ZSI6ICJPSyIsCiAgICAgICAgICAicG9zdGFsQ29kZSI6ICI3NDA0NyIsCiAgICAgICAgICAiY291bnRyeSI6ICJVUyIsCiAgICAgICAgICAicGVyaW9kIjogewogICAgICAgICAgICAic3RhcnQiOiAiMjAxNi0xMi0wNiIsCiAgICAgICAgICAgICJlbmQiOiAiMjAyMC0wNy0yMiIKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJsaW5lIjogWwogICAgICAgICAgICAiMTgzIE1PVU5UQUlOIFZJRVcgU1QiCiAgICAgICAgICBdLAogICAgICAgICAgImNpdHkiOiAiTU9VTkRTIiwKICAgICAgICAgICJzdGF0ZSI6ICJPSyIsCiAgICAgICAgICAicG9zdGFsQ29kZSI6ICI3NDA0OCIsCiAgICAgICAgICAiY291bnRyeSI6ICJVUyIsCiAgICAgICAgICAicGVyaW9kIjogewogICAgICAgICAgICAic3RhcnQiOiAiMjAyMC0wNy0yMiIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAiZW5jb3VudGVyIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkVuY291bnRlciIsCiAgICAgICJpZCI6ICI5ODciLAogICAgICAidGV4dCIgOiB7CiAgICAgICAgInN0YXR1cyIgOiAiZ2VuZXJhdGVkIiwKICAgICAgICAiZGl2IiA6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPkdlbmVyYXRlZCBOYXJyYXRpdmU6IEVuY291bnRlcjwvYj48YSBuYW1lPVwiZXhhbXBsZS0xXCI+IDwvYT48L3A+PGRpdiBzdHlsZT1cImRpc3BsYXk6IGlubGluZS1ibG9jazsgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZTBlNzsgcGFkZGluZzogNnB4OyBtYXJnaW46IDRweDsgYm9yZGVyOiAxcHggc29saWQgIzhkYTFiNDsgYm9yZGVyLXJhZGl1czogNXB4OyBsaW5lLWhlaWdodDogNjAlXCI+PHAgc3R5bGU9XCJtYXJnaW4tYm90dG9tOiAwcHhcIj5SZXNvdXJjZSBFbmNvdW50ZXIgJnF1b3Q7ZXhhbXBsZS0xJnF1b3Q7IFVwZGF0ZWQgJnF1b3Q7MjAxNy0wNS0yNiAxMTo1Njo1Ny0wNDAwJnF1b3Q7IDwvcD48cCBzdHlsZT1cIm1hcmdpbi1ib3R0b206IDBweFwiPlByb2ZpbGU6IDxhIGhyZWY9XCJTdHJ1Y3R1cmVEZWZpbml0aW9uLXVzLWNvcmUtZW5jb3VudGVyLmh0bWxcIj5VUyBDb3JlIEVuY291bnRlciBQcm9maWxlICh2ZXJzaW9uIDcuMC4wLWJhbGxvdCk8L2E+PC9wPjwvZGl2PjxwPjxiPnN0YXR1czwvYj46IGZpbmlzaGVkPC9wPjxwPjxiPmNsYXNzPC9iPjogYW1idWxhdG9yeSAoRGV0YWlsczogaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92My1BY3RDb2RlIGNvZGUgQU1CID0gJ2FtYnVsYXRvcnknLCBzdGF0ZWQgYXMgJ2FtYnVsYXRvcnknKTwvcD48cD48Yj50eXBlPC9iPjogT2ZmaWNlIFZpc2l0IDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tQ1BULmh0bWxcIj5DdXJyZW50IFByb2NlZHVyYWwgVGVybWlub2xvZ3kgKENQVMKuKTwvYT4jOTkyMTEpPC9zcGFuPjwvcD48cD48Yj5zdWJqZWN0PC9iPjogPGEgaHJlZj1cIlBhdGllbnQtZXhhbXBsZS5odG1sXCI+UGF0aWVudC9leGFtcGxlPC9hPiAmcXVvdDsgU0hBVyZxdW90OzwvcD48cD48Yj5wZXJpb2Q8L2I+OiAyMDE1LTExLTAxIDE3OjAwOjE0LTA1MDAgLS0mZ3Q7IDIwMTUtMTEtMDEgMTg6MDA6MTQtMDUwMDwvcD48aDM+TG9jYXRpb25zPC9oMz48dGFibGUgY2xhc3M9XCJncmlkXCI+PHRyPjx0ZCBzdHlsZT1cImRpc3BsYXk6IG5vbmVcIj4tPC90ZD48dGQ+PGI+TG9jYXRpb248L2I+PC90ZD48L3RyPjx0cj48dGQgc3R5bGU9XCJkaXNwbGF5OiBub25lXCI+KjwvdGQ+PHRkPjxhIGhyZWY9XCJMb2NhdGlvbi1ob3NwaXRhbC5odG1sXCI+TG9jYXRpb24vaG9zcGl0YWw6IEhvbHkgRmFtaWx5IEhvc3BpdGFsPC9hPiAmcXVvdDtIb2x5IEZhbWlseSBIb3NwaXRhbCZxdW90OzwvdGQ+PC90cj48L3RhYmxlPjwvZGl2PiIKfSwKICAgICAgInN0YXR1cyI6ICJmaW5pc2hlZCIsCiAgICAgICJjbGFzcyI6IHsKICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjMtQWN0Q29kZSIsCiAgICAgICAgImNvZGUiOiAiQU1CIiwKICAgICAgICAiZGlzcGxheSI6ICJhbWJ1bGF0b3J5IgogICAgICB9LAogICAgICAidHlwZSI6IFsKICAgICAgICB7CiAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICB7CiAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vd3d3LmFtYS1hc3NuLm9yZy9nby9jcHQiLAogICAgICAgICAgICAgICJjb2RlIjogIjk5MjExIgogICAgICAgICAgICB9CiAgICAgICAgICBdLAogICAgICAgICAgInRleHQiOiAiT2ZmaWNlIFZpc2l0IgogICAgICAgIH0KICAgICAgXSwKICAgICAgInN1YmplY3QiOiB7CiAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1BhdGllbnQvMTIzIgogICAgICB9LAogICAgICAicGVyaW9kIjogewogICAgICAgICJzdGFydCI6ICIyMDE1LTExLTAxVDE3OjAwOjE0LTA1OjAwIiwKICAgICAgICAiZW5kIjogIjIwMTUtMTEtMDFUMTg6MDA6MTQtMDU6MDAiCiAgICAgIH0sCiAgICAgICJsb2NhdGlvbiI6IFsKICAgICAgICB7CiAgICAgICAgICAibG9jYXRpb24iOiB7CiAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9Mb2NhdGlvbi9ob3NwaXRhbCIsCiAgICAgICAgICAgICJkaXNwbGF5IjogIkhvbHkgRmFtaWx5IEhvc3BpdGFsIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJjb3ZlcmFnZSI6IHsKICAgICAgInJlc291cmNlVHlwZSI6ICJCdW5kbGUiLAogICAgICAidHlwZSI6ICJzZWFyY2hzZXQiLAogICAgICAidG90YWwiOiAxLAogICAgICAibGluayI6IFsKICAgICAgICB7CiAgICAgICAgICAicmVsYXRpb24iOiAic2VsZiIsCiAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvcjQvQ292ZXJhZ2U/cGF0aWVudD0xMjMmc3RhdHVzPWFjdGl2ZSIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJlbnRyeSI6IFsKICAgICAgICB7CiAgICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL0NvdmVyYWdlL0NPVjEiLAogICAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIkNvdmVyYWdlIiwKICAgICAgICAgICAgImlkIjogIkNPVjEiLAogICAgICAgICAgICAidGV4dCIgOiB7CiAgICAgICAgICAgICAgInN0YXR1cyIgOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IiA6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPmlkZW50aWZpZXI8L2I+OiBNZW1iZXIgTnVtYmVyOlx1MDBhMDg4ODAwOTMzNTAxPC9wPjxwPjxiPnN0YXR1czwvYj46IGFjdGl2ZTwvcD48cD48Yj50eXBlPC9iPjogUFBPIDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHBzOi8vbmFoZG8ub3JnL3NvcHRcIj5Tb3VyY2Ugb2YgUGF5bWVudCBUeXBvbG9neTwvYT4jMzcxMjsgPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tdjMtQWN0Q29kZS5odG1sXCI+QWN0Q29kZTwvYT4jUFBPICZxdW90O3ByZWZlcnJlZCBwcm92aWRlciBvcmdhbml6YXRpb24gcG9saWN5JnF1b3Q7KTwvc3Bhbj48L3A+PHA+PGI+c3Vic2NyaWJlcklkPC9iPjogODg4MDA5MzM1PC9wPjxwPjxiPmJlbmVmaWNpYXJ5PC9iPjogPGEgaHJlZj1cIlBhdGllbnQtZXhhbXBsZS5odG1sXCI+UGF0aWVudC9leGFtcGxlPC9hPiAmcXVvdDsgU0hBVyZxdW90OzwvcD48cD48Yj5yZWxhdGlvbnNoaXA8L2I+OiBTZWxmIDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tc3Vic2NyaWJlci1yZWxhdGlvbnNoaXAuaHRtbFwiPlN1YnNjcmliZXJQb2xpY3lob2xkZXIgUmVsYXRpb25zaGlwIENvZGVzPC9hPiNzZWxmKTwvc3Bhbj48L3A+PHA+PGI+cGVyaW9kPC9iPjogMjAyMC0wMS0wMSAtLSZndDsgKG9uZ29pbmcpPC9wPjxwPjxiPnBheW9yPC9iPjogPGEgaHJlZj1cIk9yZ2FuaXphdGlvbi1hY21lLXBheWVyLmh0bWxcIj5Pcmdhbml6YXRpb24vYWNtZS1wYXllcjogQWNtZSBIZWFsdGggUGxhbjwvYT4gJnF1b3Q7QWNtZSBIZWFsdGggUGxhbiZxdW90OzwvcD48YmxvY2txdW90ZT48cD48Yj5jbGFzczwvYj48L3A+PHA+PGI+dHlwZTwvYj46IEFuIGVtcGxveWVlIGdyb3VwIDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tY292ZXJhZ2UtY2xhc3MuaHRtbFwiPkNvdmVyYWdlIENsYXNzIENvZGVzPC9hPiNncm91cCAmcXVvdDtHcm91cCZxdW90Oyk8L3NwYW4+PC9wPjxwPjxiPnZhbHVlPC9iPjogeHl6PC9wPjxwPjxiPm5hbWU8L2I+OiBYWVogZW1wbG95ZWUgR3JvdXAgUGxhbjwvcD48L2Jsb2NrcXVvdGU+PGJsb2NrcXVvdGU+PHA+PGI+Y2xhc3M8L2I+PC9wPjxwPjxiPnR5cGU8L2I+OiBBIHNwZWNpZmljIHN1aXRlIG9mIGJlbmVmaXRzLiA8c3BhbiBzdHlsZT1cImJhY2tncm91bmQ6IExpZ2h0R29sZGVuUm9kWWVsbG93OyBtYXJnaW46IDRweDsgYm9yZGVyOiAxcHggc29saWQga2hha2lcIj4gKDxhIGhyZWY9XCJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy81LjMuMC9Db2RlU3lzdGVtLWNvdmVyYWdlLWNsYXNzLmh0bWxcIj5Db3ZlcmFnZSBDbGFzcyBDb2RlczwvYT4jcGxhbiAmcXVvdDtQbGFuJnF1b3Q7KTwvc3Bhbj48L3A+PHA+PGI+dmFsdWU8L2I+OiBnb2xkPC9wPjxwPjxiPm5hbWU8L2I+OiBBY21lIEdvbGQgUGxhbjwvcD48L2Jsb2NrcXVvdGU+PC9kaXY+Igp9LAogICAgICAgICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAidHlwZSI6IHsKICAgICAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vdjItMDIwMyIsCiAgICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICJNQiIsCiAgICAgICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJNZW1iZXIgTnVtYmVyIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvbWVtYmVyaWRlbnRpZmllciIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiODg4MDA5MzM1MDEiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAic3RhdHVzIjogImFjdGl2ZSIsCiAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92My1BY3RDb2RlIiwKICAgICAgICAgICAgICAgICAgImNvZGUiOiAiUFBPIiwKICAgICAgICAgICAgICAgICAgImRpc3BsYXkiOiAicHJlZmVycmVkIHByb3ZpZGVyIG9yZ2FuaXphdGlvbiBwb2xpY3kiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAidGV4dCI6ICJQUE8iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdWJzY3JpYmVySWQiOiAiODg4MDA5MzM1IiwKICAgICAgICAgICAgImJlbmVmaWNpYXJ5IjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50LzEyMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlbGF0aW9uc2hpcCI6IHsKICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vc3Vic2NyaWJlci1yZWxhdGlvbnNoaXAiLAogICAgICAgICAgICAgICAgICAiY29kZSI6ICJzZWxmIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgInRleHQiOiAiU2VsZiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBlcmlvZCI6IHsKICAgICAgICAgICAgICAic3RhcnQiOiAiMjAyMC0wMS0wMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBheW9yIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9Pcmdhbml6YXRpb24vYWNtZS1wYXllciIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJBY21lIEhlYWx0aCBQbGFuIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImNsYXNzIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9jb3ZlcmFnZS1jbGFzcyIsCiAgICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICJncm91cCIsCiAgICAgICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJHcm91cCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICJ0ZXh0IjogIkFuIGVtcGxveWVlIGdyb3VwIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICJ4eXoiLAogICAgICAgICAgICAgICAgIm5hbWUiOiAiWFlaIGVtcGxveWVlIEdyb3VwIFBsYW4iCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAidHlwZSI6IHsKICAgICAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vY292ZXJhZ2UtY2xhc3MiLAogICAgICAgICAgICAgICAgICAgICAgImNvZGUiOiAicGxhbiIsCiAgICAgICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJQbGFuIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgInRleHQiOiAiQSBzcGVjaWZpYyBzdWl0ZSBvZiBiZW5lZml0cy4iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInZhbHVlIjogImdvbGQiLAogICAgICAgICAgICAgICAgIm5hbWUiOiAiQWNtZSBHb2xkIFBsYW4iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInNlYXJjaCI6IHsKICAgICAgICAgICAgIm1vZGUiOiAibWF0Y2giCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgImRldmljZSI6IG51bGwsCiAgICAibWVkaWNhdGlvbiI6IHsKICAgICAgInJlc291cmNlVHlwZSI6ICJCdW5kbGUiLAogICAgICAidHlwZSI6ICJzZWFyY2hzZXQiLAogICAgICAidG90YWwiOiAxLAogICAgICAibGluayI6IFsKICAgICAgICB7CiAgICAgICAgICAicmVsYXRpb24iOiAic2VsZiIsCiAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvcjQvTWVkaWNhdGlvbj9faWQ9TUVEMSxNRUQyIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImVudHJ5IjogWwogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvTWVkaWNhdGlvbi9NRUQxIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICAgImlkIjogIk1FRDEiLAogICAgICAgICAgICAidGV4dCI6IHsKICAgICAgICAgICAgICAic3RhdHVzIjogImdlbmVyYXRlZCIsCiAgICAgICAgICAgICAgImRpdiI6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPkdlbmVyYXRlZCBOYXJyYXRpdmUgd2l0aCBEZXRhaWxzPC9iPjwvcD48cD48Yj5jb2RlPC9iPjogRGljbG9mZW5hYyBQb3Rhc3NpdW0gIChwcm9kdWN0KTwvcD48cD48Yj5zdGF0dXM8L2I+OiBhY3RpdmU8L3A+PC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY29kZSI6IHsKICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL25kYyIsCiAgICAgICAgICAgICAgICAgICJjb2RlIjogIjAwOTMtMDk0OCIsCiAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIkRpY2xvZmVuYWMgUG90YXNzaXVtICAocHJvZHVjdCkiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9LAogICAgICAgICAgICAic3RhdHVzIjogImFjdGl2ZSIKICAgICAgICAgIH0sCiAgICAgICAgICAic2VhcmNoIjogewogICAgICAgICAgICAibW9kZSI6ICJtYXRjaCIKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvTWVkaWNhdGlvbi9NRUQyIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICAgImlkIjogIk1FRDIiLAogICAgICAgICAgICAidGV4dCI6IHsKICAgICAgICAgICAgICAic3RhdHVzIjogImdlbmVyYXRlZCIsCiAgICAgICAgICAgICAgImRpdiI6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPkdlbmVyYXRlZCBOYXJyYXRpdmUgd2l0aCBEZXRhaWxzPC9iPjwvcD48cD48Yj5jb2RlPC9iPjogT3h5Q29udGluICAocHJvZHVjdCk8L3A+PHA+PGI+c3RhdHVzPC9iPjogYWN0aXZlPC9wPjwvZGl2PiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9uZGMiLAogICAgICAgICAgICAgICAgICAiY29kZSI6ICI1OTAxMS00MTAiLAogICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJPeHlDb250aW4gIChwcm9kdWN0KSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdGF0dXMiOiAiYWN0aXZlIgogICAgICAgICAgfSwKICAgICAgICAgICJzZWFyY2giOiB7CiAgICAgICAgICAgICJtb2RlIjogIm1hdGNoIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJwcmFjdGl0aW9uZXJzIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogInNlYXJjaHNldCIsCiAgICAgICJ0b3RhbCI6IDEsCiAgICAgICJsaW5rIjogWwogICAgICAgIHsKICAgICAgICAgICJyZWxhdGlvbiI6ICJzZWxmIiwKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9yNC9QcmFjdGl0aW9uZXI/X2lkPURFRiIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJlbnRyeSI6IFsKICAgICAgICB7CiAgICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1ByYWN0aXRpb25lci9ERUYiLAogICAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIlByYWN0aXRpb25lciIsCiAgICAgICAgICAgICJpZCI6ICJERUYiLAogICAgICAgICAgICAidGV4dCIgOiB7CiAgICAgICAgICAgICAgInN0YXR1cyIgOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IiA6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPmlkZW50aWZpZXI8L2I+OiBpZDpcdTAwYTA8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvTmFtaW5nU3lzdGVtLW5waS5odG1sXCI+IzwvYT45OTQxMzM5MTAwLCBpZDpcdTAwYTAyNTQ1NjwvcD48cD48Yj5uYW1lPC9iPjogUm9uYWxkIEJvbmUgPC9wPjxwPjxiPmFkZHJlc3M8L2I+OiAxMDAzIEhFQUxUSENBUkUgRFIgQU1IRVJTVCBNQSAwMTAwMiAoV09SSyk8L3A+PC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL3VzLW5waSIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiOTk0MTMzOTEwMCIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJleHRlbnNpb24iOiBbCiAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAidXJsIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvdXMvY29yZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL3VzLWNvcmUtanVyaXNkaWN0aW9uIiwKICAgICAgICAgICAgICAgICAgICAidmFsdWVDb2RlYWJsZUNvbmNlcHQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwczovL3d3dy51c3BzLmNvbS8iLAogICAgICAgICAgICAgICAgICAgICAgICAgICJjb2RlIjogIk1BIgogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgInRleHQiOiAiTWFzc2FjaHVzZXR0cyIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly93d3cuYWNtZS5vcmcvcHJhY3RpdGlvbmVycyIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiMjU0NTYiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAibmFtZSI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAiZmFtaWx5IjogIkJvbmUiLAogICAgICAgICAgICAgICAgImdpdmVuIjogWwogICAgICAgICAgICAgICAgICAiUm9uYWxkIgogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwcmVmaXgiOiBbCiAgICAgICAgICAgICAgICAgICJEciIKICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJhZGRyZXNzIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ1c2UiOiAid29yayIsCiAgICAgICAgICAgICAgICAibGluZSI6IFsKICAgICAgICAgICAgICAgICAgIjEwMDMgSEVBTFRIQ0FSRSBEUiIKICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiY2l0eSI6ICJBTUhFUlNUIiwKICAgICAgICAgICAgICAgICJzdGF0ZSI6ICJNQSIsCiAgICAgICAgICAgICAgICAicG9zdGFsQ29kZSI6ICIwMTAwMiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0KICAgICAgICAgIH0sCiAgICAgICAgICAic2VhcmNoIjogewogICAgICAgICAgICAibW9kZSI6ICJtYXRjaCIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAicHJhY3RpdGlvbmVyUm9sZXMiOiB7CiAgICAgICJyZXNvdXJjZVR5cGUiOiAiQnVuZGxlIiwKICAgICAgInR5cGUiOiAic2VhcmNoc2V0IiwKICAgICAgInRvdGFsIjogMSwKICAgICAgImxpbmsiOiBbCiAgICAgICAgewogICAgICAgICAgInJlbGF0aW9uIjogInNlbGYiLAogICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL3I0L1ByYWN0aXRpb25lclJvbGU/X2lkPUFCQyIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJlbnRyeSI6IFsKICAgICAgICB7CiAgICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1ByYWN0aXRpb25lclJvbGUvQUJDIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJQcmFjdGl0aW9uZXJSb2xlIiwKICAgICAgICAgICAgImlkIjogIkFCQyIsCiAgICAgICAgICAgICJtZXRhIjogewogICAgICAgICAgICAgICJsYXN0VXBkYXRlZCI6ICIyMDE2LTAyLTI5VDIzOjUyOjMyLjM4N1oiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJ0ZXh0IiA6IHsKICAgICAgICAgICAgICAic3RhdHVzIiA6ICJnZW5lcmF0ZWQiLAogICAgICAgICAgICAgICJkaXYiIDogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+RHIuIFJvbmFsZCBCb25lLCBwcmltYXJ5IGNhcmUgcGh5c2ljaWFuIGF0IEFjbWUgQ2xpbmljPC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicHJhY3RpdGlvbmVyIjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QcmFjdGl0aW9uZXIvREVGIiwKICAgICAgICAgICAgICAiZGlzcGxheSI6ICJEci4gUm9uYWxkIEJvbmUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL09yZ2FuaXphdGlvbi9HSEkiLAogICAgICAgICAgICAgICJkaXNwbGF5IjogIkFjbWUgQ2xpbmljIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY29kZSI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YzLVBhcnRpY2lwYXRpb25GdW5jdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgImNvZGUiOiAiUENQIiwKICAgICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJwcmltYXJ5IGNhcmUgcGh5c2ljaWFuIgogICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vbnVjYy5vcmcvcHJvdmlkZXItdGF4b25vbXkiLAogICAgICAgICAgICAgICAgICAgICJjb2RlIjogIjI2MVFQMjMwMFgiLAogICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIlByaW1hcnkgQ2FyZSBDbGluaWMvQ2VudGVyIgogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInNlYXJjaCI6IHsKICAgICAgICAgICAgIm1vZGUiOiAibWF0Y2giCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgIm9yZ2FuaXphdGlvbnMiOiB7CiAgICAgICJyZXNvdXJjZVR5cGUiOiAiQnVuZGxlIiwKICAgICAgInR5cGUiOiAic2VhcmNoc2V0IiwKICAgICAgInRvdGFsIjogMSwKICAgICAgImxpbmsiOiBbCiAgICAgICAgewogICAgICAgICAgInJlbGF0aW9uIjogInNlbGYiLAogICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL3I0L09yZ2FuaXphdGlvbj9faWQ9R0hJIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImVudHJ5IjogWwogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvT3JnYW5pemF0aW9uL0dISSIsCiAgICAgICAgICAicmVzb3VyY2UiOiB7CiAgICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiT3JnYW5pemF0aW9uIiwKICAgICAgICAgICAgImlkIjogIkdISSIsCiAgICAgICAgICAgICJ0ZXh0IiA6IHsKICAgICAgICAgICAgICAic3RhdHVzIiA6ICJnZW5lcmF0ZWQiLAogICAgICAgICAgICAgICJkaXYiIDogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+PHA+PGI+aWRlbnRpZmllcjwvYj46IGlkOlx1MDBhMDxhIGhyZWY9XCJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy81LjMuMC9OYW1pbmdTeXN0ZW0tbnBpLmh0bWxcIj4jPC9hPjE0MDcwNzEyMzYsIGlkOlx1MDBhMDEyMTExMTExMTwvcD48cD48Yj5hY3RpdmU8L2I+OiB0cnVlPC9wPjxwPjxiPnR5cGU8L2I+OiBIZWFsdGhjYXJlIFByb3ZpZGVyIDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tb3JnYW5pemF0aW9uLXR5cGUuaHRtbFwiPk9yZ2FuaXphdGlvbiB0eXBlPC9hPiNwcm92KTwvc3Bhbj48L3A+PHA+PGI+bmFtZTwvYj46IEFjbWUgQ2xpbmljPC9wPjxwPjxiPnRlbGVjb208L2I+OiBwaDogKCsxKSA3MzQtNjc3LTc3NzcsIDxhIGhyZWY9XCJtYWlsdG86Y3VzdG9tZXItc2VydmljZUBhY21lLWNsaW5pYy5vcmdcIj5jdXN0b21lci1zZXJ2aWNlQGFjbWUtY2xpbmljLm9yZzwvYT48L3A+PHA+PGI+YWRkcmVzczwvYj46IDMzMDAgV0FTSFRFTkFXIEFWRSBTVEUgMjI3IEFNSEVSU1QgTUEgMDEwMDIgVVNBIDwvcD48L2Rpdj4iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGlmaWVyIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2hsNy5vcmcvZmhpci9zaWQvdXMtbnBpIiwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIxNDA3MDcxMjM2IgogICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9zaWQvdXMtdGluIiwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIxMjExMTExMTEiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAiYWN0aXZlIjogdHJ1ZSwKICAgICAgICAgICAgInR5cGUiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9vcmdhbml6YXRpb24tdHlwZSIsCiAgICAgICAgICAgICAgICAgICAgImNvZGUiOiAicHJvdiIsCiAgICAgICAgICAgICAgICAgICAgImRpc3BsYXkiOiAiSGVhbHRoY2FyZSBQcm92aWRlciIKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgIm5hbWUiOiAiQWNtZSBDbGluaWMiLAogICAgICAgICAgICAidGVsZWNvbSI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogInBob25lIiwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIoKzEpIDczNC02NzctNzc3NyIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiZW1haWwiLAogICAgICAgICAgICAgICAgInZhbHVlIjogImN1c3RvbWVyLXNlcnZpY2VAYWNtZS1jbGluaWMub3JnIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImFkZHJlc3MiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgImxpbmUiOiBbCiAgICAgICAgICAgICAgICAgICIzMzAwIFdBU0hURU5BVyBBVkUgU1RFIDIyNyIKICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiY2l0eSI6ICJBTUhFUlNUIiwKICAgICAgICAgICAgICAgICJzdGF0ZSI6ICJNQSIsCiAgICAgICAgICAgICAgICAicG9zdGFsQ29kZSI6ICIwMTAwMiIsCiAgICAgICAgICAgICAgICAiY291bnRyeSI6ICJVU0EiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInNlYXJjaCI6IHsKICAgICAgICAgICAgIm1vZGUiOiAibWF0Y2giCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgImxvY2F0aW9ucyI6IHsKICAgICAgInJlc291cmNlVHlwZSI6ICJCdW5kbGUiLAogICAgICAidHlwZSI6ICJzZWFyY2hzZXQiLAogICAgICAidG90YWwiOiAxLAogICAgICAibGluayI6IFsKICAgICAgICB7CiAgICAgICAgICAicmVsYXRpb24iOiAic2VsZiIsCiAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvcjQvTG9jYXRpb24/X2lkPWhvc3BpdGFsIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImVudHJ5IjogWwogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvTG9jYXRpb24vaG9zcGl0YWwiLAogICAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIkxvY2F0aW9uIiwKICAgICAgICAgICAgImlkIjogImhvc3BpdGFsIiwKICAgICAgICAgICAgInRleHQiIDogewogICAgICAgICAgICAgICJzdGF0dXMiIDogImdlbmVyYXRlZCIsCiAgICAgICAgICAgICAgImRpdiIgOiAiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj48cD48Yj5uYW1lPC9iPjogQWNtZSBDbGluaWM8L3A+PHA+PC9wPjxwPjxiPmFkZHJlc3M8L2I+OiAzMzAwIFdBU0hURU5BVyBBVkUgU1RFIDIyNyBBTUhFUlNUIE1BIDAxMDAyIFVTQSA8L3A+PC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYWRkcmVzcyI6IHsKICAgICAgICAgICAgICAibGluZSI6IFsKICAgICAgICAgICAgICAgICIzMzAwIFdBU0hURU5BVyBBVkUgU1RFIDIyNyIKICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICJjaXR5IjogIkFNSEVSU1QiLAogICAgICAgICAgICAgICJzdGF0ZSI6ICJNQSIsCiAgICAgICAgICAgICAgInBvc3RhbENvZGUiOiAiMDEwMDIiLAogICAgICAgICAgICAgICJjb3VudHJ5IjogIlVTQSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm1hbmFnaW5nT3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9Pcmdhbml6YXRpb24vR0hJIgogICAgICAgICAgICB9CiAgICAgICAgICB9LAogICAgICAgICAgInNlYXJjaCI6IHsKICAgICAgICAgICAgIm1vZGUiOiAiaW5jbHVkZSIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0KICB9LAogICJleHRlbnNpb24iOiB7CiAgICAiZGF2aW5jaS1jcmQuY29uZmlndXJhdGlvbiI6IHsKICAgICAgImNvdmVyYWdlLWluZm8iOiBmYWxzZSwKICAgICAgImNvc3QiOiBmYWxzZSwKICAgICAgImNsYWltIjogZmFsc2UsCiAgICAgICJhcHByb3ByaWF0ZS11c2UiOiBmYWxzZSwKICAgICAgIm1heC1jYXJkcyI6IDUKICAgIH0KICB9Cn0="
}