Da Vinci - Coverage Requirements Discovery
2.2.0 - STU 2.2 United States of America flag

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 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

: Example CRD Request with MedicationRequests

Raw xml | Download


<Binary xmlns="http://hl7.org/fhir">
  <id value="CRDServiceRequest2"/>
  <language value="en"/>
  <contentType value="application/json"/>
  <data
        value="ewogICJob29rSW5zdGFuY2UiOiAiMTM3MmUyNTgtNWFlMi00ZGQzLWI3MTYtZGQwYjFlN2E4NzI4IiwKICAiZmhpclNlcnZlciI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZS1wYXllci9maGlyL2NyZCIsCiAgImhvb2siOiAib3JkZXItZGlzcGF0Y2giLAogICJmaGlyQXV0aG9yaXphdGlvbiI6IHsKICAgICJhY2Nlc3NfdG9rZW4iOiAic29tZS1vcGFxdWUtZmhpci1hY2Nlc3MtdG9rZW4iLAogICAgInRva2VuX3R5cGUiOiAiQmVhcmVyIiwKICAgICJleHBpcmVzX2luIjogMzAwLAogICAgInNjb3BlIjogInVzZXIvUGF0aWVudC5yZWFkIHVzZXIvT2JzZXJ2YXRpb24ucmVhZCIsCiAgICAic3ViamVjdCI6ICJjZHMtc2VydmljZTQiLAogICAgInBhdGllbnQiOiAiMTIzIgogIH0sCiAgImNvbnRleHQiOiB7CiAgICAicGF0aWVudElkIjogIjEyMyIsCiAgICAicGVyZm9ybWVyIjogIk9yZ2FuaXphdGlvbi9waGFybTEiLAogICAgImRpc3BhdGNoZWRPcmRlcnMiOiBbIk1lZGljYXRpb25SZXF1ZXN0LzExMTEiLCAiTWVkaWNhdGlvblJlcXVlc3QvMjIyMiJdLAogICAgImZ1bGZpbGxtZW50VGFza3MiOiBbewogICAgICAicmVzb3VyY2VUeXBlIjogIlRhc2siLAogICAgICAiaWQiOiAiQSIsCiAgICAgICJ0ZXh0IjogewogICAgICAgICJzdGF0dXMiOiAiZW1wdHkiLAogICAgICAgICJkaXYiOiAiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj5ObyBuYXJyYXRpdmUgcHJvdmlkZWQ8L2Rpdj4iCiAgICAgIH0sCiAgICAgICJzdGF0dXMiOiAicmVxdWVzdGVkIiwKICAgICAgImludGVudCI6ICJvcmRlciIsCiAgICAgICJjb2RlIjogewogICAgICAgICJjb2RpbmciOiBbewogICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL0NvZGVTeXN0ZW0vdGFzay1jb2RlIiwKICAgICAgICAgICJjb2RlIjogImZ1bGZpbGwiCiAgICAgICAgfV0KICAgICAgfSwKICAgICAgImZvY3VzIjogewogICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9NZWRpY2F0aW9uUmVxdWVzdC8xMTExIgogICAgICB9LAogICAgICAiZm9yIjogewogICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QYXRpZW50LzEyMyIKICAgICAgfSwKICAgICAgIm93bmVyIjogewogICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QcmFjdGl0aW9uZXIvOTg3IgogICAgICB9LAogICAgICAicmVzdHJpY3Rpb24iOiB7CiAgICAgICAgInJlcGV0aXRpb25zIjogMQogICAgICB9CiAgICB9XQogIH0sCiAgInByZWZldGNoIjogewogICAgInBhdGllbnQiOiB7CiAgICAgICJyZXNvdXJjZVR5cGUiOiAiUGF0aWVudCIsCiAgICAgICJpZCI6ICIxMjMiLAogICAgICAidGV4dCI6IHsKICAgICAgICAic3RhdHVzIjogImdlbmVyYXRlZCIsCiAgICAgICAgImRpdiI6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwIHN0eWxlPVwiYm9yZGVyOiAxcHggIzY2MWFmZiBzb2xpZDsgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZmZjsgcGFkZGluZzogMTBweDtcIj48Yj5BbXkgVi4gQmF4dGVyIDwvYj4gZmVtYWxlLCBEb0I6IDE5ODctMDItMjAgKCBNZWRpY2FsIFJlY29yZCBOdW1iZXI6wqAxMDMyNzAywqAodXNlOsKgVVNVQUwpKTwvcD48aHIvPjx0YWJsZSBjbGFzcz1cImdyaWRcIj48dHI+PHRkIHN0eWxlPVwiYmFja2dyb3VuZC1jb2xvcjogI2YzZjVkYVwiIHRpdGxlPVwiUmVjb3JkIGlzIGFjdGl2ZVwiPkFjdGl2ZTo8L3RkPjx0ZCBjb2xzcGFuPVwiM1wiPnRydWU8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICNmM2Y1ZGFcIiB0aXRsZT1cIkFsdGVybmF0ZSBuYW1lcyAoc2VlIHRoZSBvbmUgYWJvdmUpXCI+QWx0LiBOYW1lOjwvdGQ+PHRkIGNvbHNwYW49XCIzXCI+QW15IFYuIFNoYXcgKE9MRCk8L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT1cImJhY2tncm91bmQtY29sb3I6ICNmM2Y1ZGFcIiB0aXRsZT1cIldheXMgdG8gY29udGFjdCB0aGUgUGF0aWVudFwiPkNvbnRhY3QgRGV0YWlsczo8L3RkPjx0ZCBjb2xzcGFuPVwiM1wiPjx1bD48bGk+cGg6IDU1NS01NTUtNTU1NShIT01FKTwvbGk+PGxpPjxhIGhyZWY9XCJtYWlsdG86YW15LnNoYXdAZXhhbXBsZS5vcmdcIj5hbXkuc2hhd0BleGFtcGxlLm9yZzwvYT48L2xpPjxsaT40OSBNRUFET1cgU1QgTU9VTkRTIE9LIDc0MDQ3IFVTIChPTEQpPC9saT48bGk+MTgzIE1PVU5UQUlOIFZJRVcgU1QgTU9VTkRTIE9LIDc0MDQ4IFVTIDwvbGk+PC91bD48L3RkPjwvdHI+PC90YWJsZT48L2Rpdj4iCiAgICAgIH0sCiAgICAgICJleHRlbnNpb24iOiBbCiAgICAgICAgewogICAgICAgICAgInVybCI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3VzL2NvcmUvU3RydWN0dXJlRGVmaW5pdGlvbi91cy1jb3JlLWJpcnRoc2V4IiwKICAgICAgICAgICJ2YWx1ZUNvZGUiOiAiRiIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2hsNy5vcmcvZmhpci91cy9jb3JlL1N0cnVjdHVyZURlZmluaXRpb24vdXMtY29yZS1zZXgiLAogICAgICAgICAgInZhbHVlQ29kZSI6ICIyNDgxNTIwMDIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAidXJsIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvdXMvY29yZS9TdHJ1Y3R1cmVEZWZpbml0aW9uL3VzLWNvcmUtZ2VuZGVySWRlbnRpdHkiLAogICAgICAgICAgInZhbHVlQ29kZWFibGVDb25jZXB0IjogewogICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92My1OdWxsRmxhdm9yIiwKICAgICAgICAgICAgICAgICJjb2RlIjogIlVOSyIsCiAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJVbmtub3duIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRleHQiOiAiVW5rbm93biIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0sCiAgICAgICJpZGVudGlmaWVyIjogWwogICAgICAgIHsKICAgICAgICAgICJ1c2UiOiAidXN1YWwiLAogICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YyLTAyMDMiLAogICAgICAgICAgICAgICAgImNvZGUiOiAiTVIiLAogICAgICAgICAgICAgICAgImRpc3BsYXkiOiAiTWVkaWNhbCBSZWNvcmQgTnVtYmVyIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgInRleHQiOiAiTWVkaWNhbCBSZWNvcmQgTnVtYmVyIgogICAgICAgICAgfSwKICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL05hbWluZ1N5c3RlbS9tcm4iLAogICAgICAgICAgInZhbHVlIjogIjEwMzI3MDIiCiAgICAgICAgfQogICAgICBdLAogICAgICAiYWN0aXZlIjogdHJ1ZSwKICAgICAgIm5hbWUiOiBbCiAgICAgICAgewogICAgICAgICAgInVzZSI6ICJvbGQiLAogICAgICAgICAgImZhbWlseSI6ICJTaGF3IiwKICAgICAgICAgICJnaXZlbiI6IFsKICAgICAgICAgICAgIkFteSIsCiAgICAgICAgICAgICJWLiIKICAgICAgICAgIF0sCiAgICAgICAgICAicGVyaW9kIjogewogICAgICAgICAgICAic3RhcnQiOiAiMjAxNi0xMi0wNiIsCiAgICAgICAgICAgICJlbmQiOiAiMjAyMC0wNy0yMiIKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJmYW1pbHkiOiAiQmF4dGVyIiwKICAgICAgICAgICJnaXZlbiI6IFsKICAgICAgICAgICAgIkFteSIsCiAgICAgICAgICAgICJWLiIKICAgICAgICAgIF0sCiAgICAgICAgICAic3VmZml4IjogWwogICAgICAgICAgICAiUGhhcm1EIgogICAgICAgICAgXSwKICAgICAgICAgICJwZXJpb2QiOiB7CiAgICAgICAgICAgICJzdGFydCI6ICIyMDIwLTA3LTIyIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXSwKICAgICAgInRlbGVjb20iOiBbCiAgICAgICAgewogICAgICAgICAgInN5c3RlbSI6ICJwaG9uZSIsCiAgICAgICAgICAidmFsdWUiOiAiNTU1LTU1NS01NTU1IiwKICAgICAgICAgICJ1c2UiOiAiaG9tZSIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJzeXN0ZW0iOiAiZW1haWwiLAogICAgICAgICAgInZhbHVlIjogImFteS5zaGF3QGV4YW1wbGUub3JnIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImdlbmRlciI6ICJmZW1hbGUiLAogICAgICAiYmlydGhEYXRlIjogIjE5ODctMDItMjAiLAogICAgICAiYWRkcmVzcyI6IFsKICAgICAgICB7CiAgICAgICAgICAidXNlIjogIm9sZCIsCiAgICAgICAgICAibGluZSI6IFsKICAgICAgICAgICAgIjQ5IE1FQURPVyBTVCIKICAgICAgICAgIF0sCiAgICAgICAgICAiY2l0eSI6ICJNT1VORFMiLAogICAgICAgICAgInN0YXRlIjogIk9LIiwKICAgICAgICAgICJwb3N0YWxDb2RlIjogIjc0MDQ3IiwKICAgICAgICAgICJjb3VudHJ5IjogIlVTIiwKICAgICAgICAgICJwZXJpb2QiOiB7CiAgICAgICAgICAgICJzdGFydCI6ICIyMDE2LTEyLTA2IiwKICAgICAgICAgICAgImVuZCI6ICIyMDIwLTA3LTIyIgogICAgICAgICAgfQogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgImxpbmUiOiBbCiAgICAgICAgICAgICIxODMgTU9VTlRBSU4gVklFVyBTVCIKICAgICAgICAgIF0sCiAgICAgICAgICAiY2l0eSI6ICJNT1VORFMiLAogICAgICAgICAgInN0YXRlIjogIk9LIiwKICAgICAgICAgICJwb3N0YWxDb2RlIjogIjc0MDQ4IiwKICAgICAgICAgICJjb3VudHJ5IjogIlVTIiwKICAgICAgICAgICJwZXJpb2QiOiB7CiAgICAgICAgICAgICJzdGFydCI6ICIyMDIwLTA3LTIyIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJlbmNvdW50ZXIiOiB7CiAgICAgICJyZXNvdXJjZVR5cGUiOiAiRW5jb3VudGVyIiwKICAgICAgImlkIjogIjk4NyIsCiAgICAgICJ0ZXh0IiA6IHsKICAgICAgICAic3RhdHVzIiA6ICJnZW5lcmF0ZWQiLAogICAgICAgICJkaXYiIDogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+PHA+PGI+R2VuZXJhdGVkIE5hcnJhdGl2ZTogRW5jb3VudGVyPC9iPjxhIG5hbWU9XCJleGFtcGxlLTFcIj4gPC9hPjwvcD48ZGl2IHN0eWxlPVwiZGlzcGxheTogaW5saW5lLWJsb2NrOyBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllMGU3OyBwYWRkaW5nOiA2cHg7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCAjOGRhMWI0OyBib3JkZXItcmFkaXVzOiA1cHg7IGxpbmUtaGVpZ2h0OiA2MCVcIj48cCBzdHlsZT1cIm1hcmdpbi1ib3R0b206IDBweFwiPlJlc291cmNlIEVuY291bnRlciAmcXVvdDtleGFtcGxlLTEmcXVvdDsgVXBkYXRlZCAmcXVvdDsyMDE3LTA1LTI2IDExOjU2OjU3LTA0MDAmcXVvdDsgPC9wPjxwIHN0eWxlPVwibWFyZ2luLWJvdHRvbTogMHB4XCI+UHJvZmlsZTogPGEgaHJlZj1cIlN0cnVjdHVyZURlZmluaXRpb24tdXMtY29yZS1lbmNvdW50ZXIuaHRtbFwiPlVTIENvcmUgRW5jb3VudGVyIFByb2ZpbGUgKHZlcnNpb24gNy4wLjAtYmFsbG90KTwvYT48L3A+PC9kaXY+PHA+PGI+c3RhdHVzPC9iPjogZmluaXNoZWQ8L3A+PHA+PGI+Y2xhc3M8L2I+OiBhbWJ1bGF0b3J5IChEZXRhaWxzOiBodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YzLUFjdENvZGUgY29kZSBBTUIgPSAnYW1idWxhdG9yeScsIHN0YXRlZCBhcyAnYW1idWxhdG9yeScpPC9wPjxwPjxiPnR5cGU8L2I+OiBPZmZpY2UgVmlzaXQgPHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kOiBMaWdodEdvbGRlblJvZFllbGxvdzsgbWFyZ2luOiA0cHg7IGJvcmRlcjogMXB4IHNvbGlkIGtoYWtpXCI+ICg8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvQ29kZVN5c3RlbS1DUFQuaHRtbFwiPkN1cnJlbnQgUHJvY2VkdXJhbCBUZXJtaW5vbG9neSAoQ1BUwq4pPC9hPiM5OTIxMSk8L3NwYW4+PC9wPjxwPjxiPnN1YmplY3Q8L2I+OiA8YSBocmVmPVwiUGF0aWVudC1leGFtcGxlLmh0bWxcIj5QYXRpZW50L2V4YW1wbGU8L2E+ICZxdW90OyBTSEFXJnF1b3Q7PC9wPjxwPjxiPnBlcmlvZDwvYj46IDIwMTUtMTEtMDEgMTc6MDA6MTQtMDUwMCAtLSZndDsgMjAxNS0xMS0wMSAxODowMDoxNC0wNTAwPC9wPjxoMz5Mb2NhdGlvbnM8L2gzPjx0YWJsZSBjbGFzcz1cImdyaWRcIj48dHI+PHRkIHN0eWxlPVwiZGlzcGxheTogbm9uZVwiPi08L3RkPjx0ZD48Yj5Mb2NhdGlvbjwvYj48L3RkPjwvdHI+PHRyPjx0ZCBzdHlsZT1cImRpc3BsYXk6IG5vbmVcIj4qPC90ZD48dGQ+PGEgaHJlZj1cIkxvY2F0aW9uLWhvc3BpdGFsLmh0bWxcIj5Mb2NhdGlvbi9ob3NwaXRhbDogSG9seSBGYW1pbHkgSG9zcGl0YWw8L2E+ICZxdW90O0hvbHkgRmFtaWx5IEhvc3BpdGFsJnF1b3Q7PC90ZD48L3RyPjwvdGFibGU+PC9kaXY+Igp9LAogICAgICAic3RhdHVzIjogImZpbmlzaGVkIiwKICAgICAgImNsYXNzIjogewogICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92My1BY3RDb2RlIiwKICAgICAgICAiY29kZSI6ICJBTUIiLAogICAgICAgICJkaXNwbGF5IjogImFtYnVsYXRvcnkiCiAgICAgIH0sCiAgICAgICJ0eXBlIjogWwogICAgICAgIHsKICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly93d3cuYW1hLWFzc24ub3JnL2dvL2NwdCIsCiAgICAgICAgICAgICAgImNvZGUiOiAiOTkyMTEiCiAgICAgICAgICAgIH0KICAgICAgICAgIF0sCiAgICAgICAgICAidGV4dCI6ICJPZmZpY2UgVmlzaXQiCiAgICAgICAgfQogICAgICBdLAogICAgICAic3ViamVjdCI6IHsKICAgICAgICAicmVmZXJlbmNlIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvUGF0aWVudC8xMjMiCiAgICAgIH0sCiAgICAgICJwZXJpb2QiOiB7CiAgICAgICAgInN0YXJ0IjogIjIwMTUtMTEtMDFUMTc6MDA6MTQtMDU6MDAiLAogICAgICAgICJlbmQiOiAiMjAxNS0xMS0wMVQxODowMDoxNC0wNTowMCIKICAgICAgfSwKICAgICAgImxvY2F0aW9uIjogWwogICAgICAgIHsKICAgICAgICAgICJsb2NhdGlvbiI6IHsKICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL0xvY2F0aW9uL2hvc3BpdGFsIiwKICAgICAgICAgICAgImRpc3BsYXkiOiAiSG9seSBGYW1pbHkgSG9zcGl0YWwiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgImNvdmVyYWdlIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogInNlYXJjaHNldCIsCiAgICAgICJ0b3RhbCI6IDEsCiAgICAgICJsaW5rIjogWwogICAgICAgIHsKICAgICAgICAgICJyZWxhdGlvbiI6ICJzZWxmIiwKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9yNC9Db3ZlcmFnZT9wYXRpZW50PTEyMyZzdGF0dXM9YWN0aXZlIgogICAgICAgIH0KICAgICAgXSwKICAgICAgImVudHJ5IjogWwogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvQ292ZXJhZ2UvQ09WMSIsCiAgICAgICAgICAicmVzb3VyY2UiOiB7CiAgICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiQ292ZXJhZ2UiLAogICAgICAgICAgICAiaWQiOiAiQ09WMSIsCiAgICAgICAgICAgICJ0ZXh0IiA6IHsKICAgICAgICAgICAgICAic3RhdHVzIiA6ICJnZW5lcmF0ZWQiLAogICAgICAgICAgICAgICJkaXYiIDogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+PHA+PGI+aWRlbnRpZmllcjwvYj46IE1lbWJlciBOdW1iZXI6XHUwMGEwODg4MDA5MzM1MDE8L3A+PHA+PGI+c3RhdHVzPC9iPjogYWN0aXZlPC9wPjxwPjxiPnR5cGU8L2I+OiBQUE8gPHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kOiBMaWdodEdvbGRlblJvZFllbGxvdzsgbWFyZ2luOiA0cHg7IGJvcmRlcjogMXB4IHNvbGlkIGtoYWtpXCI+ICg8YSBocmVmPVwiaHR0cHM6Ly9uYWhkby5vcmcvc29wdFwiPlNvdXJjZSBvZiBQYXltZW50IFR5cG9sb2d5PC9hPiMzNzEyOyA8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvQ29kZVN5c3RlbS12My1BY3RDb2RlLmh0bWxcIj5BY3RDb2RlPC9hPiNQUE8gJnF1b3Q7cHJlZmVycmVkIHByb3ZpZGVyIG9yZ2FuaXphdGlvbiBwb2xpY3kmcXVvdDspPC9zcGFuPjwvcD48cD48Yj5zdWJzY3JpYmVySWQ8L2I+OiA4ODgwMDkzMzU8L3A+PHA+PGI+YmVuZWZpY2lhcnk8L2I+OiA8YSBocmVmPVwiUGF0aWVudC1leGFtcGxlLmh0bWxcIj5QYXRpZW50L2V4YW1wbGU8L2E+ICZxdW90OyBTSEFXJnF1b3Q7PC9wPjxwPjxiPnJlbGF0aW9uc2hpcDwvYj46IFNlbGYgPHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kOiBMaWdodEdvbGRlblJvZFllbGxvdzsgbWFyZ2luOiA0cHg7IGJvcmRlcjogMXB4IHNvbGlkIGtoYWtpXCI+ICg8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvQ29kZVN5c3RlbS1zdWJzY3JpYmVyLXJlbGF0aW9uc2hpcC5odG1sXCI+U3Vic2NyaWJlclBvbGljeWhvbGRlciBSZWxhdGlvbnNoaXAgQ29kZXM8L2E+I3NlbGYpPC9zcGFuPjwvcD48cD48Yj5wZXJpb2Q8L2I+OiAyMDIwLTAxLTAxIC0tJmd0OyAob25nb2luZyk8L3A+PHA+PGI+cGF5b3I8L2I+OiA8YSBocmVmPVwiT3JnYW5pemF0aW9uLWFjbWUtcGF5ZXIuaHRtbFwiPk9yZ2FuaXphdGlvbi9hY21lLXBheWVyOiBBY21lIEhlYWx0aCBQbGFuPC9hPiAmcXVvdDtBY21lIEhlYWx0aCBQbGFuJnF1b3Q7PC9wPjxibG9ja3F1b3RlPjxwPjxiPmNsYXNzPC9iPjwvcD48cD48Yj50eXBlPC9iPjogQW4gZW1wbG95ZWUgZ3JvdXAgPHNwYW4gc3R5bGU9XCJiYWNrZ3JvdW5kOiBMaWdodEdvbGRlblJvZFllbGxvdzsgbWFyZ2luOiA0cHg7IGJvcmRlcjogMXB4IHNvbGlkIGtoYWtpXCI+ICg8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvQ29kZVN5c3RlbS1jb3ZlcmFnZS1jbGFzcy5odG1sXCI+Q292ZXJhZ2UgQ2xhc3MgQ29kZXM8L2E+I2dyb3VwICZxdW90O0dyb3VwJnF1b3Q7KTwvc3Bhbj48L3A+PHA+PGI+dmFsdWU8L2I+OiB4eXo8L3A+PHA+PGI+bmFtZTwvYj46IFhZWiBlbXBsb3llZSBHcm91cCBQbGFuPC9wPjwvYmxvY2txdW90ZT48YmxvY2txdW90ZT48cD48Yj5jbGFzczwvYj48L3A+PHA+PGI+dHlwZTwvYj46IEEgc3BlY2lmaWMgc3VpdGUgb2YgYmVuZWZpdHMuIDxzcGFuIHN0eWxlPVwiYmFja2dyb3VuZDogTGlnaHRHb2xkZW5Sb2RZZWxsb3c7IG1hcmdpbjogNHB4OyBib3JkZXI6IDFweCBzb2xpZCBraGFraVwiPiAoPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL0NvZGVTeXN0ZW0tY292ZXJhZ2UtY2xhc3MuaHRtbFwiPkNvdmVyYWdlIENsYXNzIENvZGVzPC9hPiNwbGFuICZxdW90O1BsYW4mcXVvdDspPC9zcGFuPjwvcD48cD48Yj52YWx1ZTwvYj46IGdvbGQ8L3A+PHA+PGI+bmFtZTwvYj46IEFjbWUgR29sZCBQbGFuPC9wPjwvYmxvY2txdW90ZT48L2Rpdj4iCn0sCiAgICAgICAgICAgICJpZGVudGlmaWVyIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92Mi0wMjAzIiwKICAgICAgICAgICAgICAgICAgICAgICJjb2RlIjogIk1CIiwKICAgICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk1lbWJlciBOdW1iZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvZmhpci9tZW1iZXJpZGVudGlmaWVyIiwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICI4ODgwMDkzMzUwMSIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJzdGF0dXMiOiAiYWN0aXZlIiwKICAgICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL3YzLUFjdENvZGUiLAogICAgICAgICAgICAgICAgICAiY29kZSI6ICJQUE8iLAogICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJwcmVmZXJyZWQgcHJvdmlkZXIgb3JnYW5pemF0aW9uIHBvbGljeSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICJ0ZXh0IjogIlBQTyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN1YnNjcmliZXJJZCI6ICI4ODgwMDkzMzUiLAogICAgICAgICAgICAiYmVuZWZpY2lhcnkiOiB7CiAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL1BhdGllbnQvMTIzIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVsYXRpb25zaGlwIjogewogICAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9zdWJzY3JpYmVyLXJlbGF0aW9uc2hpcCIsCiAgICAgICAgICAgICAgICAgICJjb2RlIjogInNlbGYiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAidGV4dCI6ICJTZWxmIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicGVyaW9kIjogewogICAgICAgICAgICAgICJzdGFydCI6ICIyMDIwLTAxLTAxIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicGF5b3IiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInJlZmVyZW5jZSI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL09yZ2FuaXphdGlvbi9hY21lLXBheWVyIiwKICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIkFjbWUgSGVhbHRoIFBsYW4iCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAiY2xhc3MiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy9Db2RlU3lzdGVtL2NvdmVyYWdlLWNsYXNzIiwKICAgICAgICAgICAgICAgICAgICAgICJjb2RlIjogImdyb3VwIiwKICAgICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIkdyb3VwIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgInRleHQiOiAiQW4gZW1wbG95ZWUgZ3JvdXAiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInZhbHVlIjogInh5eiIsCiAgICAgICAgICAgICAgICAibmFtZSI6ICJYWVogZW1wbG95ZWUgR3JvdXAgUGxhbiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS9jb3ZlcmFnZS1jbGFzcyIsCiAgICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICJwbGFuIiwKICAgICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIlBsYW4iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAidGV4dCI6ICJBIHNwZWNpZmljIHN1aXRlIG9mIGJlbmVmaXRzLiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiZ29sZCIsCiAgICAgICAgICAgICAgICAibmFtZSI6ICJBY21lIEdvbGQgUGxhbiIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0KICAgICAgICAgIH0sCiAgICAgICAgICAic2VhcmNoIjogewogICAgICAgICAgICAibW9kZSI6ICJtYXRjaCIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAiZGV2aWNlIjogbnVsbCwKICAgICJtZWRpY2F0aW9uIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogInNlYXJjaHNldCIsCiAgICAgICJ0b3RhbCI6IDEsCiAgICAgICJsaW5rIjogWwogICAgICAgIHsKICAgICAgICAgICJyZWxhdGlvbiI6ICJzZWxmIiwKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9yNC9NZWRpY2F0aW9uP19pZD1NRUQxLE1FRDIiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZW50cnkiOiBbCiAgICAgICAgewogICAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9NZWRpY2F0aW9uL01FRDEiLAogICAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIk1lZGljYXRpb24iLAogICAgICAgICAgICAiaWQiOiAiTUVEMSIsCiAgICAgICAgICAgICJ0ZXh0IjogewogICAgICAgICAgICAgICJzdGF0dXMiOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IjogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+PHA+PGI+R2VuZXJhdGVkIE5hcnJhdGl2ZSB3aXRoIERldGFpbHM8L2I+PC9wPjxwPjxiPmNvZGU8L2I+OiBEaWNsb2ZlbmFjIFBvdGFzc2l1bSAocHJvZHVjdCk8L3A+PHA+PGI+c3RhdHVzPC9iPjogYWN0aXZlPC9wPjwvZGl2PiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImNvZGUiOiB7CiAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC9uZGMiLAogICAgICAgICAgICAgICAgICAiY29kZSI6ICIwMDkzLTA5NDgiLAogICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJEaWNsb2ZlbmFjIFBvdGFzc2l1bSAocHJvZHVjdCkiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9LAogICAgICAgICAgICAic3RhdHVzIjogImFjdGl2ZSIKICAgICAgICAgIH0sCiAgICAgICAgICAic2VhcmNoIjogewogICAgICAgICAgICAibW9kZSI6ICJtYXRjaCIKICAgICAgICAgIH0KICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICJmdWxsVXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvTWVkaWNhdGlvbi9NRUQyIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJNZWRpY2F0aW9uIiwKICAgICAgICAgICAgImlkIjogIk1FRDIiLAogICAgICAgICAgICAidGV4dCI6IHsKICAgICAgICAgICAgICAic3RhdHVzIjogImdlbmVyYXRlZCIsCiAgICAgICAgICAgICAgImRpdiI6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPkdlbmVyYXRlZCBOYXJyYXRpdmUgd2l0aCBEZXRhaWxzPC9iPjwvcD48cD48Yj5jb2RlPC9iPjogT3h5Q29udGluIChwcm9kdWN0KTwvcD48cD48Yj5zdGF0dXM8L2I+OiBhY3RpdmU8L3A+PC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY29kZSI6IHsKICAgICAgICAgICAgICAiY29kaW5nIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL25kYyIsCiAgICAgICAgICAgICAgICAgICJjb2RlIjogIjU5MDExLTQxMCIsCiAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIk94eUNvbnRpbiAocHJvZHVjdCkiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgXQogICAgICAgICAgICB9LAogICAgICAgICAgICAic3RhdHVzIjogImFjdGl2ZSIKICAgICAgICAgIH0sCiAgICAgICAgICAic2VhcmNoIjogewogICAgICAgICAgICAibW9kZSI6ICJtYXRjaCIKICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIF0KICAgIH0sCiAgICAicHJhY3RpdGlvbmVycyI6IHsKICAgICAgInJlc291cmNlVHlwZSI6ICJCdW5kbGUiLAogICAgICAidHlwZSI6ICJzZWFyY2hzZXQiLAogICAgICAidG90YWwiOiAxLAogICAgICAibGluayI6IFsKICAgICAgICB7CiAgICAgICAgICAicmVsYXRpb24iOiAic2VsZiIsCiAgICAgICAgICAidXJsIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvcjQvUHJhY3RpdGlvbmVyP19pZD1ERUYiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZW50cnkiOiBbCiAgICAgICAgewogICAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QcmFjdGl0aW9uZXIvREVGIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJQcmFjdGl0aW9uZXIiLAogICAgICAgICAgICAiaWQiOiAiREVGIiwKICAgICAgICAgICAgInRleHQiIDogewogICAgICAgICAgICAgICJzdGF0dXMiIDogImdlbmVyYXRlZCIsCiAgICAgICAgICAgICAgImRpdiIgOiAiPGRpdiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWxcIj48cD48Yj5pZGVudGlmaWVyPC9iPjogaWQ6XHUwMGEwPGEgaHJlZj1cImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnLzUuMy4wL05hbWluZ1N5c3RlbS1ucGkuaHRtbFwiPiM8L2E+OTk0MTMzOTEwMCwgaWQ6XHUwMGEwMjU0NTY8L3A+PHA+PGI+bmFtZTwvYj46IFJvbmFsZCBCb25lIDwvcD48cD48Yj5hZGRyZXNzPC9iPjogMTAwMyBIRUFMVEhDQVJFIERSIEFNSEVSU1QgTUEgMDEwMDIgKFdPUkspPC9wPjwvZGl2PiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aWZpZXIiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3NpZC91cy1ucGkiLAogICAgICAgICAgICAgICAgInZhbHVlIjogIjk5NDEzMzkxMDAiCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAiZXh0ZW5zaW9uIjogWwogICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgInVybCI6ICJodHRwOi8vaGw3Lm9yZy9maGlyL3VzL2NvcmUvU3RydWN0dXJlRGVmaW5pdGlvbi91cy1jb3JlLWp1cmlzZGljdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgInZhbHVlQ29kZWFibGVDb25jZXB0IjogewogICAgICAgICAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cHM6Ly93d3cudXNwcy5jb20vIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICJNQSIKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICJ0ZXh0IjogIk1hc3NhY2h1c2V0dHMiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJodHRwOi8vd3d3LmFjbWUub3JnL3ByYWN0aXRpb25lcnMiLAogICAgICAgICAgICAgICAgInZhbHVlIjogIjI1NDU2IgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgIm5hbWUiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgImZhbWlseSI6ICJCb25lIiwKICAgICAgICAgICAgICAgICJnaXZlbiI6IFsKICAgICAgICAgICAgICAgICAgIlJvbmFsZCIKICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicHJlZml4IjogWwogICAgICAgICAgICAgICAgICAiRHIiCiAgICAgICAgICAgICAgICBdCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAiYWRkcmVzcyI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAidXNlIjogIndvcmsiLAogICAgICAgICAgICAgICAgImxpbmUiOiBbCiAgICAgICAgICAgICAgICAgICIxMDAzIEhFQUxUSENBUkUgRFIiCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImNpdHkiOiAiQU1IRVJTVCIsCiAgICAgICAgICAgICAgICAic3RhdGUiOiAiTUEiLAogICAgICAgICAgICAgICAgInBvc3RhbENvZGUiOiAiMDEwMDIiCiAgICAgICAgICAgICAgfQogICAgICAgICAgICBdCiAgICAgICAgICB9LAogICAgICAgICAgInNlYXJjaCI6IHsKICAgICAgICAgICAgIm1vZGUiOiAibWF0Y2giCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9LAogICAgInByYWN0aXRpb25lclJvbGVzIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogInNlYXJjaHNldCIsCiAgICAgICJ0b3RhbCI6IDEsCiAgICAgICJsaW5rIjogWwogICAgICAgIHsKICAgICAgICAgICJyZWxhdGlvbiI6ICJzZWxmIiwKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9yNC9QcmFjdGl0aW9uZXJSb2xlP19pZD1BQkMiCiAgICAgICAgfQogICAgICBdLAogICAgICAiZW50cnkiOiBbCiAgICAgICAgewogICAgICAgICAgImZ1bGxVcmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9QcmFjdGl0aW9uZXJSb2xlL0FCQyIsCiAgICAgICAgICAicmVzb3VyY2UiOiB7CiAgICAgICAgICAgICJyZXNvdXJjZVR5cGUiOiAiUHJhY3RpdGlvbmVyUm9sZSIsCiAgICAgICAgICAgICJpZCI6ICJBQkMiLAogICAgICAgICAgICAibWV0YSI6IHsKICAgICAgICAgICAgICAibGFzdFVwZGF0ZWQiOiAiMjAxNi0wMi0yOVQyMzo1MjozMi4zODdaIgogICAgICAgICAgICB9LAogICAgICAgICAgICAidGV4dCIgOiB7CiAgICAgICAgICAgICAgInN0YXR1cyIgOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IiA6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPkRyLiBSb25hbGQgQm9uZSwgcHJpbWFyeSBjYXJlIHBoeXNpY2lhbiBhdCBBY21lIENsaW5pYzwvZGl2PiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInByYWN0aXRpb25lciI6IHsKICAgICAgICAgICAgICAicmVmZXJlbmNlIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvUHJhY3RpdGlvbmVyL0RFRiIsCiAgICAgICAgICAgICAgImRpc3BsYXkiOiAiRHIuIFJvbmFsZCBCb25lIgogICAgICAgICAgICB9LAogICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICJyZWZlcmVuY2UiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9Pcmdhbml6YXRpb24vR0hJIiwKICAgICAgICAgICAgICAiZGlzcGxheSI6ICJBY21lIENsaW5pYyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImNvZGUiOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgImNvZGluZyI6IFsKICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvQ29kZVN5c3RlbS92My1QYXJ0aWNpcGF0aW9uRnVuY3Rpb24iLAogICAgICAgICAgICAgICAgICAgICJjb2RlIjogIlBDUCIsCiAgICAgICAgICAgICAgICAgICAgImRpc3BsYXkiOiAicHJpbWFyeSBjYXJlIHBoeXNpY2lhbiIKICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL251Y2Mub3JnL3Byb3ZpZGVyLXRheG9ub215IiwKICAgICAgICAgICAgICAgICAgICAiY29kZSI6ICIyNjFRUDIzMDBYIiwKICAgICAgICAgICAgICAgICAgICAiZGlzcGxheSI6ICJQcmltYXJ5IENhcmUgQ2xpbmljL0NlbnRlciIKICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXQogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgICAgfSwKICAgICAgICAgICJzZWFyY2giOiB7CiAgICAgICAgICAgICJtb2RlIjogIm1hdGNoIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJvcmdhbml6YXRpb25zIjogewogICAgICAicmVzb3VyY2VUeXBlIjogIkJ1bmRsZSIsCiAgICAgICJ0eXBlIjogInNlYXJjaHNldCIsCiAgICAgICJ0b3RhbCI6IDEsCiAgICAgICJsaW5rIjogWwogICAgICAgIHsKICAgICAgICAgICJyZWxhdGlvbiI6ICJzZWxmIiwKICAgICAgICAgICJ1cmwiOiAiaHR0cDovL2V4YW1wbGUub3JnL3NvbWVFSFIvZmhpci9yNC9Pcmdhbml6YXRpb24/X2lkPUdISSIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJlbnRyeSI6IFsKICAgICAgICB7CiAgICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL09yZ2FuaXphdGlvbi9HSEkiLAogICAgICAgICAgInJlc291cmNlIjogewogICAgICAgICAgICAicmVzb3VyY2VUeXBlIjogIk9yZ2FuaXphdGlvbiIsCiAgICAgICAgICAgICJpZCI6ICJHSEkiLAogICAgICAgICAgICAidGV4dCIgOiB7CiAgICAgICAgICAgICAgInN0YXR1cyIgOiAiZ2VuZXJhdGVkIiwKICAgICAgICAgICAgICAiZGl2IiA6ICI8ZGl2IHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbFwiPjxwPjxiPmlkZW50aWZpZXI8L2I+OiBpZDpcdTAwYTA8YSBocmVmPVwiaHR0cDovL3Rlcm1pbm9sb2d5LmhsNy5vcmcvNS4zLjAvTmFtaW5nU3lzdGVtLW5waS5odG1sXCI+IzwvYT4xNDA3MDcxMjM2LCBpZDpcdTAwYTAxMjExMTExMTE8L3A+PHA+PGI+YWN0aXZlPC9iPjogdHJ1ZTwvcD48cD48Yj50eXBlPC9iPjogSGVhbHRoY2FyZSBQcm92aWRlciA8c3BhbiBzdHlsZT1cImJhY2tncm91bmQ6IExpZ2h0R29sZGVuUm9kWWVsbG93OyBtYXJnaW46IDRweDsgYm9yZGVyOiAxcHggc29saWQga2hha2lcIj4gKDxhIGhyZWY9XCJodHRwOi8vdGVybWlub2xvZ3kuaGw3Lm9yZy81LjMuMC9Db2RlU3lzdGVtLW9yZ2FuaXphdGlvbi10eXBlLmh0bWxcIj5Pcmdhbml6YXRpb24gdHlwZTwvYT4jcHJvdik8L3NwYW4+PC9wPjxwPjxiPm5hbWU8L2I+OiBBY21lIENsaW5pYzwvcD48cD48Yj50ZWxlY29tPC9iPjogcGg6ICgrMSkgNzM0LTY3Ny03Nzc3LCA8YSBocmVmPVwibWFpbHRvOmN1c3RvbWVyLXNlcnZpY2VAYWNtZS1jbGluaWMub3JnXCI+Y3VzdG9tZXItc2VydmljZUBhY21lLWNsaW5pYy5vcmc8L2E+PC9wPjxwPjxiPmFkZHJlc3M8L2I+OiAzMzAwIFdBU0hURU5BVyBBVkUgU1RFIDIyNyBBTUhFUlNUIE1BIDAxMDAyIFVTQSA8L3A+PC9kaXY+IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpZmllciI6IFsKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly9obDcub3JnL2ZoaXIvc2lkL3VzLW5waSIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiMTQwNzA3MTIzNiIKICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJzeXN0ZW0iOiAiaHR0cDovL2V4YW1wbGUub3JnL2ZoaXIvc2lkL3VzLXRpbiIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiMTIxMTExMTExIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImFjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICJ0eXBlIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJjb2RpbmciOiBbCiAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAic3lzdGVtIjogImh0dHA6Ly90ZXJtaW5vbG9neS5obDcub3JnL0NvZGVTeXN0ZW0vb3JnYW5pemF0aW9uLXR5cGUiLAogICAgICAgICAgICAgICAgICAgICJjb2RlIjogInByb3YiLAogICAgICAgICAgICAgICAgICAgICJkaXNwbGF5IjogIkhlYWx0aGNhcmUgUHJvdmlkZXIiCiAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0KICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJuYW1lIjogIkFjbWUgQ2xpbmljIiwKICAgICAgICAgICAgInRlbGVjb20iOiBbCiAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgInN5c3RlbSI6ICJwaG9uZSIsCiAgICAgICAgICAgICAgICAidmFsdWUiOiAiKCsxKSA3MzQtNjc3LTc3NzciCiAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAic3lzdGVtIjogImVtYWlsIiwKICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICJjdXN0b21lci1zZXJ2aWNlQGFjbWUtY2xpbmljLm9yZyIKICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJhZGRyZXNzIjogWwogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICJsaW5lIjogWwogICAgICAgICAgICAgICAgICAiMzMwMCBXQVNIVEVOQVcgQVZFIFNURSAyMjciCiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImNpdHkiOiAiQU1IRVJTVCIsCiAgICAgICAgICAgICAgICAic3RhdGUiOiAiTUEiLAogICAgICAgICAgICAgICAgInBvc3RhbENvZGUiOiAiMDEwMDIiLAogICAgICAgICAgICAgICAgImNvdW50cnkiOiAiVVNBIgogICAgICAgICAgICAgIH0KICAgICAgICAgICAgXQogICAgICAgICAgfSwKICAgICAgICAgICJzZWFyY2giOiB7CiAgICAgICAgICAgICJtb2RlIjogIm1hdGNoIgogICAgICAgICAgfQogICAgICAgIH0KICAgICAgXQogICAgfSwKICAgICJsb2NhdGlvbnMiOiB7CiAgICAgICJyZXNvdXJjZVR5cGUiOiAiQnVuZGxlIiwKICAgICAgInR5cGUiOiAic2VhcmNoc2V0IiwKICAgICAgInRvdGFsIjogMSwKICAgICAgImxpbmsiOiBbCiAgICAgICAgewogICAgICAgICAgInJlbGF0aW9uIjogInNlbGYiLAogICAgICAgICAgInVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL3I0L0xvY2F0aW9uP19pZD1ob3NwaXRhbCIKICAgICAgICB9CiAgICAgIF0sCiAgICAgICJlbnRyeSI6IFsKICAgICAgICB7CiAgICAgICAgICAiZnVsbFVybCI6ICJodHRwOi8vZXhhbXBsZS5vcmcvc29tZUVIUi9maGlyL0xvY2F0aW9uL2hvc3BpdGFsIiwKICAgICAgICAgICJyZXNvdXJjZSI6IHsKICAgICAgICAgICAgInJlc291cmNlVHlwZSI6ICJMb2NhdGlvbiIsCiAgICAgICAgICAgICJpZCI6ICJob3NwaXRhbCIsCiAgICAgICAgICAgICJ0ZXh0IiA6IHsKICAgICAgICAgICAgICAic3RhdHVzIiA6ICJnZW5lcmF0ZWQiLAogICAgICAgICAgICAgICJkaXYiIDogIjxkaXYgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sXCI+PHA+PGI+bmFtZTwvYj46IEFjbWUgQ2xpbmljPC9wPjxwPjwvcD48cD48Yj5hZGRyZXNzPC9iPjogMzMwMCBXQVNIVEVOQVcgQVZFIFNURSAyMjcgQU1IRVJTVCBNQSAwMTAwMiBVU0EgPC9wPjwvZGl2PiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFkZHJlc3MiOiB7CiAgICAgICAgICAgICAgImxpbmUiOiBbCiAgICAgICAgICAgICAgICAiMzMwMCBXQVNIVEVOQVcgQVZFIFNURSAyMjciCiAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAiY2l0eSI6ICJBTUhFUlNUIiwKICAgICAgICAgICAgICAic3RhdGUiOiAiTUEiLAogICAgICAgICAgICAgICJwb3N0YWxDb2RlIjogIjAxMDAyIiwKICAgICAgICAgICAgICAiY291bnRyeSI6ICJVU0EiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJtYW5hZ2luZ09yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAicmVmZXJlbmNlIjogImh0dHA6Ly9leGFtcGxlLm9yZy9zb21lRUhSL2ZoaXIvT3JnYW5pemF0aW9uL0dISSIKICAgICAgICAgICAgfQogICAgICAgICAgfSwKICAgICAgICAgICJzZWFyY2giOiB7CiAgICAgICAgICAgICJtb2RlIjogImluY2x1ZGUiCiAgICAgICAgICB9CiAgICAgICAgfQogICAgICBdCiAgICB9CiAgfSwKICAiZXh0ZW5zaW9uIjogewogICAgImRhdmluY2ktY3JkLmNvbmZpZ3VyYXRpb24iOiB7CiAgICAgICJjb3ZlcmFnZS1pbmZvIjogZmFsc2UsCiAgICAgICJjb3N0IjogZmFsc2UsCiAgICAgICJjbGFpbSI6IGZhbHNlLAogICAgICAiYXBwcm9wcmlhdGUtdXNlIjogZmFsc2UsCiAgICAgICJtYXgtY2FyZHMiOiA1CiAgICB9CiAgfQp9"/>
</Binary>