Energy

Energy Consumption per Real Dollar of GDP

Why it Matters: Energy consumption per real dollar of GDP (Gross Domestic Product) is a ratio that indicates the amount of energy a state or country uses to support all of its economic activities. This measure serves as a useful baseline for predicting energy consumption when the economy grows, and therefore for measuring energy efficiency year-over-year. However, it is important to note that the biggest impact to this measure is the makeup of the GDP. For instance, GDP derived from writing a computer program would have much lower energy input than GDP derived from making steel, and therefore lower numbers should not be assumed to be a result of greater efficiency unless economic factors are first taken into account. Explore the data
Thousand Btu per chained dollar
Final
Thousand Btu per chained dollar
Dec 2018 Target
Goal Period ended December 2018

        Energy Consumption per Real Dollar of GDP

        Thousand Btu per chained dollar

        This dataset is private.

        Source: U.S. Energy Information Administration

        Updated annually in June

        Note: Energy Consumption is measured per 2005 dollars from CY 2012 and earlier. From 2013 onward, Energy Consumption is measured per 2009 dollars.

        Open Michigan (OpenMichigan@michigan.gov) is the official State of Michigan account. Any items created by other user accounts are not endorsed by the State of Michigan.

      Data Governance

      describes the quality of the data itself. Governance issues generally indicate that the data source is considered incomplete or unreliable.

      Model Health

      describes the quality of the predictive model. If the model health is poor, the trend prediction should not be trusted.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiRW5lcmd5ICYgRW52aXJvbm1lbnQgRGFzaGJvYXJkIiwibWV0YWRhdGEiOiJ7XCJkZXNjcmlwdGlvblwiOlwiKipbRG93bmxvYWQgU3ByZWFkc2hlZXQgVmVyc2lvbiBvZiBFbmVyZ3kgYW5kIEVudmlyb25tZW50IERhc2hib2FyZF1bMF0qKlxcblxcbioqUGVyZm9ybWFuY2UgS2V5OioqIFRodW1icyB1cD1CZXR0ZXIsIEFycm93cz1ObyBjaGFuZ2UsIFRodW1icyBkb3duPVdvcnNlLCBEYXNoPUluZm9ybWF0aW9uIG9ubHlcXG5cXG5bRW5lcmd5IGFuZCBFbnZpcm9ubWVudCBEYXNoYm9hcmQgQXQtQS1HbGFuY2VdWzFdXFxuXFxuW01pY2hpZ2FuIEFybXkgTmF0aW9uYWwgR3VhcmQgRm9ydCBDdXN0ZXIgLSBTb2xhciBBcnJheSAyXVsyXVxcblxcblswXTogaHR0cHM6Ly9taWRhc2hib2FyZC5taWNoaWdhbi5nb3YvZG93bmxvYWQvMnN6dy05ejJiL2FwcGxpY2F0aW9uJTJGdm5kLm1zLWV4Y2VsXFxuWzFdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC83OGk1LXdmOWovYXBwbGljYXRpb24lMkZ2bmQubXMtcG93ZXJwb2ludFxcblsyXTogaHR0cDovL2tpb3NrLmRhdGFyZWFkaW5ncy5jb20vT1FQalR3aHovb3ZlcnZpZXdcIixcImltYWdlXCI6XCIvYXBpL2Fzc2V0cy9FNUUzQzJDNC1DODA4LTQ2RDYtODEzQS01RTJERjc0QzExOUFcIn0iLCJjYXRlZ29yaWVzIjpbIjNrZDYtbjMzdyIsInliczMtNmR1aSIsIm1yeTktZW5ndCIsImRoZXEtNTRoaCJdLCJpc19wdWJsaWMiOnRydWUsInZlcnNpb24iOiIyMDE3LTA4LTE4VDE0OjE2OjIxLjgxMFoiLCJpZCI6IjUybW4tNTUzNCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiRW5lcmd5IiwiY29sb3IiOiIjMTk1MDllIiwiZ29hbHMiOlsid2RrMy1obWplIiwiZWVoei1lazk0IiwiNXpnZy12cmp5IiwieXdieC14eTc2IiwiOG10Ny05cjlzIiwiYndjYy1lYWJ4Il0sInZlcnNpb24iOiIyMDE0LTEyLTA1VDE5OjIxOjMyLjI5NloiLCJpZCI6IjNrZDYtbjMzdyJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IndkazMtaG1qZSIsIm5hbWUiOiJFbmVyZ3kgY29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgKipFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCoqXFxuXFxuVGhvdXNhbmQgQnR1IHBlciBjaGFpbmVkIGRvbGxhclxcblxcblwifSx7XCJ0eXBlXCI6XCJ2aXpcIixcImRhdGFzZXRcIjpcImg0cXEtNGg2ZFwifSx7XCJ0eXBlXCI6XCJ0ZXh0XCIsXCJ0ZXh0XCI6XCIqKlNvdXJjZToqKiBbVS5TLiBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb25dWzBdXFxuXFxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lXFxuXFxuX05vdGU6IEVuZXJneSBDb25zdW1wdGlvbiBpcyBtZWFzdXJlZCBwZXIgMjAwNSBkb2xsYXJzIGZyb20gQ1kgMjAxMiBhbmQgZWFybGllci4gRnJvbSAyMDEzIG9ud2FyZCwgRW5lcmd5IENvbnN1bXB0aW9uIGlzIG1lYXN1cmVkIHBlciAyMDA5IGRvbGxhcnMuX1xcblxcbl9PcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gQW55IGl0ZW1zIGNyZWF0ZWQgYnkgb3RoZXIgdXNlciBhY2NvdW50cyBhcmUgbm90IGVuZG9yc2VkIGJ5IHRoZSBTdGF0ZSBvZiBNaWNoaWdhbi5fXFxuXFxuWzBdOiBodHRwOi8vd3d3LmVpYS5nb3Yvc3RhdGUvc2Vkcy9zZWRzLWRhdGEtY29tcGxldGUuY2ZtP3NpZD11c1wifV0sXCJ1c2VfY3VzdG9tX3RpdGxlXCI6dHJ1ZSxcImN1c3RvbV90aXRsZVwiOlwiIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiV2h5IGl0IE1hdHRlcnM6IEVuZXJneSBjb25zdW1wdGlvbiBwZXIgcmVhbCBkb2xsYXIgb2YgR0RQIChHcm9zcyBEb21lc3RpYyBQcm9kdWN0KSBpcyBhIHJhdGlvIHRoYXQgaW5kaWNhdGVzIHRoZSBhbW91bnQgb2YgZW5lcmd5IGEgc3RhdGUgb3IgY291bnRyeSB1c2VzIHRvIHN1cHBvcnQgYWxsIG9mIGl0cyBlY29ub21pYyBhY3Rpdml0aWVzLiBUaGlzIG1lYXN1cmUgc2VydmVzIGFzIGEgdXNlZnVsIGJhc2VsaW5lIGZvciBwcmVkaWN0aW5nIGVuZXJneSBjb25zdW1wdGlvbiB3aGVuIHRoZSBlY29ub215IGdyb3dzLCBhbmQgdGhlcmVmb3JlIGZvciBtZWFzdXJpbmcgZW5lcmd5IGVmZmljaWVuY3kgeWVhci1vdmVyLXllYXIuIEhvd2V2ZXIsIGl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhlIGJpZ2dlc3QgaW1wYWN0IHRvIHRoaXMgbWVhc3VyZSBpcyB0aGUgbWFrZXVwIG9mIHRoZSBHRFAuIEZvciBpbnN0YW5jZSwgR0RQIGRlcml2ZWQgZnJvbSB3cml0aW5nIGEgY29tcHV0ZXIgcHJvZ3JhbSB3b3VsZCBoYXZlIG11Y2ggbG93ZXIgZW5lcmd5IGlucHV0IHRoYW4gR0RQIGRlcml2ZWQgZnJvbSBtYWtpbmcgc3RlZWwsIGFuZCB0aGVyZWZvcmUgbG93ZXIgbnVtYmVycyBzaG91bGQgbm90IGJlIGFzc3VtZWQgdG8gYmUgYSByZXN1bHQgb2YgZ3JlYXRlciBlZmZpY2llbmN5IHVubGVzcyBlY29ub21pYyBmYWN0b3JzIGFyZSBmaXJzdCB0YWtlbiBpbnRvIGFjY291bnQuIFwiLFwiaWNvblwiOlwiaHlwaGVuXCJ9In0sInByZXZhaWxpbmdfbWVhc3VyZSI6eyJzdGFydCI6IjIwMDUtMDEtMDFUMDA6MDA6MDAuMDAwIiwiZW5kIjoiMjAxOC0xMi0zMVQyMzo1OTo1OS4wMDAiLCJ1bml0IjoiVGhvdXNhbmQgQnR1IHBlciBjaGFpbmVkIGRvbGxhciIsInRhcmdldF90eXBlIjoibm9uZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiJlMnFoLWVoYWsifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMDV9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTh9LFwiYWN0aW9uX3R5cGVcIjpcIm5vbmVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNH19LFwic3RhcnRcIjpcIjIwMTQtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTQtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJFbmVyZ3kgQ29uc3VtcHRpb25cIn0ifSwidXBkYXRlZF9hdCI6IjIwMTgtMDEtMTdUMjA6MTg6NDUuNzM5WiIsImNyZWF0ZWRfYXQiOiIyMDE0LTA2LTE4VDIwOjIxOjEzLjQ0NFoiLCJ2ZXJzaW9uIjoiMjAxOC0wMS0xN1QyMDoxODo0NS43MzlaIiwiaWQiOiJyZW56LWhrdzQifSwicmVsYXRlZF9tZWFzdXJlcyI6W10sImJhc2VfZGFzaGJvYXJkIjoiNTJtbi01NTM0IiwidXBkYXRlZF9hdCI6IjIwMTgtMDEtMTdUMjA6MTg6NDUuOTY3WiIsImNyZWF0ZWRfYXQiOiIyMDE0LTA2LTE4VDIwOjE3OjAxLjE3NVoiLCJ2ZXJzaW9uIjoiMjAxOC0wMS0xN1QyMDoxODo0NS45NjdaIiwiY3JlYXRlZF9ieSI6Ind4dW0td2p6ZiJ9fQ==
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlcyIsInZlcnNpb24iOiIyMDE2LTA5LTA5VDE1OjMwOjE4LjUwMVoiLCJpZCI6ImUycWgtZWhhayIsImNvbHVtbjEiOiJtaWNoaWdhbl9lbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF8yMDA5IiwiZGF0YXNldCI6IjZ6MzkteGo3aCIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwiNnozOS14ajdoXCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiY3JlYXRlZF9hdCI6IjIwMTQtMDYtMThUMjA6MjE6MTMuMDU5WiIsInVwZGF0ZWRfYXQiOiIyMDE2LTA5LTA5VDE1OjMwOjE4LjUwMVoifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6Img0cXEtNGg2ZCIsIm5hbWUiOiJFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCIsImFzc2V0VHlwZSI6ImNoYXJ0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJFbmVyZ3kgJiBFbnZpcm9ubWVudCBEYXNoYm9hcmQiLCJjcmVhdGVkQXQiOjE0MTc3OTgzOTQsImRlc2NyaXB0aW9uIjoiT3BlbiBNaWNoaWdhbiAoT3Blbk1pY2hpZ2FuQG1pY2hpZ2FuLmdvdikgaXMgdGhlIG9mZmljaWFsIFN0YXRlIG9mIE1pY2hpZ2FuIGFjY291bnQuIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJjaGFydCIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6NDI2LCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1NTYwNDY3ODQsIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6MjcwNDM5OTMsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUwMzA2NjMzMSwicHVibGljYXRpb25Hcm91cCI6MTYxOTM2NCwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MDg0Mzc2NjcsInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDU0NjUxMywidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjc4Niwidmlld0xhc3RNb2RpZmllZCI6MTQ4NDEzNTI1MCwidmlld1R5cGUiOiJ0YWJ1bGFyIiwiYXBwcm92YWxzIjpbeyJyZXZpZXdlZEF0IjoxNDE3Nzk4Mzk0LCJyZXZpZXdlZEF1dG9tYXRpY2FsbHkiOnRydWUsInN0YXRlIjoiYXBwcm92ZWQiLCJzdWJtaXNzaW9uSWQiOjQ3MTIyMiwic3VibWlzc2lvbk9iamVjdCI6InB1YmxpY19hdWRpZW5jZV9yZXF1ZXN0Iiwic3VibWlzc2lvbk91dGNvbWUiOiJjaGFuZ2VfYXVkaWVuY2UiLCJzdWJtaXR0ZWRBdCI6MTQxNzc5ODM5NCwid29ya2Zsb3dJZCI6MTMwNCwic3VibWlzc2lvbkRldGFpbHMiOnsicGVybWlzc2lvblR5cGUiOiJSRUFEIn0sInN1Ym1pc3Npb25PdXRjb21lQXBwbGljYXRpb24iOnsiZmFpbHVyZUNvdW50IjowLCJzdGF0dXMiOiJzdWNjZXNzIn0sInN1Ym1pdHRlciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiJ9fV0sImNvbHVtbnMiOlt7ImlkIjozMjU2NjY1NDgsIm5hbWUiOiJEYXRlcyIsImRhdGFUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJmaWVsZE5hbWUiOiJkYXRlcyIsInBvc2l0aW9uIjoxLCJyZW5kZXJUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJ0YWJsZUNvbHVtbklkIjoyMDMxNDEwMCwid2lkdGgiOjE2MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYtMDctMDFUMDA6MDA6MDAiLCJub25fbnVsbCI6MzAsIm51bGwiOjEsInRvcCI6W3siaXRlbSI6IjIwMDUtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDYtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDctMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDgtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDktMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTAtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTEtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTItMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTMtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTItMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTQtMDctMDFUMDA6MDA6MDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTEtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxMy0wMS0wMlQwMDowMDowMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDEzLTA0LTAxVDAwOjAwOjAwIiwiY291bnQiOjd9LHsiaXRlbSI6IjIwMTQtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjAxNC0wNC0wMVQwMDowMDowMCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIyMDEyLTAxLTAyVDAwOjAwOjAwIiwiY291bnQiOjR9LHsiaXRlbSI6IjIwMTQtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6M30seyJpdGVtIjoiMjAxNC0wMS0wMlQwMDowMDowMCIsImNvdW50IjoyfSx7Iml0ZW0iOiIyMDEzLTEwLTAxVDAwOjAwOjAwIiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIyMDA1LTAxLTAxVDAwOjAwOjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NjU0OSwibmFtZSI6IlllYXIiLCJkYXRhVHlwZU5hbWUiOiJ0ZXh0IiwiZmllbGROYW1lIjoieWVhciIsInBvc2l0aW9uIjoyLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTg5OCwid2lkdGgiOjk1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNCIsIm5vbl9udWxsIjoxMCwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjIwMDUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMTAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMTEiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTQiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDA1In0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NjU1MCwibmFtZSI6IkZpc2NhbCBRdWFydGVyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF9xdWFydGVyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjE5Mzc1LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNiBRNCIsIm5vbl9udWxsIjoyMCwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6IkZZIDIwMTMgUTEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMTQgUTQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMTIgUTEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMTMgUTIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTMgUTMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTUgUTEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTQgUTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMTIgUTIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTQgUTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IkZZIDIwMTQgUTEiLCJjb3VudCI6MTF9LHsiaXRlbSI6IkZZIDIwMTIgUTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IkZZIDIwMTIgUTMiLCJjb3VudCI6OX0seyJpdGVtIjoiRlkgMjAxNSBRMiIsImNvdW50Ijo4fSx7Iml0ZW0iOiJGWSAyMDEzIFE0IiwiY291bnQiOjd9LHsiaXRlbSI6IkZZIDIwMTUgUTMiLCJjb3VudCI6Nn0seyJpdGVtIjoiRlkgMjAxNSBRNCIsImNvdW50Ijo1fSx7Iml0ZW0iOiJGWSAyMDE2IFExIiwiY291bnQiOjR9LHsiaXRlbSI6IkZZIDIwMTYgUTIiLCJjb3VudCI6M30seyJpdGVtIjoiRlkgMjAxNiBRMyIsImNvdW50IjoyfSx7Iml0ZW0iOiJGWSAyMDE2IFE0IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiJGWSAyMDEyIFExIn0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NjU1MSwibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjE5NDUzLCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNCIsIm5vbl9udWxsIjo5LCJudWxsIjoyMiwidG9wIjpbeyJpdGVtIjoiRlkgMjAwNiIsImNvdW50IjoyMH0seyJpdGVtIjoiRlkgMjAwNyIsImNvdW50IjoxOX0seyJpdGVtIjoiRlkgMjAwOCIsImNvdW50IjoxOH0seyJpdGVtIjoiRlkgMjAwOSIsImNvdW50IjoxN30seyJpdGVtIjoiRlkgMjAxMCIsImNvdW50IjoxNn0seyJpdGVtIjoiRlkgMjAxMSIsImNvdW50IjoxNX0seyJpdGVtIjoiRlkgMjAxMiIsImNvdW50IjoxNH0seyJpdGVtIjoiRlkgMjAxMyIsImNvdW50IjoxM30seyJpdGVtIjoiRlkgMjAxNCIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IkZZIDIwMDYifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY2NTUyLCJuYW1lIjoiTWljaGlnYW4gRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDUpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRW5lcmd5IGNvbnN1bXB0aW9uIHBlciByZWFsIGRvbGxhciBvZiBHRFAgKEdyb3NzIERvbWVzdGljIFByb2R1Y3QpIGlzIGEgcmF0aW8gdGhhdCBpbmRpY2F0ZXMgdGhlIGFtb3VudCBvZiBlbmVyZ3kgYSBzdGF0ZSBvciBjb3VudHJ5IHVzZXMgdG8gc3VwcG9ydCBhbGwgb2YgaXRzIGVjb25vbWljIGFjdGl2aXRpZXMuIFRoaXMgbWVhc3VyZSBzZXJ2ZXMgYXMgYSB1c2VmdWwgYmFzZWxpbmUgZm9yIHByZWRpY3RpbmcgZW5lcmd5IGNvbnN1bXB0aW9uIHdoZW4gdGhlIGVjb25vbXkgZ3Jvd3MsIGFuZCB0aGVyZWZvcmUgZm9yIG1lYXN1cmluZyBlbmVyZ3kgZWZmaWNpZW5jeSB5ZWFyLW92ZXIteWVhci4gSG93ZXZlciwgaXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCB0aGUgYmlnZ2VzdCBpbXBhY3QgdG8gdGhpcyBtZWFzdXJlIGlzIHRoZSBtYWtldXAgb2YgdGhlIEdEUC4gRm9yIGluc3RhbmNlLCBHRFAgZGVyaXZlZCBmcm9tIHdyaXRpbmcgYSBjb21wdXRlciBwcm9ncmFtIHdvdWxkIGhhdmUgbXVjaCBsb3dlciBlbmVyZ3kgaW5wdXQgdGhhbiBHRFAgZGVyaXZlZCBmcm9tIG1ha2luZyBzdGVlbCwgYW5kIHRoZXJlZm9yZSBsb3dlciBudW1iZXJzIHNob3VsZCBub3QgYmUgYXNzdW1lZCB0byBiZSBhIHJlc3VsdCBvZiBncmVhdGVyIGVmZmljaWVuY3kgdW5sZXNzIGVjb25vbWljIGZhY3RvcnMgYXJlIGZpcnN0IHRha2VuIGludG8gYWNjb3VudC5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb25cblxuaHR0cDovL3d3dy5laWEuZ292L3N0YXRlL3NlZHMvc2Vkcy1kYXRhLWNvbXBsZXRlLmNmbT9zaWQ9dXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lICIsImZpZWxkTmFtZSI6ImVuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwX21pY2hpZ2FuIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk4OTksIndpZHRoIjozMzcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjYxIiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiI4LjMyNzUiLCJudWxsIjoyMywidG9wIjpbeyJpdGVtIjoiOC41MSIsImNvdW50IjoyMH0seyJpdGVtIjoiOC4yNSIsImNvdW50IjoxOX0seyJpdGVtIjoiOC40OCIsImNvdW50IjoxOH0seyJpdGVtIjoiOC42MSIsImNvdW50IjoxN30seyJpdGVtIjoiOC40MSIsImNvdW50IjoxNn0seyJpdGVtIjoiOC4zMSIsImNvdW50IjoxNX0seyJpdGVtIjoiNy44IiwiY291bnQiOjE0fV0sInNtYWxsZXN0IjoiNy44Iiwic3VtIjoiNjYuNjIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1NTMsIm5hbWUiOiJNaWNoaWdhbiBFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCAoMjAwOSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9lbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF8yMDA5IiwicG9zaXRpb24iOjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MzAzNjc1ODYsIndpZHRoIjozNTYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3Iiwibm9uX251bGwiOjIsImF2ZXJhZ2UiOiI2Ljk1IiwibnVsbCI6MjksInRvcCI6W3siaXRlbSI6IjYuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiNyIsImNvdW50IjoxOX1dLCJzbWFsbGVzdCI6IjYuOSIsInN1bSI6IjEzLjkifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY2NTU0LCJuYW1lIjoiT2hpbyBFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCAoMjAwNSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFbmVyZ3kgY29uc3VtcHRpb24gcGVyIHJlYWwgZG9sbGFyIG9mIEdEUCAoR3Jvc3MgRG9tZXN0aWMgUHJvZHVjdCkgaXMgYSByYXRpbyB0aGF0IGluZGljYXRlcyB0aGUgYW1vdW50IG9mIGVuZXJneSBhIHN0YXRlIG9yIGNvdW50cnkgdXNlcyB0byBzdXBwb3J0IGFsbCBvZiBpdHMgZWNvbm9taWMgYWN0aXZpdGllcy4gVGhpcyBtZWFzdXJlIHNlcnZlcyBhcyBhIHVzZWZ1bCBiYXNlbGluZSBmb3IgcHJlZGljdGluZyBlbmVyZ3kgY29uc3VtcHRpb24gd2hlbiB0aGUgZWNvbm9teSBncm93cywgYW5kIHRoZXJlZm9yZSBmb3IgbWVhc3VyaW5nIGVuZXJneSBlZmZpY2llbmN5IHllYXItb3Zlci15ZWFyLiBIb3dldmVyLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBiaWdnZXN0IGltcGFjdCB0byB0aGlzIG1lYXN1cmUgaXMgdGhlIG1ha2V1cCBvZiB0aGUgR0RQLiBGb3IgaW5zdGFuY2UsIEdEUCBkZXJpdmVkIGZyb20gd3JpdGluZyBhIGNvbXB1dGVyIHByb2dyYW0gd291bGQgaGF2ZSBtdWNoIGxvd2VyIGVuZXJneSBpbnB1dCB0aGFuIEdEUCBkZXJpdmVkIGZyb20gbWFraW5nIHN0ZWVsLCBhbmQgdGhlcmVmb3JlIGxvd2VyIG51bWJlcnMgc2hvdWxkIG5vdCBiZSBhc3N1bWVkIHRvIGJlIGEgcmVzdWx0IG9mIGdyZWF0ZXIgZWZmaWNpZW5jeSB1bmxlc3MgZWNvbm9taWMgZmFjdG9ycyBhcmUgZmlyc3QgdGFrZW4gaW50byBhY2NvdW50LlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvblxuXG5odHRwOi8vd3d3LmVpYS5nb3Yvc3RhdGUvc2Vkcy9zZWRzLWRhdGEtY29tcGxldGUuY2ZtP3NpZD11c1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUgIiwiZmllbGROYW1lIjoiZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfb2hpbyIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTAwLCJ3aWR0aCI6MzQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOS4zNCIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiOS4wNzI1IiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjkuMDciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjguODIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkuMjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkuMzQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjkuMTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkuMzIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjkuMTQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjguNSIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjguNSIsInN1bSI6IjcyLjU4In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTU1LCJuYW1lIjoiT2hpbyBFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCAoMjAwOSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJvaGlvX2VuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwXzIwMDkiLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjozMDM2Nzk3Miwid2lkdGgiOjMyNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcuMyIsIm5vbl9udWxsIjoyLCJhdmVyYWdlIjoiNy4yNSIsIm51bGwiOjI5LCJ0b3AiOlt7Iml0ZW0iOiI3LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcuMyIsImNvdW50IjoxOX1dLCJzbWFsbGVzdCI6IjcuMiIsInN1bSI6IjE0LjUifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY2NTU2LCJuYW1lIjoiV2lzY29uc2luIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA1KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEVuZXJneSBjb25zdW1wdGlvbiBwZXIgcmVhbCBkb2xsYXIgb2YgR0RQIChHcm9zcyBEb21lc3RpYyBQcm9kdWN0KSBpcyBhIHJhdGlvIHRoYXQgaW5kaWNhdGVzIHRoZSBhbW91bnQgb2YgZW5lcmd5IGEgc3RhdGUgb3IgY291bnRyeSB1c2VzIHRvIHN1cHBvcnQgYWxsIG9mIGl0cyBlY29ub21pYyBhY3Rpdml0aWVzLiBUaGlzIG1lYXN1cmUgc2VydmVzIGFzIGEgdXNlZnVsIGJhc2VsaW5lIGZvciBwcmVkaWN0aW5nIGVuZXJneSBjb25zdW1wdGlvbiB3aGVuIHRoZSBlY29ub215IGdyb3dzLCBhbmQgdGhlcmVmb3JlIGZvciBtZWFzdXJpbmcgZW5lcmd5IGVmZmljaWVuY3kgeWVhci1vdmVyLXllYXIuIEhvd2V2ZXIsIGl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhlIGJpZ2dlc3QgaW1wYWN0IHRvIHRoaXMgbWVhc3VyZSBpcyB0aGUgbWFrZXVwIG9mIHRoZSBHRFAuIEZvciBpbnN0YW5jZSwgR0RQIGRlcml2ZWQgZnJvbSB3cml0aW5nIGEgY29tcHV0ZXIgcHJvZ3JhbSB3b3VsZCBoYXZlIG11Y2ggbG93ZXIgZW5lcmd5IGlucHV0IHRoYW4gR0RQIGRlcml2ZWQgZnJvbSBtYWtpbmcgc3RlZWwsIGFuZCB0aGVyZWZvcmUgbG93ZXIgbnVtYmVycyBzaG91bGQgbm90IGJlIGFzc3VtZWQgdG8gYmUgYSByZXN1bHQgb2YgZ3JlYXRlciBlZmZpY2llbmN5IHVubGVzcyBlY29ub21pYyBmYWN0b3JzIGFyZSBmaXJzdCB0YWtlbiBpbnRvIGFjY291bnQuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9zdGF0ZS9zZWRzL3NlZHMtZGF0YS1jb21wbGV0ZS5jZm0/c2lkPXVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSAiLCJmaWVsZE5hbWUiOiJlbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF93aXNjb25zaW5zIiwicG9zaXRpb24iOjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MDEsIndpZHRoIjozMjAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5LjAzIiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiI4LjM5IiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjkuMDMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjguNDYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguNTMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguNzAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjguNDIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjguMjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjguMDciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjcuNyIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjcuNyIsInN1bSI6IjY3LjEyIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTU3LCJuYW1lIjoiV2lzY29uc2luIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA5KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Indpc2NvbnNpbl9lbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF8yMDA5IiwicG9zaXRpb24iOjEwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjMwMzY4MDczLCJ3aWR0aCI6MzQ5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNyIsIm5vbl9udWxsIjoyLCJhdmVyYWdlIjoiNi45IiwibnVsbCI6MjksInRvcCI6W3siaXRlbSI6IjYuOCIsImNvdW50IjoyMH0seyJpdGVtIjoiNyIsImNvdW50IjoxOX1dLCJzbWFsbGVzdCI6IjYuOCIsInN1bSI6IjEzLjgifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY2NTU4LCJuYW1lIjoiSWxsaW5vaXMgRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDUpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRW5lcmd5IGNvbnN1bXB0aW9uIHBlciByZWFsIGRvbGxhciBvZiBHRFAgKEdyb3NzIERvbWVzdGljIFByb2R1Y3QpIGlzIGEgcmF0aW8gdGhhdCBpbmRpY2F0ZXMgdGhlIGFtb3VudCBvZiBlbmVyZ3kgYSBzdGF0ZSBvciBjb3VudHJ5IHVzZXMgdG8gc3VwcG9ydCBhbGwgb2YgaXRzIGVjb25vbWljIGFjdGl2aXRpZXMuIFRoaXMgbWVhc3VyZSBzZXJ2ZXMgYXMgYSB1c2VmdWwgYmFzZWxpbmUgZm9yIHByZWRpY3RpbmcgZW5lcmd5IGNvbnN1bXB0aW9uIHdoZW4gdGhlIGVjb25vbXkgZ3Jvd3MsIGFuZCB0aGVyZWZvcmUgZm9yIG1lYXN1cmluZyBlbmVyZ3kgZWZmaWNpZW5jeSB5ZWFyLW92ZXIteWVhci4gSG93ZXZlciwgaXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCB0aGUgYmlnZ2VzdCBpbXBhY3QgdG8gdGhpcyBtZWFzdXJlIGlzIHRoZSBtYWtldXAgb2YgdGhlIEdEUC4gRm9yIGluc3RhbmNlLCBHRFAgZGVyaXZlZCBmcm9tIHdyaXRpbmcgYSBjb21wdXRlciBwcm9ncmFtIHdvdWxkIGhhdmUgbXVjaCBsb3dlciBlbmVyZ3kgaW5wdXQgdGhhbiBHRFAgZGVyaXZlZCBmcm9tIG1ha2luZyBzdGVlbCwgYW5kIHRoZXJlZm9yZSBsb3dlciBudW1iZXJzIHNob3VsZCBub3QgYmUgYXNzdW1lZCB0byBiZSBhIHJlc3VsdCBvZiBncmVhdGVyIGVmZmljaWVuY3kgdW5sZXNzIGVjb25vbWljIGZhY3RvcnMgYXJlIGZpcnN0IHRha2VuIGludG8gYWNjb3VudC5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb25cblxuaHR0cDovL3d3dy5laWEuZ292L3N0YXRlL3NlZHMvc2Vkcy1kYXRhLWNvbXBsZXRlLmNmbT9zaWQ9dXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lICIsImZpZWxkTmFtZSI6ImVuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwX2lsbGlub2lzIiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTAyLCJ3aWR0aCI6MzEwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4yNiIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiNi45MDg3NSIsIm51bGwiOjIzLCJ0b3AiOlt7Iml0ZW0iOiI3LjI2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjgzIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2Ljk0IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3LjA0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2Ljk1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2LjkyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiI2LjUiLCJzdW0iOiI1NS4yNyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU1OSwibmFtZSI6IklsbGlub2lzIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA5KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6ImlsbGlub2lzX2VuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwXzIwMDkiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MzAzNjgwNzQsIndpZHRoIjozMjcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2Iiwibm9uX251bGwiOjIsImF2ZXJhZ2UiOiI2IiwibnVsbCI6MjksInRvcCI6W3siaXRlbSI6IjYiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiI2Iiwic3VtIjoiMTIifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY2NTYwLCJuYW1lIjoiTWljaGlnYW4gUmVzaWRlbnRpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InJlc2lkZW50aWFsX2VuZXJneV9wcmljaW5nX21pY2hpZ2FuIiwicG9zaXRpb24iOjEzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTAzLCJ3aWR0aCI6MjIxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTQuNTkiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIxMS45NjQiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOC40MCIsImNvdW50IjoyMH0seyJpdGVtIjoiOS43NyIsImNvdW50IjoxOX0seyJpdGVtIjoiMTAuMjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEwLjc1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMS42MCIsImNvdW50IjoxNn0seyJpdGVtIjoiMTIuNDYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEzLjI3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNC4xMyIsImNvdW50IjoxM30seyJpdGVtIjoiMTQuNTkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjE0LjQ2IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiOC40MCIsInN1bSI6IjExOS42NCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU2MSwibmFtZSI6Ik1pbm5lc290YSBSZXNpZGVudGlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmVzaWRlbnRpYWxfZW5lcmd5X3ByaWNpbmdfbWlubmVzb3RhIiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA0LCJ3aWR0aCI6MjM4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTIuMDEiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIxMC4yNjYiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOC4yOCIsImNvdW50IjoyMH0seyJpdGVtIjoiOC43MCIsImNvdW50IjoxOX0seyJpdGVtIjoiOS4xOCIsImNvdW50IjoxOH0seyJpdGVtIjoiOS43NCIsImNvdW50IjoxN30seyJpdGVtIjoiMTAuMDQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEwLjU5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMC45NiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTEuMzUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExLjgxIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMi4wMSIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjguMjgiLCJzdW0iOiIxMDIuNjYifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1NjIsIm5hbWUiOiJXaXNjb25zaW4gUmVzaWRlbnRpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InJlc2lkZW50aWFsX2VuZXJneV9wcmljaW5nX3dpc2NvbnNpbiIsInBvc2l0aW9uIjoxNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkwNSwid2lkdGgiOjIxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEzLjY3Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMTIuMDU3IiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjkuNjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEwLjUxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxMC44NyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTEuNTEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjExLjk0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMi42NSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTMuMDIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEzLjE5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxMy41NSIsImNvdW50IjoxMn0seyJpdGVtIjoiMTMuNjciLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI5LjY2Iiwic3VtIjoiMTIwLjU3In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTYzLCJuYW1lIjoiVS5TLiBSZXNpZGVudGlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmVzaWRlbnRpYWxfZW5lcmd5X3ByaWNpbmdfdV9zIiwicG9zaXRpb24iOjE2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA2LCJ3aWR0aCI6MjAyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTIuNTIiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIxMS4zMDYiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOS40NSIsImNvdW50IjoyMH0seyJpdGVtIjoiMTAuNDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwLjY1IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMS4yNiIsImNvdW50IjoxN30seyJpdGVtIjoiMTEuNTEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjExLjU0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMS43MiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTEuODgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEyLjEzIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMi41MiIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkuNDUiLCJzdW0iOiIxMTMuMDYifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1NjQsIm5hbWUiOiJNaWNoaWdhbiBDb21tZXJjaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX2VuZXJneV9wcmljaW5nX21pY2hpZ2FuIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA3LCJ3aWR0aCI6MjI3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTEuMDYiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI5LjY1MyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI3Ljg0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjUxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4Ljc3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5LjE3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5LjI0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI5LjgxIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMC4zMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTAuOTMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExLjA2IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMC44NyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjcuODQiLCJzdW0iOiI5Ni41MyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU2NSwibmFtZSI6Ik1pbm5lc290YSBDb21tZXJjaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX2VuZXJneV9wcmljaW5nX21pbm5lc290YSIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkwOCwid2lkdGgiOjIyNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuODUiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI4LjIwMSIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI2LjU5IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3LjAyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3LjQ4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3Ljg4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI3LjkyIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4LjM4IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI4LjYzIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI4Ljg0IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5LjQyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI5Ljg1IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNi41OSIsInN1bSI6IjgyLjAxIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTY2LCJuYW1lIjoiV2lzY29uc2luIENvbW1lcmNpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6ImNvbW1lcmNpYWxfZW5lcmd5X3ByaWNpbmdfd2lzY29uc2luIiwicG9zaXRpb24iOjE5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA5LCJ3aWR0aCI6MjIyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTAuNzciLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI5LjYwMiIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI3LjY3IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjM3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4LjcxIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5LjI4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5LjU3IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI5Ljk4IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMC40MiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTAuNTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEwLjc0IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMC43NyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjcuNjciLCJzdW0iOiI5Ni4wMiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU2NywibmFtZSI6IlUuUy4gQ29tbWVyY2lhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuIFNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIGh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlcyBVcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX2VuZXJneV9wcmljaW5nX3VfcyIsInBvc2l0aW9uIjoyMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxMCwid2lkdGgiOjIyNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEwLjc0Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiOS45NzIiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOC42NyIsImNvdW50IjoyMH0seyJpdGVtIjoiOS40NiIsImNvdW50IjoxOX0seyJpdGVtIjoiOS42NSIsImNvdW50IjoxOH0seyJpdGVtIjoiMTAuMjYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEwLjE2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxMC4xOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTAuMjQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEwLjA5IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxMC43NCIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjguNjciLCJzdW0iOiI5OS43MiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU2OCwibmFtZSI6Ik1pY2hpZ2FuIEluZHVzdHJpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6ImluZHVzdHJpYWxfZW5lcmd5X3ByaWNpbmdfbWljaGlnYW4iLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTEsIndpZHRoIjoyMTAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3LjcyIiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiNi44OTciLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiNS4zMiIsImNvdW50IjoyMH0seyJpdGVtIjoiNi4wNSIsImNvdW50IjoxOX0seyJpdGVtIjoiNi40NyIsImNvdW50IjoxOH0seyJpdGVtIjoiNi43MyIsImNvdW50IjoxN30seyJpdGVtIjoiNi45OCIsImNvdW50IjoxNn0seyJpdGVtIjoiNy4wOCIsImNvdW50IjoxNX0seyJpdGVtIjoiNy4zMiIsImNvdW50IjoxNH0seyJpdGVtIjoiNy42MiIsImNvdW50IjoxM30seyJpdGVtIjoiNy43MiIsImNvdW50IjoxMn0seyJpdGVtIjoiNy42OCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjUuMzIiLCJzdW0iOiI2OC45NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU2OSwibmFtZSI6Ik1pbm5lc290YSBJbmR1c3RyaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJpbmR1c3RyaWFsX2VuZXJneV9wcmljaW5nX21pbm5lc290YSIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxMiwid2lkdGgiOjIyMiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYuOTgiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI2LjExMyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI1LjAyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjI5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjY5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1Ljg3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2LjI2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2LjI5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjQ3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjU0IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI2Ljk4IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2LjcyIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiNS4wMiIsInN1bSI6IjYxLjEzIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTcwLCJuYW1lIjoiV2lzY29uc2luIEluZHVzdHJpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6ImluZHVzdHJpYWxfZW5lcmd5X3ByaWNpbmdfd2lzY29uc2luIiwicG9zaXRpb24iOjIzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTEzLCJ3aWR0aCI6MjI4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy41MiIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjYuNzA4IiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjUuMzkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUuODUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuMTYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNTEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuNzMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjYuODUiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuMzMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjcuMzQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiNy41MiIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjUuMzkiLCJzdW0iOiI2Ny4wOCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU3MSwibmFtZSI6IlUuUy4gSW5kdXN0cmlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiaW5kdXN0cmlhbF9lbmVyZ3lfcHJpY2luZ191X3MiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTQsIndpZHRoIjoxODMsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3LjEiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI2LjYzMiIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI1LjczIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjE2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjM5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2Ljk2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2LjgzIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2Ljc3IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjgyIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjY3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI2Ljg5IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3LjEiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI1LjczIiwic3VtIjoiNjYuMzIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1NzIsIm5hbWUiOiJNaWNoaWdhbiBXZWlnaHRlZCBUb3RhbCBTeXN0ZW0gQXZlcmFnZSBJbnRlcnJ1cHRpb24gRnJlcXVlbmN5IEluZGV4IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUG93ZXIgb3V0YWdlcyBtYXkgYWZmZWN0IHRoZSBzZWN1cml0eSBhbmQgc2FmZXR5IG9mIHJlc2lkZW50cyB3aXRoaW4gYSBjb21tdW5pdHkuIFRoZSBjb3N0cyBhc3NvY2lhdGVkIHdpdGggcG93ZXIgb3V0YWdlcyBhZmZlY3QgTWljaGlnYW4gYnVzaW5lc3NlcyBhbmQgbWF5IGltcGFjdCBkZWNpc2lvbnMgZm9yIGJ1c2luZXNzZXMgdG8gZXhwYW5kIG9yIGxvY2F0ZSBpbiBNaWNoaWdhbi4gTG93ZXIgU0FJRkkgc2NvcmVzIGluZGljYXRlIGhpZ2hlciBsZXZlbHMgb2YgZWxlY3RyaWMgZGlzdHJpYnV0aW9uIHJlbGlhYmlsaXR5LlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFB1YmxpYyBTZXJ2aWNlIENvbW1pc3Npb24gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21wc2NcblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJzeXN0ZW1fYXZlcmFnZV9pbnRlcnJ1cHRpb25fZnJlcXVlbmN5X2luZGV4X21pY2hpZ2FuX3dlaWdodGVkX3RvdGFsIiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTE1LCJ3aWR0aCI6NDIwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMS4xMiIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMC45MjYyNSIsIm51bGwiOjIzLCJ0b3AiOlt7Iml0ZW0iOiIxLjA3IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIwLjkxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIwLjgyMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMC44NyIsImNvdW50IjoxN30seyJpdGVtIjoiMS4xMiIsImNvdW50IjoxNn0seyJpdGVtIjoiMC44NzAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjAuODQiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiIwLjgyMCIsInN1bSI6IjcuNDEwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTczLCJuYW1lIjoiQ29uc3VtZXJzIEVuZXJneSBTeXN0ZW0gQXZlcmFnZSBJbnRlcnJ1cHRpb24gRnJlcXVlbmN5IEluZGV4IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUG93ZXIgb3V0YWdlcyBtYXkgYWZmZWN0IHRoZSBzZWN1cml0eSBhbmQgc2FmZXR5IG9mIHJlc2lkZW50cyB3aXRoaW4gYSBjb21tdW5pdHkuIFRoZSBjb3N0cyBhc3NvY2lhdGVkIHdpdGggcG93ZXIgb3V0YWdlcyBhZmZlY3QgTWljaGlnYW4gYnVzaW5lc3NlcyBhbmQgbWF5IGltcGFjdCBkZWNpc2lvbnMgZm9yIGJ1c2luZXNzZXMgdG8gZXhwYW5kIG9yIGxvY2F0ZSBpbiBNaWNoaWdhbi4gTG93ZXIgU0FJRkkgc2NvcmVzIGluZGljYXRlIGhpZ2hlciBsZXZlbHMgb2YgZWxlY3RyaWMgZGlzdHJpYnV0aW9uIHJlbGlhYmlsaXR5LlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFB1YmxpYyBTZXJ2aWNlIENvbW1pc3Npb24gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21wc2NcblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJzeXN0ZW1fYXZlcmFnZV9pbnRlcnJ1cHRpb25fZnJlcXVlbmN5X2luZGV4X2NvbnN1bWVyc19lbmVyZ3kiLCJwb3NpdGlvbiI6MjYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTYsIndpZHRoIjozNzksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxLjM2MCIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMS4wOTc1IiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjEuMjgwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxLjA4MCIsImNvdW50IjoxOX0seyJpdGVtIjoiMS4wNTAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEuMDQwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxLjM2MCIsImNvdW50IjoxNn0seyJpdGVtIjoiMS4wNjAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEuMDAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIwLjkxIiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMC45MSIsInN1bSI6IjguNzgwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTc0LCJuYW1lIjoiRGV0cm9pdCBFZGlzb24gU3lzdGVtIEF2ZXJhZ2UgSW50ZXJydXB0aW9uIEZyZXF1ZW5jeSBJbmRleCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFBvd2VyIG91dGFnZXMgbWF5IGFmZmVjdCB0aGUgc2VjdXJpdHkgYW5kIHNhZmV0eSBvZiByZXNpZGVudHMgd2l0aGluIGEgY29tbXVuaXR5LiBUaGUgY29zdHMgYXNzb2NpYXRlZCB3aXRoIHBvd2VyIG91dGFnZXMgYWZmZWN0IE1pY2hpZ2FuIGJ1c2luZXNzZXMgYW5kIG1heSBpbXBhY3QgZGVjaXNpb25zIGZvciBidXNpbmVzc2VzIHRvIGV4cGFuZCBvciBsb2NhdGUgaW4gTWljaGlnYW4uIExvd2VyIFNBSUZJIHNjb3JlcyBpbmRpY2F0ZSBoaWdoZXIgbGV2ZWxzIG9mIGVsZWN0cmljIGRpc3RyaWJ1dGlvbiByZWxpYWJpbGl0eS5cblxuU291cmNlOiBNaWNoaWdhbiBQdWJsaWMgU2VydmljZSBDb21taXNzaW9uIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tcHNjXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsIiwiZmllbGROYW1lIjoic3lzdGVtX2F2ZXJhZ2VfaW50ZXJydXB0aW9uX2ZyZXF1ZW5jeV9pbmRleF9kZXRyb2l0X2VkaXNvbiIsInBvc2l0aW9uIjoyNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxNywid2lkdGgiOjM0OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjAuOTIwIiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiIwLjc2ODc1IiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjAuODcwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIwLjc0MCIsImNvdW50IjoxOX0seyJpdGVtIjoiMC42MTAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjAuNzIwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIwLjkyMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMC43OTAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjAuNzYiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiIwLjYxMCIsInN1bSI6IjYuMTUwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTc1LCJuYW1lIjoiSW5kaWFuYSBNaWNoaWdhbiBQb3dlciBTeXN0ZW0gQXZlcmFnZSBJbnRlcnJ1cHRpb24gRnJlcXVlbmN5IEluZGV4IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUG93ZXIgb3V0YWdlcyBtYXkgYWZmZWN0IHRoZSBzZWN1cml0eSBhbmQgc2FmZXR5IG9mIHJlc2lkZW50cyB3aXRoaW4gYSBjb21tdW5pdHkuIFRoZSBjb3N0cyBhc3NvY2lhdGVkIHdpdGggcG93ZXIgb3V0YWdlcyBhZmZlY3QgTWljaGlnYW4gYnVzaW5lc3NlcyBhbmQgbWF5IGltcGFjdCBkZWNpc2lvbnMgZm9yIGJ1c2luZXNzZXMgdG8gZXhwYW5kIG9yIGxvY2F0ZSBpbiBNaWNoaWdhbi4gTG93ZXIgU0FJRkkgc2NvcmVzIGluZGljYXRlIGhpZ2hlciBsZXZlbHMgb2YgZWxlY3RyaWMgZGlzdHJpYnV0aW9uIHJlbGlhYmlsaXR5LlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFB1YmxpYyBTZXJ2aWNlIENvbW1pc3Npb24gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21wc2NcblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJzeXN0ZW1fYXZlcmFnZV9pbnRlcnJ1cHRpb25fZnJlcXVlbmN5X2luZGV4X2luZGlhbmFfbWljaGlnYW5fcG93ZXIiLCJwb3NpdGlvbiI6MjgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTgsIndpZHRoIjo0MDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxLjMwNCIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMS4yMDgiLCJudWxsIjoyMywidG9wIjpbeyJpdGVtIjoiMS4zMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEuMjYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEuMTMwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxLjE1MCIsImNvdW50IjoxN30seyJpdGVtIjoiMC45NiIsImNvdW50IjoxNn0seyJpdGVtIjoiMS4zMDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEuMyIsImNvdW50IjoxNH1dLCJzbWFsbGVzdCI6IjAuOTYiLCJzdW0iOiI5LjY2NCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU3NiwibmFtZSI6IldlIEVuZXJnaWVzIFN5c3RlbSBBdmVyYWdlIEludGVycnVwdGlvbiBGcmVxdWVuY3kgSW5kZXgiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBQb3dlciBvdXRhZ2VzIG1heSBhZmZlY3QgdGhlIHNlY3VyaXR5IGFuZCBzYWZldHkgb2YgcmVzaWRlbnRzIHdpdGhpbiBhIGNvbW11bml0eS4gVGhlIGNvc3RzIGFzc29jaWF0ZWQgd2l0aCBwb3dlciBvdXRhZ2VzIGFmZmVjdCBNaWNoaWdhbiBidXNpbmVzc2VzIGFuZCBtYXkgaW1wYWN0IGRlY2lzaW9ucyBmb3IgYnVzaW5lc3NlcyB0byBleHBhbmQgb3IgbG9jYXRlIGluIE1pY2hpZ2FuLiBMb3dlciBTQUlGSSBzY29yZXMgaW5kaWNhdGUgaGlnaGVyIGxldmVscyBvZiBlbGVjdHJpYyBkaXN0cmlidXRpb24gcmVsaWFiaWxpdHkuXG5cblNvdXJjZTogTWljaGlnYW4gUHVibGljIFNlcnZpY2UgQ29tbWlzc2lvbiBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXBzY1xuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InN5c3RlbV9hdmVyYWdlX2ludGVycnVwdGlvbl9mcmVxdWVuY3lfaW5kZXhfd2VfZW5lcmdpZXMiLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTksIndpZHRoIjozNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxLjI5MCIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiMC44MTUiLCJudWxsIjoyMywidG9wIjpbeyJpdGVtIjoiMS4yOTAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjAuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiMC42OSIsImNvdW50IjoxOH0seyJpdGVtIjoiMC40MyIsImNvdW50IjoxN30seyJpdGVtIjoiMC45OSIsImNvdW50IjoxNn0seyJpdGVtIjoiMC44MSIsImNvdW50IjoxNX0seyJpdGVtIjoiMC41MTAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiIwLjQzIiwic3VtIjoiNi41MjAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1NzcsIm5hbWUiOiJFbGVjdHJpY2FsIFRyYW5zbWlzc2lvbiBMaW5lIE91dGFnZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFbGVjdHJpYyB0cmFuc21pc3Npb24gZGVsaXZlcnMgZWxlY3RyaWMgcG93ZXIgdG8gd2hvbGVzYWxlIGN1c3RvbWVycyAoZS5nLiwgQ29uc3VtZXIgRW5lcmd5LCBEZXRyb2l0IEVkaXNvbikgdGhyb3VnaCB0aGUgaW50ZXJjb25uZWN0ZWQgYnVsayBlbGVjdHJpYyBzeXN0ZW0uIE1hbnkgdGltZXMsIGEgc2luZ2xlIGxpbmUgb3V0YWdlIG9uIHRoZSB0cmFuc21pc3Npb24gc3lzdGVtIGRvZXMgbm90IHJlc3VsdCBpbiBwb3dlciBvdXRhZ2VzIGZvciBjdXN0b21lcnMgYXMgbXVsdGlwbGUgcGF0aHMgYXJlIGF2YWlsYWJsZSB0aHJvdWdoIHRoZSBpbnRlcmNvbm5lY3RlZCBncmlkLiBMb3dlciBsZXZlbHMgb2YgdHJhbnNtaXNzaW9uIGxpbmUgb3V0YWdlcyBoZWxwcyB0byBlbnN1cmUgaGlnaCBsZXZlbHMgb2YgZWxlY3RyaWNpdHkgcmVsaWFiaWxpdHkgZm9yIHJldGFpbCBjdXN0b21lcnMuIEhpZ2ggbGV2ZWxzIG9mIGVsZWN0cmljaXR5IHJlbGlhYmlsaXR5IHByb3ZpZGUgZm9yIHRoZSBzYWZldHkgYW5kIHNlY3VyaXR5IG9mIHJlc2lkZW50cywgYW5kIHByb3ZpZGVzIGEgbmVjZXNzYXJ5IHNlcnZpY2UgZm9yIGJ1c2luZXNzZXMgd2hvIG1heSB3aXNoIHRvIGxvY2F0ZSBvciBleHBhbmQgaW4gTWljaGlnYW4uXG5cblNvdXJjZTogTWljaGlnYW4gUHVibGljIFNlcnZpY2UgQ29tbWlzc2lvbiBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXBzY1xuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6ImVsZWN0cmljYWxfdHJhbnNtaXNzaW9uX2xpbmVfb3V0YWdlcyIsInBvc2l0aW9uIjozMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkyMCwid2lkdGgiOjI2MCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjAuMjc2Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiIwLjIyNTc1IiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjAuMjc2IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIwLjIxMiIsImNvdW50IjoxOX0seyJpdGVtIjoiMC4yMTciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjAuMjMyIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIwLjI2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIwLjIwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMC4xODciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjAuMjIyIiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMC4xODciLCJzdW0iOiIxLjgwNiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU3OCwibmFtZSI6IlN0YXRlIFBhcmsgUG9wdWxhcml0eSAtIEFubnVhbCBQYXJrIFZpc2l0cyBwZXIgQ2FwaXRhIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIG1vcmUgdGhhbiBhIGh1bmRyZWQgcGFya3MgYW5kIHJlY3JlYXRpb24gYXJlYXMgaW4gTWljaGlnYW4ncyBzdGF0ZSBwYXJrIHN5c3RlbSBvZmZlciByZXNpZGVudHMgYW5kIHZpc2l0b3JzIHRoZSBvcHBvcnR1bml0eSB0byBleHBlcmllbmNlIHNjZW5pYyBmb3Jlc3RzLCB0cmFpbHMsIGxha2VzIGFuZCBoaXN0b3JpYyBzaXRlcy4gTWljaGlnYW4gaXMgYSBwcmltZSBkZXN0aW5hdGlvbiBmb3IgY2FtcGluZywgZmlzaGluZywgYm9hdGluZywgaGlraW5nLCBiaWN5Y2xpbmcgYW5kIGEgaG9zdCBvZiBvdGhlciBvdXRkb29yIGFjdGl2aXRpZXMuIFRoZSBudW1iZXIgb2YgYW5udWFsIHZpc2l0cyBwZXIgcmVzaWRlbnQgdG8gc3RhdGUgcGFya3MgaXMgdGhlIHRvdGFsIG51bWJlciBvZiBzdGF0ZSBwYXJrIHZpc2l0cyBkaXZpZGVkIGJ5IHRoZSBwb3B1bGF0aW9uIGluIE1pY2hpZ2FuLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgTmF0dXJhbCBSZXNvdXJjZXNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0xMDM2NS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6InN0YXRlX3BhcmtfcG9wdWxhcml0eV9hbm51YWxfcGFya192aXNpdHNfcGVyX2NhcGl0YSIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkyMSwid2lkdGgiOjMyOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIuNjAiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIyLjM1MyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiIyLjM4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyLjMyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyLjI4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyLjIyIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyLjI1IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyLjM2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyLjYwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyLjQ3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyLjQzIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMi4yMiIsInN1bSI6IjIzLjUzIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTc5LCJuYW1lIjoiTnVtYmVyIG9mIE5vbi1yZXNpZGVudCBTdGF0ZSBQYXJrIFZpc2l0cyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBudW1iZXIgb2YgTWljaGlnYW4gU3RhdGUgUGFyayBwYXNzZXMgc29sZCB0byBub24tcmVzaWRlbnRzIGRlbW9uc3RyYXRlcyB0aGUgbnVtYmVyIG9mIG91dC1vZi1zdGF0ZSB0b3VyaXN0cyB2aXNpdGluZyBNaWNoaWdhbiB0byB1c2UgdGhlIHN0YXRlIHBhcmsgc3lzdGVtLiBPdXQtb2Ytc3RhdGUgdG91cmlzbSBib2xzdGVycyB0aGUgZWNvbm9taWVzIGluIE1pY2hpZ2FuJ3MgY29tbXVuaXRpZXMuXG5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIE5hdHVyYWwgUmVzb3VyY2VzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2Ruci8wLDQ1NzAsNy0xNTMtMTAzNjUtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJudW1iZXJfb2Zfbm9uX3Jlc2lkZW50X3N0YXRlX3BhcmtfdmlzaXRzIiwicG9zaXRpb24iOjMyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTIyLCJ3aWR0aCI6MjM1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjUwNjg5Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMjE0OTc1LjEiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiMTgzNjc1IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxNzY3NjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE5Njk1OCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTkxOTE1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMTE5MDIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIzNzUxMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjIxOTA0IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyNTA2ODkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI0MTI5NSIsImNvdW50IjoxMn0seyJpdGVtIjoiMjM3MTQwIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMTc2NzYzIiwic3VtIjoiMjE0OTc1MSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU4MCwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgQWR1bHRzIFJlcG9ydGluZyBQYXJ0aWNpcGF0aW9uIGluIE91dGRvb3IgUmVjcmVhdGlvbiBBY3Rpdml0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE91dGRvb3IgcmVjcmVhdGlvbiBwcm92aWRlcyBoZWFsdGggYmVuZWZpdHMgdG8gcGFydGljaXBhbnRzLiBJdCBhbHNvIGlzIGFuIGltcG9ydGFudCBjb21wb25lbnQgb2YgbWFueSBsb2NhbCBhbmQgcmVnaW9uYWwgZWNvbm9taWVzLiBBZGRpdGlvbmFsIHBhcnRpY2lwYXRpb24gaW4gb3V0ZG9vciByZWNyZWF0aW9uIGNhbiBpbXByb3ZlIHRoZSBoZWFsdGggYW5kIHF1YWxpdHkgb2YgbGlmZSBmb3IgTWljaGlnYW4gcmVzaWRlbnRzLlxuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBOYXR1cmFsIFJlc291cmNlcyBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0xMDM2NV8zNjU3Ni0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBiaWVubmlhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfYWR1bHRzX3JlcG9ydGluZ19wYXJ0aWNpcGF0aW9uX2luX291dGRvb3JfcmVjcmVhdGlvbl9hY3Rpdml0eSIsInBvc2l0aW9uIjozMywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIxODkyOCwid2lkdGgiOjQyOSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijg3Iiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI4NyIsIm51bGwiOjMwLCJ0b3AiOlt7Iml0ZW0iOiI4NyIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6Ijg3Iiwic3VtIjoiODcifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1ODEsIm5hbWUiOiJQZXJjZW50YWdlIG9mIEFkdWx0cyBSZXBvcnRpbmcgUGFydGljaXBhdGlvbiBpbiBGZWUtYmFzZWQgUmVjcmVhdGlvbiBBY3Rpdml0eSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE91dGRvb3IgcmVjcmVhdGlvbiBhbmQgbmF0dXJhbCByZXNvdXJjZSBjb25zZXJ2YXRpb24gaW4gTWljaGlnYW4gYXJlIHByZWRvbWluYW50bHkgZnVuZGVkIHRocm91Z2ggZmVlcyBmb3IgbGljZW5zZWQgb3V0ZG9vciByZWNyZWF0aW9uIGFuZCBmZWRlcmFsIGV4Y2lzZSB0YXhlcyBvbiBodW50aW5nIGFuZCBmaXNoaW5nIGVxdWlwbWVudC4gVGhlc2UgZG9sbGFycyBmdW5kIG91dGRvb3IgcmVjcmVhdGlvbiBvcHBvcnR1bml0aWVzIGZvciBldmVyeW9uZS4gSXQgaXMgaW1wb3J0YW50IHRvIGluY3JlYXNlIHBhcnRpY2lwYXRpb24gaW4gbGljZW5zZWQgYWN0aXZpdGllcyB0byBwcm92aWRlIGhpZ2ggcXVhbGl0eSBvdXRkb29yIHJlY3JlYXRpb24gb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIE5hdHVyYWwgUmVzb3VyY2VzIFxuXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2Ruci8wLDQ1NzAsNy0xNTMtMzE1NzRfNjE3OTMtLS0sMDAuaHRtbFxuXG5cblVwZGF0ZWQgYmllbm5pYWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2FkdWx0c19yZXBvcnRpbmdfcGFydGljaXBhdGlvbl9pbl9mZWVfYmFzZWRfcmVjcmVhdGlvbl9hY3Rpdml0eSIsInBvc2l0aW9uIjozNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIxOTAzNSwid2lkdGgiOjQ1NCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQxIiwibm9uX251bGwiOjEsImF2ZXJhZ2UiOiI0MSIsIm51bGwiOjMwLCJ0b3AiOlt7Iml0ZW0iOiI0MSIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjQxIiwic3VtIjoiNDEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1ODIsIm5hbWUiOiJQcml2YXRlIEludmVzdG1lbnQgaW4gQnJvd25maWVsZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBCcm93bmZpZWxkIHByb2dyYW1zIHByb21vdGUgY29tbXVuaXR5IHJldml0YWxpemF0aW9uLCBhY2NlbGVyYXRlIHByaXZhdGUgaW52ZXN0bWVudCBhbmQgY29udHJpYnV0ZSB0byBNaWNoaWdhbidzIHJlaW52ZW50aW9uLCBwYXJ0aWN1bGFybHkgaW4gbWFueSBvZiBvdXIgY29yZSB1cmJhbiBhcmVhcy4gVGhlIGRhdGEgcHJlc2VudGVkIHJlcHJlc2VudCB0aGUgYW1vdW50IG9mIHByaXZhdGUgaW52ZXN0bWVudCBjb21taXR0ZWQgYnkgcXVhcnRlciBmb3IgcHJvamVjdHMgcmVjZWl2aW5nIGJyb3duZmllbGQgcmVkZXZlbG9wbWVudCBzdXBwb3J0LCBpbmNsdWRpbmcgdGhlIENvbW11bml0eSBSZXZpdGFsaXphdGlvbiBQcm9ncmFtIChDUlApLCBCcm93bmZpZWxkIFRheCBJbmNyZW1lbnQgRmluYW5jaW5nIGFuZCBNREVRIEJyb3duZmllbGQgUHJvZ3JhbSBhd2FyZHMuIFByaXZhdGUgaW52ZXN0bWVudCBpbmNsdWRlcyBmdW5kcyB1c2VkIGZvciByZWhhYmlsaXRhdGlvbiwgcmVub3ZhdGlvbiwgbmV3IGNvbnN0cnVjdGlvbiwgc2l0ZSBpbXByb3ZlbWVudHMsIG1hY2hpbmVyeSwgZXF1aXBtZW50IGFuZCBmaXh0dXJlcywgYWNxdWlzaXRpb24gY29zdHMsIGFuZCBhc3NvY2lhdGVkIGRldmVsb3BtZW50IGNvc3RzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIEVjb25vbWljIERldmVsb3BtZW50IENvcnBvcmF0aW9uIFxuXG5cbmh0dHA6Ly93d3cubWljaGlnYW5idXNpbmVzcy5vcmcvY29tbXVuaXR5L2RldmVsb3BtZW50LWFzc2lzdGFuY2UvXG5cblVwZGF0ZWQgcXVhcnRlcmx5IiwiZmllbGROYW1lIjoicHJpdmF0ZV9pbnZlc3RtZW50X2luX2Jyb3duZmllbGRzIiwicG9zaXRpb24iOjM1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTIzLCJ3aWR0aCI6MTk0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzUxMjAwMDAwIiwibm9uX251bGwiOjIwLCJhdmVyYWdlIjoiMjE3MjkyMDE4LjI1IiwibnVsbCI6MTEsInRvcCI6W3siaXRlbSI6IjE5Nzk4MTkzMSIsImNvdW50IjoyMH0seyJpdGVtIjoiNTMwNzY1Nzk4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMTQ3MDYwOTYiLCJjb3VudCI6MTh9LHsiaXRlbSI6Ijg1MDI0MDcyIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMzY4Mjg2NTkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE3ODg4Mjk2MSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUwMTIxODYiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjEyOTAwMDAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxNjMwNDMxODQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjQ2MTUxMzI5IiwiY291bnQiOjExfSx7Iml0ZW0iOiI2NjI4MTY3NyIsImNvdW50IjoxMH0seyJpdGVtIjoiMTE5MDU0MDQ1IiwiY291bnQiOjl9LHsiaXRlbSI6Ijc1MTIwMDAwMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDI1Mjk1MjAiLCJjb3VudCI6N30seyJpdGVtIjoiMzU1NjE1MDA2IiwiY291bnQiOjZ9LHsiaXRlbSI6IjIzMTU0ODk1MiIsImNvdW50Ijo1fSx7Iml0ZW0iOiI0MDUzNzQ3OTgiLCJjb3VudCI6NH0seyJpdGVtIjoiNjA3MTA1NTQiLCJjb3VudCI6M30seyJpdGVtIjoiMTU2MDU1MjMyIiwiY291bnQiOjJ9LHsiaXRlbSI6IjMzNjE3NDM2NSIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiMTI5MDAwMDAiLCJzdW0iOiI0MzQ1ODQwMzY1In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6ImN1cnJlbmN5IiwiaHVtYW5lIjoiZmFsc2UiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTgzLCJuYW1lIjoiWWVhcmx5IFByaXZhdGUgSW52ZXN0bWVudHMgaW4gQnJvd25maWVsZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ5ZWFybHlfcHJpdmF0ZV9pbnZlc3RtZW50c19pbl9icm93bmZpZWxkcyIsInBvc2l0aW9uIjozNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyMzA3Nywid2lkdGgiOjI4OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjgzNDk3MjQ5NyIsIm5vbl9udWxsIjozLCJhdmVyYWdlIjoiNjIzNDI2MTY1LjY2NjY2NjciLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiNDEyOTQxODE4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2MjIzNjQxODIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjgzNDk3MjQ5NyIsImNvdW50IjoxOH1dLCJzbWFsbGVzdCI6IjQxMjk0MTgxOCIsInN1bSI6IjE4NzAyNzg0OTcifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozMjU2NjY1ODQsIm5hbWUiOiJDb3VudGllcyBXaGVyZSBSZXNpZGVudHMgSGF2ZSBDb252ZW5pZW50IEFjY2VzcyB0byBSZWN5Y2xpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUbyBleHBhbmQgd2FzdGUgdXRpbGl6YXRpb24sIE1pY2hpZ2FuIHdpbGwgd29yayB0byBlbnN1cmUgdGhhdCBhbGwgcmVzaWRlbnRzIGhhdmUgY29udmVuaWVudCBhY2Nlc3MgdG8gcmVjeWNsaW5nLiBSZWN5Y2xpbmcgZW5hYmxlcyB0aGUgdXNlIG9mIHdhc3RlIGFzIGEgcmVzb3VyY2UuIEZvciBhIGNvdW50eSB0byBoYXZlIGNvbnZlbmllbnQgYWNjZXNzIHRvIHJlY3ljbGluZywgZWFjaCBjb21tdW5pdHkgc2hvdWxkIGhhdmUgYXQgbGVhc3Qgb25lIGRyb3Atb2ZmIGxvY2F0aW9uIHBlciAxMCwwMDAgcGVvcGxlLCBhbmQgaGF2ZSBhIGN1cmJzaWRlIHJlY3ljbGluZyBwcm9ncmFtIGZvciBjb21tdW5pdGllcyB3aXRoIG1vcmUgdGhhbiAxMCwwMDAgcGVvcGxlLlxuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHlcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZGVxLzAsNDU2MSw3LTEzNS03MDE1M183MDE1NV8zNTg1XzQxMzAtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIgXG5cbkZvciByZWN5Y2xpbmcgbG9jYXRpb25zIGJ5IGNvdW50eTogIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RlcS8wLDQ1NjEsNy0xMzUtNzAxNTNfNzAxNTVfMzU4NV80MTMwLTExNTM5NC0tLDAwLmh0bWxcbiIsImZpZWxkTmFtZSI6ImNvdW50aWVzX3doZXJlX3Jlc2lkZW50c19oYXZlX2NvbnZlbmllbnRfYWNjZXNzX3RvX3JlY3ljbGluZyIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIxOTIyMCwid2lkdGgiOjM2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI1Iiwibm9uX251bGwiOjMsImF2ZXJhZ2UiOiIyMy42NjY2NjY2NjY2NjY2NyIsIm51bGwiOjI4LCJ0b3AiOlt7Iml0ZW0iOiIyMiIsImNvdW50IjoyMH0seyJpdGVtIjoiMjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjI1IiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiMjIiLCJzdW0iOiI3MSJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjY1ODUsIm5hbWUiOiJNaWNoaWdhbiBQZXJjZW50YWdlIG9mIENvdW50aWVzIGluIEF0dGFpbm1lbnQgd2l0aCB0aGUgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFdmVyeW9uZSBzaG91bGQgaGF2ZSBjbGVhbiBhaXIgdG8gYnJlYXRoZS4gQnVzaW5lc3MgYW5kIGNvbW11bml0eSBhY3Rpdml0aWVzLCBhcyB3ZWxsIGFzIHRoZSBkYWlseSBhY3Rpdml0aWVzIG9mIGluZGl2aWR1YWxzLCBhZmZlY3QgTWljaGlnYW4ncyBhaXIgcXVhbGl0eS4gVGhlIFVuaXRlZCBTdGF0ZXMgRW52aXJvbm1lbnRhbCBQcm90ZWN0aW9uIEFnZW5jeSBoYXMgc2V0IE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIHRvIHByb3RlY3QgdGhlIHB1YmxpYyBoZWFsdGgsIGluY2x1ZGluZyBjaGlsZHJlbiwgdGhlIGVsZGVybHkgYW5kIHRob3NlIHdpdGggY2hyb25pYyByZXNwaXJhdG9yeSBhaWxtZW50cy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eVxuXG4gXG5VcGRhdGVkIHdoZW4gc3RhdHVzIGNoYW5nZXMiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2NvdW50aWVzX2luX2F0dGFpbm1lbnRfd2l0aF90aGVfbmF0aW9uYWxfYW1iaWVudF9haXJfcXVhbGl0eV9zdGFuZGFyZHNfbWljaGlnYW4iLCJwb3NpdGlvbiI6MzgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjQsIndpZHRoIjo1NjUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5MiIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiOTAuMiIsIm51bGwiOjI2LCJ0b3AiOlt7Iml0ZW0iOiI4OSIsImNvdW50IjoyMH0seyJpdGVtIjoiOTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkyIiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiODkiLCJzdW0iOiI0NTEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjY1ODYsIm5hbWUiOiJJbGxpbm9pcyBQZXJjZW50YWdlIG9mIENvdW50aWVzIGluIEF0dGFpbm1lbnQgd2l0aCB0aGUgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFdmVyeW9uZSBzaG91bGQgaGF2ZSBjbGVhbiBhaXIgdG8gYnJlYXRoZS4gQnVzaW5lc3MgYW5kIGNvbW11bml0eSBhY3Rpdml0aWVzLCBhcyB3ZWxsIGFzIHRoZSBkYWlseSBhY3Rpdml0aWVzIG9mIGluZGl2aWR1YWxzLCBhZmZlY3QgTWljaGlnYW4ncyBhaXIgcXVhbGl0eS4gVGhlIFVuaXRlZCBTdGF0ZXMgRW52aXJvbm1lbnRhbCBQcm90ZWN0aW9uIEFnZW5jeSBoYXMgc2V0IE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIHRvIHByb3RlY3QgdGhlIHB1YmxpYyBoZWFsdGgsIGluY2x1ZGluZyBjaGlsZHJlbiwgdGhlIGVsZGVybHkgYW5kIHRob3NlIHdpdGggY2hyb25pYyByZXNwaXJhdG9yeSBhaWxtZW50cy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSBVcGRhdGVkIHdoZW4gc3RhdHVzIGNoYW5nZXMiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2NvdW50aWVzX2luX2F0dGFpbm1lbnRfd2l0aF90aGVfbmF0aW9uYWxfYW1iaWVudF9haXJfcXVhbGl0eV9zdGFuZGFyZHNfaWxsaW5vaXMiLCJwb3NpdGlvbiI6MzksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjUsIndpZHRoIjo1NDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4OCIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiODcuMiIsIm51bGwiOjI2LCJ0b3AiOlt7Iml0ZW0iOiI4NyIsImNvdW50IjoyMH0seyJpdGVtIjoiODgiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI4NyIsInN1bSI6IjQzNiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU4NywibmFtZSI6IkluZGlhbmEgUGVyY2VudGFnZSBvZiBDb3VudGllcyBpbiBBdHRhaW5tZW50IHdpdGggdGhlIE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXZlcnlvbmUgc2hvdWxkIGhhdmUgY2xlYW4gYWlyIHRvIGJyZWF0aGUuIEJ1c2luZXNzIGFuZCBjb21tdW5pdHkgYWN0aXZpdGllcywgYXMgd2VsbCBhcyB0aGUgZGFpbHkgYWN0aXZpdGllcyBvZiBpbmRpdmlkdWFscywgYWZmZWN0IE1pY2hpZ2FuJ3MgYWlyIHF1YWxpdHkuIFRoZSBVbml0ZWQgU3RhdGVzIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiBBZ2VuY3kgaGFzIHNldCBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyB0byBwcm90ZWN0IHRoZSBwdWJsaWMgaGVhbHRoLCBpbmNsdWRpbmcgY2hpbGRyZW4sIHRoZSBlbGRlcmx5IGFuZCB0aG9zZSB3aXRoIGNocm9uaWMgcmVzcGlyYXRvcnkgYWlsbWVudHMuIFNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHkgVXBkYXRlZCB3aGVuIHN0YXR1cyBjaGFuZ2VzIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9jb3VudGllc19pbl9hdHRhaW5tZW50X3dpdGhfdGhlX25hdGlvbmFsX2FtYmllbnRfYWlyX3F1YWxpdHlfc3RhbmRhcmRzX2luZGlhbmEiLCJwb3NpdGlvbiI6NDAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjYsIndpZHRoIjo1MjgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4OCIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiODMuOCIsIm51bGwiOjI2LCJ0b3AiOlt7Iml0ZW0iOiI4MiIsImNvdW50IjoyMH0seyJpdGVtIjoiODAiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijg4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4NyIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjgwIiwic3VtIjoiNDE5In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTg4LCJuYW1lIjoiTWlubmVzb3RhIFBlcmNlbnRhZ2Ugb2YgQ291bnRpZXMgaW4gQXR0YWlubWVudCB3aXRoIHRoZSBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV2ZXJ5b25lIHNob3VsZCBoYXZlIGNsZWFuIGFpciB0byBicmVhdGhlLiBCdXNpbmVzcyBhbmQgY29tbXVuaXR5IGFjdGl2aXRpZXMsIGFzIHdlbGwgYXMgdGhlIGRhaWx5IGFjdGl2aXRpZXMgb2YgaW5kaXZpZHVhbHMsIGFmZmVjdCBNaWNoaWdhbidzIGFpciBxdWFsaXR5LiBUaGUgVW5pdGVkIFN0YXRlcyBFbnZpcm9ubWVudGFsIFByb3RlY3Rpb24gQWdlbmN5IGhhcyBzZXQgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMgdG8gcHJvdGVjdCB0aGUgcHVibGljIGhlYWx0aCwgaW5jbHVkaW5nIGNoaWxkcmVuLCB0aGUgZWxkZXJseSBhbmQgdGhvc2Ugd2l0aCBjaHJvbmljIHJlc3BpcmF0b3J5IGFpbG1lbnRzLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5IFVwZGF0ZWQgd2hlbiBzdGF0dXMgY2hhbmdlcyIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfY291bnRpZXNfaW5fYXR0YWlubWVudF93aXRoX3RoZV9uYXRpb25hbF9hbWJpZW50X2Fpcl9xdWFsaXR5X3N0YW5kYXJkc19taW5uZXNvdGEiLCJwb3NpdGlvbiI6NDEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjcsIndpZHRoIjo1NzksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMDAiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6Ijk5LjQiLCJudWxsIjoyNiwidG9wIjpbeyJpdGVtIjoiMTAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI5OSIsImNvdW50IjoxOX1dLCJzbWFsbGVzdCI6Ijk5Iiwic3VtIjoiNDk3In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTg5LCJuYW1lIjoiT2hpbyBQZXJjZW50YWdlIG9mIENvdW50aWVzIGluIEF0dGFpbm1lbnQgd2l0aCB0aGUgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFdmVyeW9uZSBzaG91bGQgaGF2ZSBjbGVhbiBhaXIgdG8gYnJlYXRoZS4gQnVzaW5lc3MgYW5kIGNvbW11bml0eSBhY3Rpdml0aWVzLCBhcyB3ZWxsIGFzIHRoZSBkYWlseSBhY3Rpdml0aWVzIG9mIGluZGl2aWR1YWxzLCBhZmZlY3QgTWljaGlnYW4ncyBhaXIgcXVhbGl0eS4gVGhlIFVuaXRlZCBTdGF0ZXMgRW52aXJvbm1lbnRhbCBQcm90ZWN0aW9uIEFnZW5jeSBoYXMgc2V0IE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIHRvIHByb3RlY3QgdGhlIHB1YmxpYyBoZWFsdGgsIGluY2x1ZGluZyBjaGlsZHJlbiwgdGhlIGVsZGVybHkgYW5kIHRob3NlIHdpdGggY2hyb25pYyByZXNwaXJhdG9yeSBhaWxtZW50cy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSBVcGRhdGVkIHdoZW4gc3RhdHVzIGNoYW5nZXMiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2NvdW50aWVzX2luX2F0dGFpbm1lbnRfd2l0aF90aGVfbmF0aW9uYWxfYW1iaWVudF9haXJfcXVhbGl0eV9zdGFuZGFyZHNfb2hpbyIsInBvc2l0aW9uIjo0MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkyOCwid2lkdGgiOjU2MywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcyIiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiI2NyIsIm51bGwiOjI2LCJ0b3AiOlt7Iml0ZW0iOiI2NSIsImNvdW50IjoyMH0seyJpdGVtIjoiNjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjY3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI3MiIsImNvdW50IjoxN30seyJpdGVtIjoiNjMiLCJjb3VudCI6MTZ9XSwic21hbGxlc3QiOiI2MyIsInN1bSI6IjMzNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU5MCwibmFtZSI6Ildpc2NvbnNpbiBQZXJjZW50YWdlIG9mIENvdW50aWVzIGluIEF0dGFpbm1lbnQgd2l0aCB0aGUgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFdmVyeW9uZSBzaG91bGQgaGF2ZSBjbGVhbiBhaXIgdG8gYnJlYXRoZS4gQnVzaW5lc3MgYW5kIGNvbW11bml0eSBhY3Rpdml0aWVzLCBhcyB3ZWxsIGFzIHRoZSBkYWlseSBhY3Rpdml0aWVzIG9mIGluZGl2aWR1YWxzLCBhZmZlY3QgTWljaGlnYW4ncyBhaXIgcXVhbGl0eS4gVGhlIFVuaXRlZCBTdGF0ZXMgRW52aXJvbm1lbnRhbCBQcm90ZWN0aW9uIEFnZW5jeSBoYXMgc2V0IE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIHRvIHByb3RlY3QgdGhlIHB1YmxpYyBoZWFsdGgsIGluY2x1ZGluZyBjaGlsZHJlbiwgdGhlIGVsZGVybHkgYW5kIHRob3NlIHdpdGggY2hyb25pYyByZXNwaXJhdG9yeSBhaWxtZW50cy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSBVcGRhdGVkIHdoZW4gc3RhdHVzIGNoYW5nZXMiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2NvdW50aWVzX2luX2F0dGFpbm1lbnRfd2l0aF90aGVfbmF0aW9uYWxfYW1iaWVudF9haXJfcXVhbGl0eV9zdGFuZGFyZHNfd2lzY29uc2luIiwicG9zaXRpb24iOjQzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTI5LCJ3aWR0aCI6NTgxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTAiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6Ijg4LjgiLCJudWxsIjoyNiwidG9wIjpbeyJpdGVtIjoiODgiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5MCIsImNvdW50IjoxOH1dLCJzbWFsbGVzdCI6Ijg2Iiwic3VtIjoiNDQ0In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTkxLCJuYW1lIjoiTW9uaXRvcmVkIEJlYWNoZXMgd2l0aCBubyBDbG9zdXJlcyBvciBVbnNhZmUgQWR2aXNvcmllcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im1vbml0b3JlZF9iZWFjaGVzX3dpdGhfbm9fY2xvc3VyZXNfb3JfdW5zYWZlX2Fkdmlzb3JpZXMiLCJwb3NpdGlvbiI6NDQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MzAsIndpZHRoIjozNzQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4NyIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiNzkuNDQ0NDQ0NDQ0NDQ0NDQiLCJudWxsIjoyMiwidG9wIjpbeyJpdGVtIjoiODIiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg3IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4NSIsImNvdW50IjoxOH0seyJpdGVtIjoiODAiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijc2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3MiIsImNvdW50IjoxNX0seyJpdGVtIjoiNzciLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiI3MiIsInN1bSI6IjcxNSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NjU5MiwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgU2lnbmlmaWNhbnRseSBIYXJtZnVsIEFxdWF0aWMgSW52YXNpdmUgU3BlY2llcyBmb3Igd2hpY2ggQ29udHJvbCBNZWFzdXJlcyBhcmUgaW4gUGxhY2UiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgKEFJUykgYXJlIG5vbi1uYXRpdmUgc3BlY2llcyB3aG9zZSBpbnRyb2R1Y3Rpb24gbWF5IGNhdXNlIGVjb25vbWljIG9yIGVudmlyb25tZW50YWwgaGFybS4gV2hpbGUgbm90IGFsbCBub24tbmF0aXZlIHNwZWNpZXMgYXJlIGRlc3RydWN0aXZlLCBtYW5hZ2luZyB0aGUgaW1wYWN0IG9mIGhhcm1mdWwgc3BlY2llcyBpcyBpbXBvcnRhbnQgdG8gbWFpbnRhaW4gTWljaGlnYW4ncyBuYXR1cmFsIHJlc291cmNlcywgZWNvbm9teSwgcmVjcmVhdGlvbmFsIGFyZWFzIGFuZCBwcm90ZWN0IHB1YmxpYyBoZWFsdGguIEFJUyBlbnRlciBvdXIgd2F0ZXJzIGluIHZhcmlvdXMgd2F5cywgaW5jbHVkaW5nIGZyb20gYmFsbGFzdCB3YXRlciBkaXNjaGFyZ2VzIG9mIG9jZWFuLWdvaW5nIHNoaXBzLCBvciBmcm9tIGludGVudGlvbmFsIG9yIGFjY2lkZW50YWwgcmVsZWFzZXMgb2Ygc3BlY2llcyBpbnRvIHdhdGVyd2F5cy4gS25vd24gQUlTIGVzdGFibGlzaGVkIGluIE1pY2hpZ2FuIHdhdGVycyB3aXRoIHNpZ25pZmljYW50IGltcGFjdCBpbmNsdWRlIHJvdW5kIGdvYnksIHplYnJhIG11c3NlbHMsIHBocmFnbWl0ZXMgYW5kIHRoZSBzZWEgbGFtcHJleS5cblxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5XG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RlcS8wLDQ1NjEsNy0xMzUtMzMxM184MzE0LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyXG5cbkZvciB0aGUgbWFpbiBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgV2ViIHBhZ2UsIGFuZCBcbnRoZSBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgU3RhdGUgTWFuYWdlbWVudCBQbGFuLCBnbyB0byB3d3cubWljaGlnYW4uZ292L2FxdWF0aWNpbnZhc2l2ZXNcbiIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfc2lnbmlmaWNhbnRseV9oYXJtZnVsX2FxdWF0aWNfaW52YXNpdmVfc3BlY2llc19mb3Jfd2hpY2hfY29udHJvbF9tZWFzdXJlc19hcmVfaW5fcGxhY2UiLCJwb3NpdGlvbiI6NDUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjAzOTAsIndpZHRoIjo2MTEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMyIsIm5vbl9udWxsIjozLCJhdmVyYWdlIjoiMjMiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiMjMiLCJjb3VudCI6MjB9XSwic21hbGxlc3QiOiIyMyIsInN1bSI6IjY5In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY2NTkzLCJuYW1lIjoiUmF3IHNld2FnZSBkaXNjaGFyZ2VkIGluIGJpbGxpb25zIG9mIGdhbGxvbnMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJyYXdfc2V3YWdlX2Rpc2NoYXJnZWRfaW5fYmlsbGlvbnNfb2ZfZ2FsbG9ucyIsInBvc2l0aW9uIjo0NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkzMSwid2lkdGgiOjI0NiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEyLjYiLCJub25fbnVsbCI6NywiYXZlcmFnZSI6IjUuNzg3MTQyODU3MTQyODU3IiwibnVsbCI6MjQsInRvcCI6W3siaXRlbSI6IjUuMzgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcuMjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIuNDUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEuMjEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjMuNTgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEyLjYiLCJjb3VudCI6MTR9XSwic21hbGxlc3QiOiIxLjIxIiwic3VtIjoiNDAuNTEifSwiZm9ybWF0Ijp7fX1dLCJkaXNwbGF5Rm9ybWF0Ijp7ImZpeGVkQ29sdW1ucyI6WyJ5ZWFyIl0sInNlcmllc0NvbHVtbnMiOlt7fV0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJlbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF9taWNoaWdhbiIsImNvbG9yIjoiI2ZmMDAwMCJ9LHsiZmllbGROYW1lIjoibWljaGlnYW5fZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfMjAwOSIsImNvbG9yIjoiIzAwMDBmZiJ9LHsiZmllbGROYW1lIjoiZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfb2hpbyIsImNvbG9yIjoiIzAwZmYwMCJ9LHsiZmllbGROYW1lIjoib2hpb19lbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF8yMDA5IiwiY29sb3IiOiIjOTkwMGZmIn0seyJmaWVsZE5hbWUiOiJlbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF93aXNjb25zaW5zIiwiY29sb3IiOiIjNzU3MGIzIn0seyJmaWVsZE5hbWUiOiJ3aXNjb25zaW5fZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfMjAwOSIsImNvbG9yIjoiIzAwMGE2NiJ9LHsiZmllbGROYW1lIjoiZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfaWxsaW5vaXMiLCJjb2xvciI6IiNkOWI1MDIifSx7ImZpZWxkTmFtZSI6ImlsbGlub2lzX2VuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwXzIwMDkiLCJjb2xvciI6IiMxYjkxOWUifV0sImRlc2NyaXB0aW9uQ29sdW1ucyI6W3t9XSwibGVnZW5kRGV0YWlscyI6eyJzaG93VmFsdWVNYXJrZXJzIjp0cnVlLCJzaG93U2VyaWVzIjp0cnVlfSwic29ydFNlcmllcyI6ZmFsc2V9LCJncmFudHMiOlt7ImluaGVyaXRlZCI6dHJ1ZSwidHlwZSI6InZpZXdlciIsImZsYWdzIjpbInB1YmxpYyJdfV0sIm1ldGFkYXRhIjp7InJkZlN1YmplY3QiOiIwIiwiYXZhaWxhYmxlRGlzcGxheVR5cGVzIjpbImNoYXJ0IiwidGFibGUiLCJmYXRyb3ciLCJwYWdlIl0sInJlbmRlclR5cGVDb25maWciOnsidmlzaWJsZSI6eyJjaGFydCI6dHJ1ZSwidGFibGUiOnRydWV9fX0sIm93bmVyIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJxdWVyeSI6eyJmaWx0ZXJDb25kaXRpb24iOnsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJBTkQiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJBTkQiLCJjaGlsZHJlbiI6W3sidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjU2NjY1NDksInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDE1In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19LHsidHlwZSI6Im9wZXJhdG9yIiwidmFsdWUiOiJOT1RfRVFVQUxTIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozMjU2NjY1NDksInR5cGUiOiJjb2x1bW4ifSx7InR5cGUiOiJsaXRlcmFsIiwidmFsdWUiOiIyMDE2In1dLCJtZXRhZGF0YSI6eyJmcmVlZm9ybSI6dHJ1ZX19XSwibWV0YWRhdGEiOnsidGFibGVDb2x1bW5JZCI6eyIxNjE5MzY0IjoyMDMwOTg5OH0sIm9wZXJhdG9yIjoiTk9UX0VRVUFMUyIsImN1c3RvbVZhbHVlcyI6W1siMjAxNCJdXX19XSwibWV0YWRhdGEiOnsidW5pZmllZFZlcnNpb24iOjJ9fSwib3JkZXJCeXMiOlt7ImFzY2VuZGluZyI6dHJ1ZSwiZXhwcmVzc2lvbiI6eyJjb2x1bW5JZCI6MzI1NjY2NTQ5LCJ0eXBlIjoiY29sdW1uIn19XX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJvd25lck1heUJlQ29udGFjdGVkIl19fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6IjZ6MzkteGo3aCIsIm5hbWUiOiJFbmVyZ3kgQW5kIEVudmlyb25tZW50IERhc2hib2FyZCIsImFzc2V0VHlwZSI6ImRhdGFzZXQiLCJhdmVyYWdlUmF0aW5nIjowLCJjYXRlZ29yeSI6IkVuZXJneSAmIEVudmlyb25tZW50IERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTQwMzAxMjk3MiwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJ0YWJsZSIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6MzgyLCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1MDg0Mzc4NDYsIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6MjcwNDM5NDYsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUwODQzNzc2NCwicHVibGljYXRpb25Hcm91cCI6MTYxOTM2NCwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MDg0Mzc2NjcsInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDU0NjUxMywidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjEwMjMsInZpZXdMYXN0TW9kaWZpZWQiOjE1MDg0Mzc3NjQsInZpZXdUeXBlIjoidGFidWxhciIsImFwcHJvdmFscyI6W3sicmV2aWV3ZWRBdCI6MTUwODQzNzc2NCwicmV2aWV3ZWRBdXRvbWF0aWNhbGx5Ijp0cnVlLCJzdGF0ZSI6ImFwcHJvdmVkIiwic3VibWlzc2lvbklkIjo0NzEyMTcsInN1Ym1pc3Npb25PYmplY3QiOiJwdWJsaWNfYXVkaWVuY2VfcmVxdWVzdCIsInN1Ym1pc3Npb25PdXRjb21lIjoiY2hhbmdlX2F1ZGllbmNlIiwic3VibWl0dGVkQXQiOjE1MDg0Mzc3NjQsIndvcmtmbG93SWQiOjEzMDQsInN1Ym1pc3Npb25EZXRhaWxzIjp7InBlcm1pc3Npb25UeXBlIjoiUkVBRCJ9LCJzdWJtaXNzaW9uT3V0Y29tZUFwcGxpY2F0aW9uIjp7ImZhaWx1cmVDb3VudCI6MCwic3RhdHVzIjoic3VjY2VzcyJ9LCJzdWJtaXR0ZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4ifX1dLCJjb2x1bW5zIjpbeyJpZCI6MzI1NjY0ODE2LCJuYW1lIjoiRGF0ZXMiLCJkYXRhVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwiZmllbGROYW1lIjoiZGF0ZXMiLCJwb3NpdGlvbiI6MSwicmVuZGVyVHlwZU5hbWUiOiJjYWxlbmRhcl9kYXRlIiwidGFibGVDb2x1bW5JZCI6MjAzMTQxMDAsIndpZHRoIjoxNjIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE2LTEyLTMxVDAwOjAwOjAwIiwibm9uX251bGwiOjMyLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiIyMDA1LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDA2LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDA3LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDA4LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDA5LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDEwLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDExLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDEyLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDEzLTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDEyLTEwLTAxVDAwOjAwOjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiIyMDE0LTA3LTAxVDAwOjAwOjAwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyMDExLTEwLTAxVDAwOjAwOjAwIiwiY291bnQiOjl9LHsiaXRlbSI6IjIwMTUtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6OH0seyJpdGVtIjoiMjAxMy0wMS0wMlQwMDowMDowMCIsImNvdW50Ijo3fSx7Iml0ZW0iOiIyMDEzLTA0LTAxVDAwOjAwOjAwIiwiY291bnQiOjZ9LHsiaXRlbSI6IjIwMTQtMTAtMDFUMDA6MDA6MDAiLCJjb3VudCI6NX0seyJpdGVtIjoiMjAxNC0wNC0wMVQwMDowMDowMCIsImNvdW50Ijo0fSx7Iml0ZW0iOiIyMDEyLTAxLTAyVDAwOjAwOjAwIiwiY291bnQiOjN9LHsiaXRlbSI6IjIwMTQtMDEtMDFUMDA6MDA6MDAiLCJjb3VudCI6Mn0seyJpdGVtIjoiMjAxNC0wMS0wMlQwMDowMDowMCIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiMjAwNS0wMS0wMVQwMDowMDowMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjQ4MTcsIm5hbWUiOiJZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJ0ZXh0IiwidGFibGVDb2x1bW5JZCI6MjAzMDk4OTgsIndpZHRoIjo5NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYiLCJub25fbnVsbCI6MTIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiIyMDA1IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDA2IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMDA3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDA4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyMDA5IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIyMDEwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMDExIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMDEyIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyMDEzIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyMDE1IiwiY291bnQiOjExfSx7Iml0ZW0iOiIyMDE0IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIyMDE2IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIyMDA1In0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NDgxOCwibmFtZSI6IkZpc2NhbCBRdWFydGVyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF9xdWFydGVyIiwicG9zaXRpb24iOjMsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjE5Mzc1LCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNiBRNCIsIm5vbl9udWxsIjoyMCwibnVsbCI6MTMsInRvcCI6W3siaXRlbSI6IkZZIDIwMTMgUTEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMTQgUTQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMTIgUTEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMTMgUTIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTMgUTMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTUgUTEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTQgUTMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMTIgUTIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTQgUTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IkZZIDIwMTQgUTEiLCJjb3VudCI6MTF9LHsiaXRlbSI6IkZZIDIwMTIgUTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IkZZIDIwMTIgUTMiLCJjb3VudCI6OX0seyJpdGVtIjoiRlkgMjAxNSBRMiIsImNvdW50Ijo4fSx7Iml0ZW0iOiJGWSAyMDEzIFE0IiwiY291bnQiOjd9LHsiaXRlbSI6IkZZIDIwMTUgUTMiLCJjb3VudCI6Nn0seyJpdGVtIjoiRlkgMjAxNSBRNCIsImNvdW50Ijo1fSx7Iml0ZW0iOiJGWSAyMDE2IFExIiwiY291bnQiOjR9LHsiaXRlbSI6IkZZIDIwMTYgUTIiLCJjb3VudCI6M30seyJpdGVtIjoiRlkgMjAxNiBRMyIsImNvdW50IjoyfSx7Iml0ZW0iOiJGWSAyMDE2IFE0IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiJGWSAyMDEyIFExIn0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NDgxOSwibmFtZSI6IkZpc2NhbCBZZWFyIiwiZGF0YVR5cGVOYW1lIjoidGV4dCIsImZpZWxkTmFtZSI6ImZpc2NhbF95ZWFyIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjE5NDUzLCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiRlkgMjAxNiIsIm5vbl9udWxsIjoxMSwibnVsbCI6MjIsInRvcCI6W3siaXRlbSI6IkZZIDIwMDYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IkZZIDIwMDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IkZZIDIwMDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IkZZIDIwMDkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IkZZIDIwMTAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IkZZIDIwMTEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IkZZIDIwMTIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IkZZIDIwMTMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IkZZIDIwMTUiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IkZZIDIwMTQiLCJjb3VudCI6MTF9LHsiaXRlbSI6IkZZIDIwMTYiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiJGWSAyMDA2In0sImZvcm1hdCI6e319LHsiaWQiOjMyNTY2NDgyMCwibmFtZSI6Ik1pY2hpZ2FuIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA1KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEVuZXJneSBjb25zdW1wdGlvbiBwZXIgcmVhbCBkb2xsYXIgb2YgR0RQIChHcm9zcyBEb21lc3RpYyBQcm9kdWN0KSBpcyBhIHJhdGlvIHRoYXQgaW5kaWNhdGVzIHRoZSBhbW91bnQgb2YgZW5lcmd5IGEgc3RhdGUgb3IgY291bnRyeSB1c2VzIHRvIHN1cHBvcnQgYWxsIG9mIGl0cyBlY29ub21pYyBhY3Rpdml0aWVzLiBUaGlzIG1lYXN1cmUgc2VydmVzIGFzIGEgdXNlZnVsIGJhc2VsaW5lIGZvciBwcmVkaWN0aW5nIGVuZXJneSBjb25zdW1wdGlvbiB3aGVuIHRoZSBlY29ub215IGdyb3dzLCBhbmQgdGhlcmVmb3JlIGZvciBtZWFzdXJpbmcgZW5lcmd5IGVmZmljaWVuY3kgeWVhci1vdmVyLXllYXIuIEhvd2V2ZXIsIGl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhlIGJpZ2dlc3QgaW1wYWN0IHRvIHRoaXMgbWVhc3VyZSBpcyB0aGUgbWFrZXVwIG9mIHRoZSBHRFAuIEZvciBpbnN0YW5jZSwgR0RQIGRlcml2ZWQgZnJvbSB3cml0aW5nIGEgY29tcHV0ZXIgcHJvZ3JhbSB3b3VsZCBoYXZlIG11Y2ggbG93ZXIgZW5lcmd5IGlucHV0IHRoYW4gR0RQIGRlcml2ZWQgZnJvbSBtYWtpbmcgc3RlZWwsIGFuZCB0aGVyZWZvcmUgbG93ZXIgbnVtYmVycyBzaG91bGQgbm90IGJlIGFzc3VtZWQgdG8gYmUgYSByZXN1bHQgb2YgZ3JlYXRlciBlZmZpY2llbmN5IHVubGVzcyBlY29ub21pYyBmYWN0b3JzIGFyZSBmaXJzdCB0YWtlbiBpbnRvIGFjY291bnQuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9zdGF0ZS9zZWRzL3NlZHMtZGF0YS1jb21wbGV0ZS5jZm0/c2lkPXVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSAiLCJmaWVsZE5hbWUiOiJlbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF9taWNoaWdhbiIsInBvc2l0aW9uIjo1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5ODk5LCJ3aWR0aCI6MzM3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOC42MSIsIm5vbl9udWxsIjo4LCJhdmVyYWdlIjoiOC4zMjc1IiwibnVsbCI6MjUsInRvcCI6W3siaXRlbSI6IjguNTEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjguMjUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguNDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguNjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjguNDEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjguMzEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuOCIsImNvdW50IjoxNH1dLCJzbWFsbGVzdCI6IjcuOCIsInN1bSI6IjY2LjYyIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODIxLCJuYW1lIjoiTWljaGlnYW4gRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDkpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfMjAwOSIsInBvc2l0aW9uIjo2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjMwMzY3NTg2LCJ3aWR0aCI6MzU2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNyIsIm5vbl9udWxsIjozLCJhdmVyYWdlIjoiNi44IiwibnVsbCI6MzAsInRvcCI6W3siaXRlbSI6IjYuOSIsImNvdW50IjoyMH0seyJpdGVtIjoiNi41IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI3IiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiNi41Iiwic3VtIjoiMjAuNCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjQ4MjksIm5hbWUiOiJPaGlvIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA1KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEVuZXJneSBjb25zdW1wdGlvbiBwZXIgcmVhbCBkb2xsYXIgb2YgR0RQIChHcm9zcyBEb21lc3RpYyBQcm9kdWN0KSBpcyBhIHJhdGlvIHRoYXQgaW5kaWNhdGVzIHRoZSBhbW91bnQgb2YgZW5lcmd5IGEgc3RhdGUgb3IgY291bnRyeSB1c2VzIHRvIHN1cHBvcnQgYWxsIG9mIGl0cyBlY29ub21pYyBhY3Rpdml0aWVzLiBUaGlzIG1lYXN1cmUgc2VydmVzIGFzIGEgdXNlZnVsIGJhc2VsaW5lIGZvciBwcmVkaWN0aW5nIGVuZXJneSBjb25zdW1wdGlvbiB3aGVuIHRoZSBlY29ub215IGdyb3dzLCBhbmQgdGhlcmVmb3JlIGZvciBtZWFzdXJpbmcgZW5lcmd5IGVmZmljaWVuY3kgeWVhci1vdmVyLXllYXIuIEhvd2V2ZXIsIGl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhlIGJpZ2dlc3QgaW1wYWN0IHRvIHRoaXMgbWVhc3VyZSBpcyB0aGUgbWFrZXVwIG9mIHRoZSBHRFAuIEZvciBpbnN0YW5jZSwgR0RQIGRlcml2ZWQgZnJvbSB3cml0aW5nIGEgY29tcHV0ZXIgcHJvZ3JhbSB3b3VsZCBoYXZlIG11Y2ggbG93ZXIgZW5lcmd5IGlucHV0IHRoYW4gR0RQIGRlcml2ZWQgZnJvbSBtYWtpbmcgc3RlZWwsIGFuZCB0aGVyZWZvcmUgbG93ZXIgbnVtYmVycyBzaG91bGQgbm90IGJlIGFzc3VtZWQgdG8gYmUgYSByZXN1bHQgb2YgZ3JlYXRlciBlZmZpY2llbmN5IHVubGVzcyBlY29ub21pYyBmYWN0b3JzIGFyZSBmaXJzdCB0YWtlbiBpbnRvIGFjY291bnQuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9zdGF0ZS9zZWRzL3NlZHMtZGF0YS1jb21wbGV0ZS5jZm0/c2lkPXVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSAiLCJmaWVsZE5hbWUiOiJlbmVyZ3lfY29uc3VtcHRpb25fcGVyX3JlYWxfZG9sbGFyX29mX2dkcF9vaGlvIiwicG9zaXRpb24iOjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MDAsIndpZHRoIjozNDgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5LjM0Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiI5LjA3MjUiLCJudWxsIjoyNSwidG9wIjpbeyJpdGVtIjoiOS4wNyIsImNvdW50IjoyMH0seyJpdGVtIjoiOC44MiIsImNvdW50IjoxOX0seyJpdGVtIjoiOS4yMSIsImNvdW50IjoxOH0seyJpdGVtIjoiOS4zNCIsImNvdW50IjoxN30seyJpdGVtIjoiOS4xOCIsImNvdW50IjoxNn0seyJpdGVtIjoiOS4zMiIsImNvdW50IjoxNX0seyJpdGVtIjoiOS4xNCIsImNvdW50IjoxNH0seyJpdGVtIjoiOC41IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiOC41Iiwic3VtIjoiNzIuNTgifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NTEsIm5hbWUiOiJPaGlvIEVuZXJneSBDb25zdW1wdGlvbiBwZXIgUmVhbCBEb2xsYXIgb2YgR0RQICgyMDA5KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6Im9oaW9fZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfMjAwOSIsInBvc2l0aW9uIjo4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjMwMzY3OTcyLCJ3aWR0aCI6MzI1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4zIiwibm9uX251bGwiOjIsImF2ZXJhZ2UiOiI3LjI1IiwibnVsbCI6MzEsInRvcCI6W3siaXRlbSI6IjcuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiNy4zIiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiNy4yIiwic3VtIjoiMTQuNSJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjQ4NTksIm5hbWUiOiJXaXNjb25zaW4gRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDUpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRW5lcmd5IGNvbnN1bXB0aW9uIHBlciByZWFsIGRvbGxhciBvZiBHRFAgKEdyb3NzIERvbWVzdGljIFByb2R1Y3QpIGlzIGEgcmF0aW8gdGhhdCBpbmRpY2F0ZXMgdGhlIGFtb3VudCBvZiBlbmVyZ3kgYSBzdGF0ZSBvciBjb3VudHJ5IHVzZXMgdG8gc3VwcG9ydCBhbGwgb2YgaXRzIGVjb25vbWljIGFjdGl2aXRpZXMuIFRoaXMgbWVhc3VyZSBzZXJ2ZXMgYXMgYSB1c2VmdWwgYmFzZWxpbmUgZm9yIHByZWRpY3RpbmcgZW5lcmd5IGNvbnN1bXB0aW9uIHdoZW4gdGhlIGVjb25vbXkgZ3Jvd3MsIGFuZCB0aGVyZWZvcmUgZm9yIG1lYXN1cmluZyBlbmVyZ3kgZWZmaWNpZW5jeSB5ZWFyLW92ZXIteWVhci4gSG93ZXZlciwgaXQgaXMgaW1wb3J0YW50IHRvIG5vdGUgdGhhdCB0aGUgYmlnZ2VzdCBpbXBhY3QgdG8gdGhpcyBtZWFzdXJlIGlzIHRoZSBtYWtldXAgb2YgdGhlIEdEUC4gRm9yIGluc3RhbmNlLCBHRFAgZGVyaXZlZCBmcm9tIHdyaXRpbmcgYSBjb21wdXRlciBwcm9ncmFtIHdvdWxkIGhhdmUgbXVjaCBsb3dlciBlbmVyZ3kgaW5wdXQgdGhhbiBHRFAgZGVyaXZlZCBmcm9tIG1ha2luZyBzdGVlbCwgYW5kIHRoZXJlZm9yZSBsb3dlciBudW1iZXJzIHNob3VsZCBub3QgYmUgYXNzdW1lZCB0byBiZSBhIHJlc3VsdCBvZiBncmVhdGVyIGVmZmljaWVuY3kgdW5sZXNzIGVjb25vbWljIGZhY3RvcnMgYXJlIGZpcnN0IHRha2VuIGludG8gYWNjb3VudC5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb25cblxuaHR0cDovL3d3dy5laWEuZ292L3N0YXRlL3NlZHMvc2Vkcy1kYXRhLWNvbXBsZXRlLmNmbT9zaWQ9dXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lICIsImZpZWxkTmFtZSI6ImVuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwX3dpc2NvbnNpbnMiLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkwMSwid2lkdGgiOjM0OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuMDMiLCJub25fbnVsbCI6OCwiYXZlcmFnZSI6IjguMzkiLCJudWxsIjoyNSwidG9wIjpbeyJpdGVtIjoiOS4wMyIsImNvdW50IjoyMH0seyJpdGVtIjoiOC40NiIsImNvdW50IjoxOX0seyJpdGVtIjoiOC41MyIsImNvdW50IjoxOH0seyJpdGVtIjoiOC43MCIsImNvdW50IjoxN30seyJpdGVtIjoiOC40MiIsImNvdW50IjoxNn0seyJpdGVtIjoiOC4yMSIsImNvdW50IjoxNX0seyJpdGVtIjoiOC4wNyIsImNvdW50IjoxNH0seyJpdGVtIjoiNy43IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiNy43Iiwic3VtIjoiNjcuMTIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NjAsIm5hbWUiOiJXaXNjb25zaW4gRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDkpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoid2lzY29uc2luX2VuZXJneV9jb25zdW1wdGlvbl9wZXJfcmVhbF9kb2xsYXJfb2ZfZ2RwXzIwMDkiLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MzAzNjgwNzMsIndpZHRoIjozNDksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3Iiwibm9uX251bGwiOjIsImF2ZXJhZ2UiOiI2LjkiLCJudWxsIjozMSwidG9wIjpbeyJpdGVtIjoiNi44IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI3IiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiNi44Iiwic3VtIjoiMTMuOCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjQ4NjEsIm5hbWUiOiJJbGxpbm9pcyBFbmVyZ3kgQ29uc3VtcHRpb24gcGVyIFJlYWwgRG9sbGFyIG9mIEdEUCAoMjAwNSkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFbmVyZ3kgY29uc3VtcHRpb24gcGVyIHJlYWwgZG9sbGFyIG9mIEdEUCAoR3Jvc3MgRG9tZXN0aWMgUHJvZHVjdCkgaXMgYSByYXRpbyB0aGF0IGluZGljYXRlcyB0aGUgYW1vdW50IG9mIGVuZXJneSBhIHN0YXRlIG9yIGNvdW50cnkgdXNlcyB0byBzdXBwb3J0IGFsbCBvZiBpdHMgZWNvbm9taWMgYWN0aXZpdGllcy4gVGhpcyBtZWFzdXJlIHNlcnZlcyBhcyBhIHVzZWZ1bCBiYXNlbGluZSBmb3IgcHJlZGljdGluZyBlbmVyZ3kgY29uc3VtcHRpb24gd2hlbiB0aGUgZWNvbm9teSBncm93cywgYW5kIHRoZXJlZm9yZSBmb3IgbWVhc3VyaW5nIGVuZXJneSBlZmZpY2llbmN5IHllYXItb3Zlci15ZWFyLiBIb3dldmVyLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBiaWdnZXN0IGltcGFjdCB0byB0aGlzIG1lYXN1cmUgaXMgdGhlIG1ha2V1cCBvZiB0aGUgR0RQLiBGb3IgaW5zdGFuY2UsIEdEUCBkZXJpdmVkIGZyb20gd3JpdGluZyBhIGNvbXB1dGVyIHByb2dyYW0gd291bGQgaGF2ZSBtdWNoIGxvd2VyIGVuZXJneSBpbnB1dCB0aGFuIEdEUCBkZXJpdmVkIGZyb20gbWFraW5nIHN0ZWVsLCBhbmQgdGhlcmVmb3JlIGxvd2VyIG51bWJlcnMgc2hvdWxkIG5vdCBiZSBhc3N1bWVkIHRvIGJlIGEgcmVzdWx0IG9mIGdyZWF0ZXIgZWZmaWNpZW5jeSB1bmxlc3MgZWNvbm9taWMgZmFjdG9ycyBhcmUgZmlyc3QgdGFrZW4gaW50byBhY2NvdW50LlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvblxuXG5odHRwOi8vd3d3LmVpYS5nb3Yvc3RhdGUvc2Vkcy9zZWRzLWRhdGEtY29tcGxldGUuY2ZtP3NpZD11c1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUgIiwiZmllbGROYW1lIjoiZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfaWxsaW5vaXMiLCJwb3NpdGlvbiI6MTEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MDIsIndpZHRoIjozMzQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3LjI2Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiI2LjkwODc1IiwibnVsbCI6MjUsInRvcCI6W3siaXRlbSI6IjcuMjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYuODMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuOTQiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuMDQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuOTUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjYuOTIiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjYuNSIsImNvdW50IjoxNH1dLCJzbWFsbGVzdCI6IjYuNSIsInN1bSI6IjU1LjI3In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODYyLCJuYW1lIjoiSWxsaW5vaXMgRW5lcmd5IENvbnN1bXB0aW9uIHBlciBSZWFsIERvbGxhciBvZiBHRFAgKDIwMDkpIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoiaWxsaW5vaXNfZW5lcmd5X2NvbnN1bXB0aW9uX3Blcl9yZWFsX2RvbGxhcl9vZl9nZHBfMjAwOSIsInBvc2l0aW9uIjoxMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjozMDM2ODA3NCwid2lkdGgiOjMyNywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjYiLCJub25fbnVsbCI6MiwiYXZlcmFnZSI6IjYiLCJudWxsIjozMSwidG9wIjpbeyJpdGVtIjoiNiIsImNvdW50IjoyMH1dLCJzbWFsbGVzdCI6IjYiLCJzdW0iOiIxMiJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozMjU2NjQ4NjMsIm5hbWUiOiJNaWNoaWdhbiBSZXNpZGVudGlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmVzaWRlbnRpYWxfZW5lcmd5X3ByaWNpbmdfbWljaGlnYW4iLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MDMsIndpZHRoIjoyMjEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNS4zIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTIuNDQ2NjY2NjY2NjY2NjciLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOC40MCIsImNvdW50IjoyMH0seyJpdGVtIjoiOS43NyIsImNvdW50IjoxOX0seyJpdGVtIjoiMTAuMjEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEwLjc1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMS42MCIsImNvdW50IjoxNn0seyJpdGVtIjoiMTIuNDYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEzLjI3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNC4xMyIsImNvdW50IjoxM30seyJpdGVtIjoiMTQuNTkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjE0LjQyIiwiY291bnQiOjExfSx7Iml0ZW0iOiIxNC40NiIsImNvdW50IjoxMH0seyJpdGVtIjoiMTUuMyIsImNvdW50Ijo5fV0sInNtYWxsZXN0IjoiOC40MCIsInN1bSI6IjE0OS4zNiJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg2NCwibmFtZSI6Ik1pbm5lc290YSBSZXNpZGVudGlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmVzaWRlbnRpYWxfZW5lcmd5X3ByaWNpbmdfbWlubmVzb3RhIiwicG9zaXRpb24iOjE0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA0LCJ3aWR0aCI6MjM4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTIuNzMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxMC42MjU4MzMzMzMzMzMzMyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI4LjI4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjcwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5LjE4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5Ljc0IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMC4wNCIsImNvdW50IjoxNn0seyJpdGVtIjoiMTAuNTkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEwLjk2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMS4zNSIsImNvdW50IjoxM30seyJpdGVtIjoiMTEuODEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEyLjEyIiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMi4wMSIsImNvdW50IjoxMH0seyJpdGVtIjoiMTIuNzMiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjguMjgiLCJzdW0iOiIxMjcuNTEifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NjUsIm5hbWUiOiJXaXNjb25zaW4gUmVzaWRlbnRpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6InJlc2lkZW50aWFsX2VuZXJneV9wcmljaW5nX3dpc2NvbnNpbiIsInBvc2l0aW9uIjoxNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkwNSwid2lkdGgiOjIxOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0LjM4Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMTIuNDIxNjY2NjY2NjY2NjciLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiOS42NiIsImNvdW50IjoyMH0seyJpdGVtIjoiMTAuNTEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEwLjg3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMS41MSIsImNvdW50IjoxN30seyJpdGVtIjoiMTEuOTQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEyLjY1IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMy4wMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTMuMTkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEzLjU1IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxNC4xMSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTMuNjciLCJjb3VudCI6MTB9LHsiaXRlbSI6IjE0LjM4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI5LjY2Iiwic3VtIjoiMTQ5LjA2In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODY2LCJuYW1lIjoiVS5TLiBSZXNpZGVudGlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoicmVzaWRlbnRpYWxfZW5lcmd5X3ByaWNpbmdfdV9zIiwicG9zaXRpb24iOjE2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA2LCJ3aWR0aCI6MjAyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTIuNjciLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxMS41MjMzMzMzMzMzMzMzMyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI5LjQ1IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMC40MCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTAuNjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjExLjI2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMS41MSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTEuNTQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjExLjcyIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMS44OCIsImNvdW50IjoxM30seyJpdGVtIjoiMTIuMTMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEyLjY3IiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMi41MiIsImNvdW50IjoxMH0seyJpdGVtIjoiMTIuNTUiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjkuNDUiLCJzdW0iOiIxMzguMjgifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NjcsIm5hbWUiOiJNaWNoaWdhbiBDb21tZXJjaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjb21tZXJjaWFsX2VuZXJneV9wcmljaW5nX21pY2hpZ2FuIiwicG9zaXRpb24iOjE3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA3LCJ3aWR0aCI6MjI3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTEuMDYiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI5LjgxMzMzMzMzMzMzMzMzMyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI3Ljg0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjUxIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4Ljc3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI5LjE3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI5LjI0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI5LjgxIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMC4zMyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTAuOTMiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjExLjA2IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxMC41NSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTAuODciLCJjb3VudCI6MTB9LHsiaXRlbSI6IjEwLjY4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI3Ljg0Iiwic3VtIjoiMTE3Ljc2In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODY4LCJuYW1lIjoiTWlubmVzb3RhIENvbW1lcmNpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6ImNvbW1lcmNpYWxfZW5lcmd5X3ByaWNpbmdfbWlubmVzb3RhIiwicG9zaXRpb24iOjE4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTA4LCJ3aWR0aCI6MjI2LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOS44OCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjguNDQ0MTY2NjY2NjY2NjY3IiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjYuNTkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcuMDIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjcuNDgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuODgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjcuOTIiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjguMzgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjguNjMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjguODQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjkuNDIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjkuNDQiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjkuODUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjkuODgiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjYuNTkiLCJzdW0iOiIxMDEuMzMifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NjksIm5hbWUiOiJXaXNjb25zaW4gQ29tbWVyY2lhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiY29tbWVyY2lhbF9lbmVyZ3lfcHJpY2luZ193aXNjb25zaW4iLCJwb3NpdGlvbiI6MTksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MDksIndpZHRoIjoyMjIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMC45NSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjkuODIxNjY2NjY2NjY2NjY3IiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjcuNjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjguMzciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguNzEiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjkuMjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjkuNTciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkuOTgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEwLjQyIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMC41MSIsImNvdW50IjoxM30seyJpdGVtIjoiMTAuNzQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwLjg5IiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMC43NyIsImNvdW50IjoxMH0seyJpdGVtIjoiMTAuOTUiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjcuNjciLCJzdW0iOiIxMTcuODYifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzAsIm5hbWUiOiJVLlMuIENvbW1lcmNpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLiBTb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBodHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXMgVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiY29tbWVyY2lhbF9lbmVyZ3lfcHJpY2luZ191X3MiLCJwb3NpdGlvbiI6MjAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTAsIndpZHRoIjoyMjYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMC43NCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjEwLjA2MDgzMzMzMzMzMzMzIiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjguNjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkuNDYiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjkuNjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEwLjI2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMC4xNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMTAuMTkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEwLjI0IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxMC4wOSIsImNvdW50IjoxM30seyJpdGVtIjoiMTAuNjQiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwLjc0IiwiY291bnQiOjExfSx7Iml0ZW0iOiIxMC4zNyIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjguNjciLCJzdW0iOiIxMjAuNzMifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzEsIm5hbWUiOiJNaWNoaWdhbiBJbmR1c3RyaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJpbmR1c3RyaWFsX2VuZXJneV9wcmljaW5nX21pY2hpZ2FuIiwicG9zaXRpb24iOjIxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTExLCJ3aWR0aCI6MjEwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy43MiIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjYuOTE5MTY2NjY2NjY2NjY3IiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjUuMzIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYuMDUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuNDciLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNzMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuOTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjcuMDgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuMzIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjcuNjIiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuNzIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjcuMDIiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjcuNjgiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjcuMDQiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjUuMzIiLCJzdW0iOiI4My4wMyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg3MiwibmFtZSI6Ik1pbm5lc290YSBJbmR1c3RyaWFsIEVuZXJneSBQcmljaW5nIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogTWljaGlnYW4ncyBlbmVyZ3kgcHJpY2VzIGFyZSBuZWFyIHRoZSBuYXRpb25hbCBhdmVyYWdlLiBIb3dldmVyLCB3aGVuIGNvbXBhcmluZyBvdXIgcHJpY2VzIHRvIG90aGVyIHN0YXRlcywgaXQgaXMgbW9zdCBhcHByb3ByaWF0ZSB0byBjb21wYXJlIG91cnNlbHZlcyB0byBzaW1pbGFyIHN0YXRlcyB3aXRoIHJlZ2FyZCB0byBjbGltYXRlIGFuZCByZWd1bGF0b3J5IHN0YW5kYXJkcywgc3VjaCBhcyBNaW5uZXNvdGEgYW5kIFdpc2NvbnNpbi4gTWFueSBmYWN0b3JzIHBsYXkgaW50byBwcmljaW5nLCBpbmNsdWRpbmcgY3VzdG9tZXIgYmFzZSwgZGVtYW5kLCB0cmFuc21pc3Npb24gYW5kIHRyYW5zcG9ydGF0aW9uIGNvc3RzLCBjYXBpdGFsIGludmVzdG1lbnQsIGVudmlyb25tZW50YWwgY29tcGxpYW5jZSBjb3N0cywgaGlzdG9yaWNhbCBzdWJzaWRpZXMsIGFuZCBwYXJ0aWNpcGF0aW9uIGluIGVsZWN0cmljIGNob2ljZS5cblxuU291cmNlOiBVUyBFbmVyZ3kgSW5mb3JtYXRpb24gQWRtaW5pc3RyYXRpb24gXG5cbmh0dHA6Ly93d3cuZWlhLmdvdi9lbGVjdHJpY2l0eS9kYXRhLmNmbSNzYWxlc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJpbmR1c3RyaWFsX2VuZXJneV9wcmljaW5nX21pbm5lc290YSIsInBvc2l0aW9uIjoyMiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxMiwid2lkdGgiOjIyMiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjcuMjciLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI2LjI4NSIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiI1LjAyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjI5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjY5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1Ljg3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2LjI2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2LjI5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjQ3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjU0IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI2Ljk4IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3LjAyIiwiY291bnQiOjExfSx7Iml0ZW0iOiI2LjcyIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI3LjI3IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI1LjAyIiwic3VtIjoiNzUuNDIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzMsIm5hbWUiOiJXaXNjb25zaW4gSW5kdXN0cmlhbCBFbmVyZ3kgUHJpY2luZyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IE1pY2hpZ2FuJ3MgZW5lcmd5IHByaWNlcyBhcmUgbmVhciB0aGUgbmF0aW9uYWwgYXZlcmFnZS4gSG93ZXZlciwgd2hlbiBjb21wYXJpbmcgb3VyIHByaWNlcyB0byBvdGhlciBzdGF0ZXMsIGl0IGlzIG1vc3QgYXBwcm9wcmlhdGUgdG8gY29tcGFyZSBvdXJzZWx2ZXMgdG8gc2ltaWxhciBzdGF0ZXMgd2l0aCByZWdhcmQgdG8gY2xpbWF0ZSBhbmQgcmVndWxhdG9yeSBzdGFuZGFyZHMsIHN1Y2ggYXMgTWlubmVzb3RhIGFuZCBXaXNjb25zaW4uIE1hbnkgZmFjdG9ycyBwbGF5IGludG8gcHJpY2luZywgaW5jbHVkaW5nIGN1c3RvbWVyIGJhc2UsIGRlbWFuZCwgdHJhbnNtaXNzaW9uIGFuZCB0cmFuc3BvcnRhdGlvbiBjb3N0cywgY2FwaXRhbCBpbnZlc3RtZW50LCBlbnZpcm9ubWVudGFsIGNvbXBsaWFuY2UgY29zdHMsIGhpc3RvcmljYWwgc3Vic2lkaWVzLCBhbmQgcGFydGljaXBhdGlvbiBpbiBlbGVjdHJpYyBjaG9pY2UuXG5cblNvdXJjZTogVVMgRW5lcmd5IEluZm9ybWF0aW9uIEFkbWluaXN0cmF0aW9uIFxuXG5odHRwOi8vd3d3LmVpYS5nb3YvZWxlY3RyaWNpdHkvZGF0YS5jZm0jc2FsZXNcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiaW5kdXN0cmlhbF9lbmVyZ3lfcHJpY2luZ193aXNjb25zaW4iLCJwb3NpdGlvbiI6MjMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTMsIndpZHRoIjoyMjgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3Ljc0Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNi44NjY2NjY2NjY2NjY2NjciLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiNS4zOSIsImNvdW50IjoyMH0seyJpdGVtIjoiNS44NSIsImNvdW50IjoxOX0seyJpdGVtIjoiNi4xNiIsImNvdW50IjoxOH0seyJpdGVtIjoiNi41MSIsImNvdW50IjoxN30seyJpdGVtIjoiNi43MyIsImNvdW50IjoxNn0seyJpdGVtIjoiNi44NSIsImNvdW50IjoxNX0seyJpdGVtIjoiNy4zMyIsImNvdW50IjoxNH0seyJpdGVtIjoiNy4zNCIsImNvdW50IjoxM30seyJpdGVtIjoiNy40IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI3LjU4IiwiY291bnQiOjExfSx7Iml0ZW0iOiI3LjUyIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI3Ljc0IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI1LjM5Iiwic3VtIjoiODIuNDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzQsIm5hbWUiOiJVLlMuIEluZHVzdHJpYWwgRW5lcmd5IFByaWNpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBNaWNoaWdhbidzIGVuZXJneSBwcmljZXMgYXJlIG5lYXIgdGhlIG5hdGlvbmFsIGF2ZXJhZ2UuIEhvd2V2ZXIsIHdoZW4gY29tcGFyaW5nIG91ciBwcmljZXMgdG8gb3RoZXIgc3RhdGVzLCBpdCBpcyBtb3N0IGFwcHJvcHJpYXRlIHRvIGNvbXBhcmUgb3Vyc2VsdmVzIHRvIHNpbWlsYXIgc3RhdGVzIHdpdGggcmVnYXJkIHRvIGNsaW1hdGUgYW5kIHJlZ3VsYXRvcnkgc3RhbmRhcmRzLCBzdWNoIGFzIE1pbm5lc290YSBhbmQgV2lzY29uc2luLiBNYW55IGZhY3RvcnMgcGxheSBpbnRvIHByaWNpbmcsIGluY2x1ZGluZyBjdXN0b21lciBiYXNlLCBkZW1hbmQsIHRyYW5zbWlzc2lvbiBhbmQgdHJhbnNwb3J0YXRpb24gY29zdHMsIGNhcGl0YWwgaW52ZXN0bWVudCwgZW52aXJvbm1lbnRhbCBjb21wbGlhbmNlIGNvc3RzLCBoaXN0b3JpY2FsIHN1YnNpZGllcywgYW5kIHBhcnRpY2lwYXRpb24gaW4gZWxlY3RyaWMgY2hvaWNlLlxuXG5Tb3VyY2U6IFVTIEVuZXJneSBJbmZvcm1hdGlvbiBBZG1pbmlzdHJhdGlvbiBcblxuaHR0cDovL3d3dy5laWEuZ292L2VsZWN0cmljaXR5L2RhdGEuY2ZtI3NhbGVzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6ImluZHVzdHJpYWxfZW5lcmd5X3ByaWNpbmdfdV9zIiwicG9zaXRpb24iOjI0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTE0LCJ3aWR0aCI6MTgzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4xIiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNi42NjUiLCJudWxsIjoyMSwidG9wIjpbeyJpdGVtIjoiNS43MyIsImNvdW50IjoyMH0seyJpdGVtIjoiNi4xNiIsImNvdW50IjoxOX0seyJpdGVtIjoiNi4zOSIsImNvdW50IjoxOH0seyJpdGVtIjoiNi45NiIsImNvdW50IjoxN30seyJpdGVtIjoiNi44MyIsImNvdW50IjoxNn0seyJpdGVtIjoiNi43NyIsImNvdW50IjoxNX0seyJpdGVtIjoiNi44MiIsImNvdW50IjoxNH0seyJpdGVtIjoiNi42NyIsImNvdW50IjoxM30seyJpdGVtIjoiNi44OSIsImNvdW50IjoxMn0seyJpdGVtIjoiNi45MSIsImNvdW50IjoxMX0seyJpdGVtIjoiNy4xIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2Ljc1IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiI1LjczIiwic3VtIjoiNzkuOTgifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzUsIm5hbWUiOiJNaWNoaWdhbiBXZWlnaHRlZCBUb3RhbCBTeXN0ZW0gQXZlcmFnZSBJbnRlcnJ1cHRpb24gRnJlcXVlbmN5IEluZGV4IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogUG93ZXIgb3V0YWdlcyBtYXkgYWZmZWN0IHRoZSBzZWN1cml0eSBhbmQgc2FmZXR5IG9mIHJlc2lkZW50cyB3aXRoaW4gYSBjb21tdW5pdHkuIFRoZSBjb3N0cyBhc3NvY2lhdGVkIHdpdGggcG93ZXIgb3V0YWdlcyBhZmZlY3QgTWljaGlnYW4gYnVzaW5lc3NlcyBhbmQgbWF5IGltcGFjdCBkZWNpc2lvbnMgZm9yIGJ1c2luZXNzZXMgdG8gZXhwYW5kIG9yIGxvY2F0ZSBpbiBNaWNoaWdhbi4gTG93ZXIgU0FJRkkgc2NvcmVzIGluZGljYXRlIGhpZ2hlciBsZXZlbHMgb2YgZWxlY3RyaWMgZGlzdHJpYnV0aW9uIHJlbGlhYmlsaXR5LlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFB1YmxpYyBTZXJ2aWNlIENvbW1pc3Npb24gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21wc2NcblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJzeXN0ZW1fYXZlcmFnZV9pbnRlcnJ1cHRpb25fZnJlcXVlbmN5X2luZGV4X21pY2hpZ2FuX3dlaWdodGVkX3RvdGFsIiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTE1LCJ3aWR0aCI6NDEyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMS4xMiIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjAuOTMzIiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjEuMDciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjAuOTEiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjAuODIwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIwLjg3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxLjEyIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIwLjg3MCIsImNvdW50IjoxNX0seyJpdGVtIjoiMC45NSIsImNvdW50IjoxNH0seyJpdGVtIjoiMC44NCIsImNvdW50IjoxM30seyJpdGVtIjoiMC45NyIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjAuODIwIiwic3VtIjoiOS4zMzAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4NzYsIm5hbWUiOiJDb25zdW1lcnMgRW5lcmd5IFN5c3RlbSBBdmVyYWdlIEludGVycnVwdGlvbiBGcmVxdWVuY3kgSW5kZXgiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBQb3dlciBvdXRhZ2VzIG1heSBhZmZlY3QgdGhlIHNlY3VyaXR5IGFuZCBzYWZldHkgb2YgcmVzaWRlbnRzIHdpdGhpbiBhIGNvbW11bml0eS4gVGhlIGNvc3RzIGFzc29jaWF0ZWQgd2l0aCBwb3dlciBvdXRhZ2VzIGFmZmVjdCBNaWNoaWdhbiBidXNpbmVzc2VzIGFuZCBtYXkgaW1wYWN0IGRlY2lzaW9ucyBmb3IgYnVzaW5lc3NlcyB0byBleHBhbmQgb3IgbG9jYXRlIGluIE1pY2hpZ2FuLiBMb3dlciBTQUlGSSBzY29yZXMgaW5kaWNhdGUgaGlnaGVyIGxldmVscyBvZiBlbGVjdHJpYyBkaXN0cmlidXRpb24gcmVsaWFiaWxpdHkuXG5cblNvdXJjZTogTWljaGlnYW4gUHVibGljIFNlcnZpY2UgQ29tbWlzc2lvbiBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXBzY1xuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InN5c3RlbV9hdmVyYWdlX2ludGVycnVwdGlvbl9mcmVxdWVuY3lfaW5kZXhfY29uc3VtZXJzX2VuZXJneSIsInBvc2l0aW9uIjoyNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxNiwid2lkdGgiOjM3NCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjEuMzYwIiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMS4wNzciLCJudWxsIjoyMywidG9wIjpbeyJpdGVtIjoiMS4yODAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEuMDgwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxLjA1MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMS4wNDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEuMzYwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxLjA2MCIsImNvdW50IjoxNX0seyJpdGVtIjoiMS4wMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjAuOTgiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjAuOTEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEuMDEiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIwLjkxIiwic3VtIjoiMTAuNzcwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODc3LCJuYW1lIjoiRGV0cm9pdCBFZGlzb24gU3lzdGVtIEF2ZXJhZ2UgSW50ZXJydXB0aW9uIEZyZXF1ZW5jeSBJbmRleCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFBvd2VyIG91dGFnZXMgbWF5IGFmZmVjdCB0aGUgc2VjdXJpdHkgYW5kIHNhZmV0eSBvZiByZXNpZGVudHMgd2l0aGluIGEgY29tbXVuaXR5LiBUaGUgY29zdHMgYXNzb2NpYXRlZCB3aXRoIHBvd2VyIG91dGFnZXMgYWZmZWN0IE1pY2hpZ2FuIGJ1c2luZXNzZXMgYW5kIG1heSBpbXBhY3QgZGVjaXNpb25zIGZvciBidXNpbmVzc2VzIHRvIGV4cGFuZCBvciBsb2NhdGUgaW4gTWljaGlnYW4uIExvd2VyIFNBSUZJIHNjb3JlcyBpbmRpY2F0ZSBoaWdoZXIgbGV2ZWxzIG9mIGVsZWN0cmljIGRpc3RyaWJ1dGlvbiByZWxpYWJpbGl0eS5cblxuU291cmNlOiBNaWNoaWdhbiBQdWJsaWMgU2VydmljZSBDb21taXNzaW9uIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tcHNjXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsIiwiZmllbGROYW1lIjoic3lzdGVtX2F2ZXJhZ2VfaW50ZXJydXB0aW9uX2ZyZXF1ZW5jeV9pbmRleF9kZXRyb2l0X2VkaXNvbiIsInBvc2l0aW9uIjoyNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkxNywid2lkdGgiOjM2MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjAuOTIwIiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMC43OTUiLCJudWxsIjoyMywidG9wIjpbeyJpdGVtIjoiMC44NzAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjAuNzQwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIwLjYxMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMC43MjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjAuOTIwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIwLjc5MCIsImNvdW50IjoxNX0seyJpdGVtIjoiMC45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIwLjc2IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiMC42MTAiLCJzdW0iOiI3Ljk1MCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg3OCwibmFtZSI6IkluZGlhbmEgTWljaGlnYW4gUG93ZXIgU3lzdGVtIEF2ZXJhZ2UgSW50ZXJydXB0aW9uIEZyZXF1ZW5jeSBJbmRleCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFBvd2VyIG91dGFnZXMgbWF5IGFmZmVjdCB0aGUgc2VjdXJpdHkgYW5kIHNhZmV0eSBvZiByZXNpZGVudHMgd2l0aGluIGEgY29tbXVuaXR5LiBUaGUgY29zdHMgYXNzb2NpYXRlZCB3aXRoIHBvd2VyIG91dGFnZXMgYWZmZWN0IE1pY2hpZ2FuIGJ1c2luZXNzZXMgYW5kIG1heSBpbXBhY3QgZGVjaXNpb25zIGZvciBidXNpbmVzc2VzIHRvIGV4cGFuZCBvciBsb2NhdGUgaW4gTWljaGlnYW4uIExvd2VyIFNBSUZJIHNjb3JlcyBpbmRpY2F0ZSBoaWdoZXIgbGV2ZWxzIG9mIGVsZWN0cmljIGRpc3RyaWJ1dGlvbiByZWxpYWJpbGl0eS5cblxuU291cmNlOiBNaWNoaWdhbiBQdWJsaWMgU2VydmljZSBDb21taXNzaW9uIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9tcHNjXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsIiwiZmllbGROYW1lIjoic3lzdGVtX2F2ZXJhZ2VfaW50ZXJydXB0aW9uX2ZyZXF1ZW5jeV9pbmRleF9pbmRpYW5hX21pY2hpZ2FuX3Bvd2VyIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTE4LCJ3aWR0aCI6NDEwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMS43MiIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjEuMjg1NCIsIm51bGwiOjIzLCJ0b3AiOlt7Iml0ZW0iOiIxLjMwNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMS4yNiIsImNvdW50IjoxOX0seyJpdGVtIjoiMS4xMzAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjEuMTUwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIwLjk2IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxLjMwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMS40NyIsImNvdW50IjoxNH0seyJpdGVtIjoiMS4zIiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxLjcyIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMC45NiIsInN1bSI6IjEyLjg1NCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg3OSwibmFtZSI6IldlIEVuZXJnaWVzIFN5c3RlbSBBdmVyYWdlIEludGVycnVwdGlvbiBGcmVxdWVuY3kgSW5kZXgiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBQb3dlciBvdXRhZ2VzIG1heSBhZmZlY3QgdGhlIHNlY3VyaXR5IGFuZCBzYWZldHkgb2YgcmVzaWRlbnRzIHdpdGhpbiBhIGNvbW11bml0eS4gVGhlIGNvc3RzIGFzc29jaWF0ZWQgd2l0aCBwb3dlciBvdXRhZ2VzIGFmZmVjdCBNaWNoaWdhbiBidXNpbmVzc2VzIGFuZCBtYXkgaW1wYWN0IGRlY2lzaW9ucyBmb3IgYnVzaW5lc3NlcyB0byBleHBhbmQgb3IgbG9jYXRlIGluIE1pY2hpZ2FuLiBMb3dlciBTQUlGSSBzY29yZXMgaW5kaWNhdGUgaGlnaGVyIGxldmVscyBvZiBlbGVjdHJpYyBkaXN0cmlidXRpb24gcmVsaWFiaWxpdHkuXG5cblNvdXJjZTogTWljaGlnYW4gUHVibGljIFNlcnZpY2UgQ29tbWlzc2lvbiBcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvbXBzY1xuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbCIsImZpZWxkTmFtZSI6InN5c3RlbV9hdmVyYWdlX2ludGVycnVwdGlvbl9mcmVxdWVuY3lfaW5kZXhfd2VfZW5lcmdpZXMiLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MTksIndpZHRoIjozMzgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxLjI5MCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjAuODAzIiwibnVsbCI6MjMsInRvcCI6W3siaXRlbSI6IjEuMjkwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIwLjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjAuNjkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjAuNDMiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjAuOTkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjAuODEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjAuNTEwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIwLjc0IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIxIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIwLjc3IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMC40MyIsInN1bSI6IjguMDMwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODgwLCJuYW1lIjoiRWxlY3RyaWNhbCBUcmFuc21pc3Npb24gTGluZSBPdXRhZ2VzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRWxlY3RyaWMgdHJhbnNtaXNzaW9uIGRlbGl2ZXJzIGVsZWN0cmljIHBvd2VyIHRvIHdob2xlc2FsZSBjdXN0b21lcnMgKGUuZy4sIENvbnN1bWVyIEVuZXJneSwgRGV0cm9pdCBFZGlzb24pIHRocm91Z2ggdGhlIGludGVyY29ubmVjdGVkIGJ1bGsgZWxlY3RyaWMgc3lzdGVtLiBNYW55IHRpbWVzLCBhIHNpbmdsZSBsaW5lIG91dGFnZSBvbiB0aGUgdHJhbnNtaXNzaW9uIHN5c3RlbSBkb2VzIG5vdCByZXN1bHQgaW4gcG93ZXIgb3V0YWdlcyBmb3IgY3VzdG9tZXJzIGFzIG11bHRpcGxlIHBhdGhzIGFyZSBhdmFpbGFibGUgdGhyb3VnaCB0aGUgaW50ZXJjb25uZWN0ZWQgZ3JpZC4gTG93ZXIgbGV2ZWxzIG9mIHRyYW5zbWlzc2lvbiBsaW5lIG91dGFnZXMgaGVscHMgdG8gZW5zdXJlIGhpZ2ggbGV2ZWxzIG9mIGVsZWN0cmljaXR5IHJlbGlhYmlsaXR5IGZvciByZXRhaWwgY3VzdG9tZXJzLiBIaWdoIGxldmVscyBvZiBlbGVjdHJpY2l0eSByZWxpYWJpbGl0eSBwcm92aWRlIGZvciB0aGUgc2FmZXR5IGFuZCBzZWN1cml0eSBvZiByZXNpZGVudHMsIGFuZCBwcm92aWRlcyBhIG5lY2Vzc2FyeSBzZXJ2aWNlIGZvciBidXNpbmVzc2VzIHdobyBtYXkgd2lzaCB0byBsb2NhdGUgb3IgZXhwYW5kIGluIE1pY2hpZ2FuLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIFB1YmxpYyBTZXJ2aWNlIENvbW1pc3Npb24gXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L21wc2NcblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJlbGVjdHJpY2FsX3RyYW5zbWlzc2lvbl9saW5lX291dGFnZXMiLCJwb3NpdGlvbiI6MzAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjAsIndpZHRoIjoyNjAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIwLjI3NiIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjAuMjA3NyIsIm51bGwiOjIzLCJ0b3AiOlt7Iml0ZW0iOiIwLjI3NiIsImNvdW50IjoyMH0seyJpdGVtIjoiMC4yMTIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjAuMjE3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIwLjIzMiIsImNvdW50IjoxN30seyJpdGVtIjoiMC4yNiIsImNvdW50IjoxNn0seyJpdGVtIjoiMC4yMDAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjAuMTg3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIwLjEyOCIsImNvdW50IjoxM30seyJpdGVtIjoiMC4yMjIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjAuMTQzIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMC4xMjgiLCJzdW0iOiIyLjA3NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg4MSwibmFtZSI6IlN0YXRlIFBhcmsgUG9wdWxhcml0eSAtIEFubnVhbCBQYXJrIFZpc2l0cyBwZXIgQ2FwaXRhIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIG1vcmUgdGhhbiBhIGh1bmRyZWQgcGFya3MgYW5kIHJlY3JlYXRpb24gYXJlYXMgaW4gTWljaGlnYW4ncyBzdGF0ZSBwYXJrIHN5c3RlbSBvZmZlciByZXNpZGVudHMgYW5kIHZpc2l0b3JzIHRoZSBvcHBvcnR1bml0eSB0byBleHBlcmllbmNlIHNjZW5pYyBmb3Jlc3RzLCB0cmFpbHMsIGxha2VzIGFuZCBoaXN0b3JpYyBzaXRlcy4gTWljaGlnYW4gaXMgYSBwcmltZSBkZXN0aW5hdGlvbiBmb3IgY2FtcGluZywgZmlzaGluZywgYm9hdGluZywgaGlraW5nLCBiaWN5Y2xpbmcgYW5kIGEgaG9zdCBvZiBvdGhlciBvdXRkb29yIGFjdGl2aXRpZXMuIFRoZSBudW1iZXIgb2YgYW5udWFsIHZpc2l0cyBwZXIgcmVzaWRlbnQgdG8gc3RhdGUgcGFya3MgaXMgdGhlIHRvdGFsIG51bWJlciBvZiBzdGF0ZSBwYXJrIHZpc2l0cyBkaXZpZGVkIGJ5IHRoZSBwb3B1bGF0aW9uIGluIE1pY2hpZ2FuLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgTmF0dXJhbCBSZXNvdXJjZXNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0xMDM2NS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6InN0YXRlX3BhcmtfcG9wdWxhcml0eV9hbm51YWxfcGFya192aXNpdHNfcGVyX2NhcGl0YSIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkyMSwid2lkdGgiOjMyOCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIuODMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyLjQxIiwibnVsbCI6MjEsInRvcCI6W3siaXRlbSI6IjIuMzgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIuMzIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIuMjgiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIuMjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIuMjUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIuMzYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIuNjAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIuNDciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIuNTYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIuNDMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIuODMiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIyLjIyIiwic3VtIjoiMjguOTIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4ODIsIm5hbWUiOiJOdW1iZXIgb2YgTm9uLXJlc2lkZW50IFN0YXRlIFBhcmsgVmlzaXRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIG51bWJlciBvZiBNaWNoaWdhbiBTdGF0ZSBQYXJrIHBhc3NlcyBzb2xkIHRvIG5vbi1yZXNpZGVudHMgZGVtb25zdHJhdGVzIHRoZSBudW1iZXIgb2Ygb3V0LW9mLXN0YXRlIHRvdXJpc3RzIHZpc2l0aW5nIE1pY2hpZ2FuIHRvIHVzZSB0aGUgc3RhdGUgcGFyayBzeXN0ZW0uIE91dC1vZi1zdGF0ZSB0b3VyaXNtIGJvbHN0ZXJzIHRoZSBlY29ub21pZXMgaW4gTWljaGlnYW4ncyBjb21tdW5pdGllcy5cblxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgTmF0dXJhbCBSZXNvdXJjZXNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0xMDM2NS0tLSwwMC5odG1sXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9ub25fcmVzaWRlbnRfc3RhdGVfcGFya192aXNpdHMiLCJwb3NpdGlvbiI6MzIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjIsIndpZHRoIjoyMzUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyOTI0NDMiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIyMjY3MTMuMTY2NjY2NjY2NyIsIm51bGwiOjIxLCJ0b3AiOlt7Iml0ZW0iOiIxODM2NzUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE3Njc2MyIsImNvdW50IjoxOX0seyJpdGVtIjoiMTk2OTU4IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxOTE5MTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIxMTkwMiIsImNvdW50IjoxNn0seyJpdGVtIjoiMjM3NTEwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMjE5MDQiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjI1MDY4OSIsImNvdW50IjoxM30seyJpdGVtIjoiMjQxMjk1IiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNzgzNjQiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIzNzE0MCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjkyNDQzIiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxNzY3NjMiLCJzdW0iOiIyNzIwNTU4In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODgzLCJuYW1lIjoiUGVyY2VudGFnZSBvZiBBZHVsdHMgUmVwb3J0aW5nIFBhcnRpY2lwYXRpb24gaW4gT3V0ZG9vciBSZWNyZWF0aW9uIEFjdGl2aXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT3V0ZG9vciByZWNyZWF0aW9uIHByb3ZpZGVzIGhlYWx0aCBiZW5lZml0cyB0byBwYXJ0aWNpcGFudHMuIEl0IGFsc28gaXMgYW4gaW1wb3J0YW50IGNvbXBvbmVudCBvZiBtYW55IGxvY2FsIGFuZCByZWdpb25hbCBlY29ub21pZXMuIEFkZGl0aW9uYWwgcGFydGljaXBhdGlvbiBpbiBvdXRkb29yIHJlY3JlYXRpb24gY2FuIGltcHJvdmUgdGhlIGhlYWx0aCBhbmQgcXVhbGl0eSBvZiBsaWZlIGZvciBNaWNoaWdhbiByZXNpZGVudHMuXG5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIE5hdHVyYWwgUmVzb3VyY2VzIFxuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9kbnIvMCw0NTcwLDctMTUzLTEwMzY1XzM2NTc2LS0tLDAwLmh0bWxcblxuXG5VcGRhdGVkIGJpZW5uaWFsbHkgaW4gTWF5IiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9hZHVsdHNfcmVwb3J0aW5nX3BhcnRpY2lwYXRpb25faW5fb3V0ZG9vcl9yZWNyZWF0aW9uX2FjdGl2aXR5IiwicG9zaXRpb24iOjMzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjE4OTI4LCJ3aWR0aCI6NDI5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODciLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6Ijg3IiwibnVsbCI6MzIsInRvcCI6W3siaXRlbSI6Ijg3IiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiODciLCJzdW0iOiI4NyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg4NCwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgQWR1bHRzIFJlcG9ydGluZyBQYXJ0aWNpcGF0aW9uIGluIEZlZS1iYXNlZCBSZWNyZWF0aW9uIEFjdGl2aXR5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogT3V0ZG9vciByZWNyZWF0aW9uIGFuZCBuYXR1cmFsIHJlc291cmNlIGNvbnNlcnZhdGlvbiBpbiBNaWNoaWdhbiBhcmUgcHJlZG9taW5hbnRseSBmdW5kZWQgdGhyb3VnaCBmZWVzIGZvciBsaWNlbnNlZCBvdXRkb29yIHJlY3JlYXRpb24gYW5kIGZlZGVyYWwgZXhjaXNlIHRheGVzIG9uIGh1bnRpbmcgYW5kIGZpc2hpbmcgZXF1aXBtZW50LiBUaGVzZSBkb2xsYXJzIGZ1bmQgb3V0ZG9vciByZWNyZWF0aW9uIG9wcG9ydHVuaXRpZXMgZm9yIGV2ZXJ5b25lLiBJdCBpcyBpbXBvcnRhbnQgdG8gaW5jcmVhc2UgcGFydGljaXBhdGlvbiBpbiBsaWNlbnNlZCBhY3Rpdml0aWVzIHRvIHByb3ZpZGUgaGlnaCBxdWFsaXR5IG91dGRvb3IgcmVjcmVhdGlvbiBvcHBvcnR1bml0aWVzLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgTmF0dXJhbCBSZXNvdXJjZXMgXG5cblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG5yLzAsNDU3MCw3LTE1My0zMTU3NF82MTc5My0tLSwwMC5odG1sXG5cblxuVXBkYXRlZCBiaWVubmlhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfYWR1bHRzX3JlcG9ydGluZ19wYXJ0aWNpcGF0aW9uX2luX2ZlZV9iYXNlZF9yZWNyZWF0aW9uX2FjdGl2aXR5IiwicG9zaXRpb24iOjM0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjE5MDM1LCJ3aWR0aCI6NDQwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDEiLCJub25fbnVsbCI6MSwiYXZlcmFnZSI6IjQxIiwibnVsbCI6MzIsInRvcCI6W3siaXRlbSI6IjQxIiwiY291bnQiOjIwfV0sInNtYWxsZXN0IjoiNDEiLCJzdW0iOiI0MSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg4NSwibmFtZSI6IlByaXZhdGUgSW52ZXN0bWVudCBpbiBCcm93bmZpZWxkcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEJyb3duZmllbGQgcHJvZ3JhbXMgcHJvbW90ZSBjb21tdW5pdHkgcmV2aXRhbGl6YXRpb24sIGFjY2VsZXJhdGUgcHJpdmF0ZSBpbnZlc3RtZW50IGFuZCBjb250cmlidXRlIHRvIE1pY2hpZ2FuJ3MgcmVpbnZlbnRpb24sIHBhcnRpY3VsYXJseSBpbiBtYW55IG9mIG91ciBjb3JlIHVyYmFuIGFyZWFzLiBUaGUgZGF0YSBwcmVzZW50ZWQgcmVwcmVzZW50IHRoZSBhbW91bnQgb2YgcHJpdmF0ZSBpbnZlc3RtZW50IGNvbW1pdHRlZCBieSBxdWFydGVyIGZvciBwcm9qZWN0cyByZWNlaXZpbmcgYnJvd25maWVsZCByZWRldmVsb3BtZW50IHN1cHBvcnQsIGluY2x1ZGluZyB0aGUgQ29tbXVuaXR5IFJldml0YWxpemF0aW9uIFByb2dyYW0gKENSUCksIEJyb3duZmllbGQgVGF4IEluY3JlbWVudCBGaW5hbmNpbmcgYW5kIE1ERVEgQnJvd25maWVsZCBQcm9ncmFtIGF3YXJkcy4gUHJpdmF0ZSBpbnZlc3RtZW50IGluY2x1ZGVzIGZ1bmRzIHVzZWQgZm9yIHJlaGFiaWxpdGF0aW9uLCByZW5vdmF0aW9uLCBuZXcgY29uc3RydWN0aW9uLCBzaXRlIGltcHJvdmVtZW50cywgbWFjaGluZXJ5LCBlcXVpcG1lbnQgYW5kIGZpeHR1cmVzLCBhY3F1aXNpdGlvbiBjb3N0cywgYW5kIGFzc29jaWF0ZWQgZGV2ZWxvcG1lbnQgY29zdHMuXG5cblNvdXJjZTogTWljaGlnYW4gRWNvbm9taWMgRGV2ZWxvcG1lbnQgQ29ycG9yYXRpb24gXG5cblxuaHR0cDovL3d3dy5taWNoaWdhbmJ1c2luZXNzLm9yZy9jb21tdW5pdHkvZGV2ZWxvcG1lbnQtYXNzaXN0YW5jZS9cblxuVXBkYXRlZCBxdWFydGVybHkiLCJmaWVsZE5hbWUiOiJwcml2YXRlX2ludmVzdG1lbnRfaW5fYnJvd25maWVsZHMiLCJwb3NpdGlvbiI6MzUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjMsIndpZHRoIjoxOTQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3NTEyMDAwMDAiLCJub25fbnVsbCI6MjAsImF2ZXJhZ2UiOiIyMTcyOTIwMTguMjUiLCJudWxsIjoxMywidG9wIjpbeyJpdGVtIjoiMTk3OTgxOTMxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1MzA3NjU3OTgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIxNDcwNjA5NiIsImNvdW50IjoxOH0seyJpdGVtIjoiODUwMjQwNzIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEzNjgyODY1OSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTc4ODgyOTYxIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI5NTAxMjE4NiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTI5MDAwMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2MzA0MzE4NCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDYxNTEzMjkiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjY2MjgxNjc3IiwiY291bnQiOjEwfSx7Iml0ZW0iOiIxMTkwNTQwNDUiLCJjb3VudCI6OX0seyJpdGVtIjoiNzUxMjAwMDAwIiwiY291bnQiOjh9LHsiaXRlbSI6IjIwMjUyOTUyMCIsImNvdW50Ijo3fSx7Iml0ZW0iOiIzNTU2MTUwMDYiLCJjb3VudCI6Nn0seyJpdGVtIjoiMjMxNTQ4OTUyIiwiY291bnQiOjV9LHsiaXRlbSI6IjQwNTM3NDc5OCIsImNvdW50Ijo0fSx7Iml0ZW0iOiI2MDcxMDU1NCIsImNvdW50IjozfSx7Iml0ZW0iOiIxNTYwNTUyMzIiLCJjb3VudCI6Mn0seyJpdGVtIjoiMzM2MTc0MzY1IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIxMjkwMDAwMCIsInN1bSI6IjQzNDU4NDAzNjUifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJodW1hbmUiOiJmYWxzZSIsImN1cnJlbmN5U3R5bGUiOiJVU0QiLCJwcmVjaXNpb24iOiIyIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4ODYsIm5hbWUiOiJZZWFybHkgUHJpdmF0ZSBJbnZlc3RtZW50cyBpbiBCcm93bmZpZWxkcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InllYXJseV9wcml2YXRlX2ludmVzdG1lbnRzX2luX2Jyb3duZmllbGRzIiwicG9zaXRpb24iOjM2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjIzMDc3LCJ3aWR0aCI6Mjg4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTUxNzI0NjkxOSIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiODY5MTY4MDczIiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6IjQxMjk0MTgxOCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjIyMzY0MTgyIiwiY291bnQiOjE5fSx7Iml0ZW0iOiIxNTE3MjQ2OTE5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4MzQ5NzI0OTciLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijk1ODMxNDk0OSIsImNvdW50IjoxNn1dLCJzbWFsbGVzdCI6IjQxMjk0MTgxOCIsInN1bSI6IjQzNDU4NDAzNjUifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoiY3VycmVuY3kiLCJjdXJyZW5jeVN0eWxlIjoiVVNEIiwicHJlY2lzaW9uIjoiMiJ9fSx7ImlkIjozMjU2NjQ4ODcsIm5hbWUiOiJDb3VudGllcyBXaGVyZSBSZXNpZGVudHMgSGF2ZSBDb252ZW5pZW50IEFjY2VzcyB0byBSZWN5Y2xpbmciLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUbyBleHBhbmQgd2FzdGUgdXRpbGl6YXRpb24sIE1pY2hpZ2FuIHdpbGwgd29yayB0byBlbnN1cmUgdGhhdCBhbGwgcmVzaWRlbnRzIGhhdmUgY29udmVuaWVudCBhY2Nlc3MgdG8gcmVjeWNsaW5nLiBSZWN5Y2xpbmcgZW5hYmxlcyB0aGUgdXNlIG9mIHdhc3RlIGFzIGEgcmVzb3VyY2UuIEZvciBhIGNvdW50eSB0byBoYXZlIGNvbnZlbmllbnQgYWNjZXNzIHRvIHJlY3ljbGluZywgZWFjaCBjb21tdW5pdHkgc2hvdWxkIGhhdmUgYXQgbGVhc3Qgb25lIGRyb3Atb2ZmIGxvY2F0aW9uIHBlciAxMCwwMDAgcGVvcGxlLCBhbmQgaGF2ZSBhIGN1cmJzaWRlIHJlY3ljbGluZyBwcm9ncmFtIGZvciBjb21tdW5pdGllcyB3aXRoIG1vcmUgdGhhbiAxMCwwMDAgcGVvcGxlLlxuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHlcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZGVxLzAsNDU2MSw3LTEzNS03MDE1M183MDE1NV8zNTg1XzQxMzAtLS0sMDAuaHRtbFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIgXG5cbkZvciByZWN5Y2xpbmcgbG9jYXRpb25zIGJ5IGNvdW50eTogIGh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RlcS8wLDQ1NjEsNy0xMzUtNzAxNTNfNzAxNTVfMzU4NV80MTMwLTExNTM5NC0tLDAwLmh0bWxcbiIsImZpZWxkTmFtZSI6ImNvdW50aWVzX3doZXJlX3Jlc2lkZW50c19oYXZlX2NvbnZlbmllbnRfYWNjZXNzX3RvX3JlY3ljbGluZyIsInBvc2l0aW9uIjozNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIxOTIyMCwid2lkdGgiOjM2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI2Iiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiIyNC42IiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6IjIyIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyNCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjI1IiwiY291bnQiOjE3fV0sInNtYWxsZXN0IjoiMjIiLCJzdW0iOiIxMjMifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzI1NjY0ODg4LCJuYW1lIjoiTWljaGlnYW4gUGVyY2VudGFnZSBvZiBDb3VudGllcyBpbiBBdHRhaW5tZW50IHdpdGggdGhlIE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXZlcnlvbmUgc2hvdWxkIGhhdmUgY2xlYW4gYWlyIHRvIGJyZWF0aGUuIEJ1c2luZXNzIGFuZCBjb21tdW5pdHkgYWN0aXZpdGllcywgYXMgd2VsbCBhcyB0aGUgZGFpbHkgYWN0aXZpdGllcyBvZiBpbmRpdmlkdWFscywgYWZmZWN0IE1pY2hpZ2FuJ3MgYWlyIHF1YWxpdHkuIFRoZSBVbml0ZWQgU3RhdGVzIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiBBZ2VuY3kgaGFzIHNldCBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyB0byBwcm90ZWN0IHRoZSBwdWJsaWMgaGVhbHRoLCBpbmNsdWRpbmcgY2hpbGRyZW4sIHRoZSBlbGRlcmx5IGFuZCB0aG9zZSB3aXRoIGNocm9uaWMgcmVzcGlyYXRvcnkgYWlsbWVudHMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHlcblxuIFxuVXBkYXRlZCB3aGVuIHN0YXR1cyBjaGFuZ2VzIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9jb3VudGllc19pbl9hdHRhaW5tZW50X3dpdGhfdGhlX25hdGlvbmFsX2FtYmllbnRfYWlyX3F1YWxpdHlfc3RhbmRhcmRzX21pY2hpZ2FuIiwicG9zaXRpb24iOjM4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTI0LCJ3aWR0aCI6NTY0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTIiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6IjkwLjIiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiODkiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjkwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI5MiIsImNvdW50IjoxOH1dLCJzbWFsbGVzdCI6Ijg5Iiwic3VtIjoiNDUxIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzI1NjY0ODg5LCJuYW1lIjoiSWxsaW5vaXMgUGVyY2VudGFnZSBvZiBDb3VudGllcyBpbiBBdHRhaW5tZW50IHdpdGggdGhlIE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXZlcnlvbmUgc2hvdWxkIGhhdmUgY2xlYW4gYWlyIHRvIGJyZWF0aGUuIEJ1c2luZXNzIGFuZCBjb21tdW5pdHkgYWN0aXZpdGllcywgYXMgd2VsbCBhcyB0aGUgZGFpbHkgYWN0aXZpdGllcyBvZiBpbmRpdmlkdWFscywgYWZmZWN0IE1pY2hpZ2FuJ3MgYWlyIHF1YWxpdHkuIFRoZSBVbml0ZWQgU3RhdGVzIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiBBZ2VuY3kgaGFzIHNldCBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyB0byBwcm90ZWN0IHRoZSBwdWJsaWMgaGVhbHRoLCBpbmNsdWRpbmcgY2hpbGRyZW4sIHRoZSBlbGRlcmx5IGFuZCB0aG9zZSB3aXRoIGNocm9uaWMgcmVzcGlyYXRvcnkgYWlsbWVudHMuIFNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHkgVXBkYXRlZCB3aGVuIHN0YXR1cyBjaGFuZ2VzIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9jb3VudGllc19pbl9hdHRhaW5tZW50X3dpdGhfdGhlX25hdGlvbmFsX2FtYmllbnRfYWlyX3F1YWxpdHlfc3RhbmRhcmRzX2lsbGlub2lzIiwicG9zaXRpb24iOjM5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTI1LCJ3aWR0aCI6NTY5LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODgiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6Ijg3LjIiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiODciLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg4IiwiY291bnQiOjE5fV0sInNtYWxsZXN0IjoiODciLCJzdW0iOiI0MzYifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ4OTAsIm5hbWUiOiJJbmRpYW5hIFBlcmNlbnRhZ2Ugb2YgQ291bnRpZXMgaW4gQXR0YWlubWVudCB3aXRoIHRoZSBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV2ZXJ5b25lIHNob3VsZCBoYXZlIGNsZWFuIGFpciB0byBicmVhdGhlLiBCdXNpbmVzcyBhbmQgY29tbXVuaXR5IGFjdGl2aXRpZXMsIGFzIHdlbGwgYXMgdGhlIGRhaWx5IGFjdGl2aXRpZXMgb2YgaW5kaXZpZHVhbHMsIGFmZmVjdCBNaWNoaWdhbidzIGFpciBxdWFsaXR5LiBUaGUgVW5pdGVkIFN0YXRlcyBFbnZpcm9ubWVudGFsIFByb3RlY3Rpb24gQWdlbmN5IGhhcyBzZXQgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMgdG8gcHJvdGVjdCB0aGUgcHVibGljIGhlYWx0aCwgaW5jbHVkaW5nIGNoaWxkcmVuLCB0aGUgZWxkZXJseSBhbmQgdGhvc2Ugd2l0aCBjaHJvbmljIHJlc3BpcmF0b3J5IGFpbG1lbnRzLiBTb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5IFVwZGF0ZWQgd2hlbiBzdGF0dXMgY2hhbmdlcyIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2ZfY291bnRpZXNfaW5fYXR0YWlubWVudF93aXRoX3RoZV9uYXRpb25hbF9hbWJpZW50X2Fpcl9xdWFsaXR5X3N0YW5kYXJkc19pbmRpYW5hIiwicG9zaXRpb24iOjQwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTI2LCJ3aWR0aCI6NTgzLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODgiLCJub25fbnVsbCI6NSwiYXZlcmFnZSI6IjgzLjgiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiODIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjgwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI4OCIsImNvdW50IjoxOH0seyJpdGVtIjoiODciLCJjb3VudCI6MTd9XSwic21hbGxlc3QiOiI4MCIsInN1bSI6IjQxOSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDg5MSwibmFtZSI6Ik1pbm5lc290YSBQZXJjZW50YWdlIG9mIENvdW50aWVzIGluIEF0dGFpbm1lbnQgd2l0aCB0aGUgTmF0aW9uYWwgQW1iaWVudCBBaXIgUXVhbGl0eSBTdGFuZGFyZHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFdmVyeW9uZSBzaG91bGQgaGF2ZSBjbGVhbiBhaXIgdG8gYnJlYXRoZS4gQnVzaW5lc3MgYW5kIGNvbW11bml0eSBhY3Rpdml0aWVzLCBhcyB3ZWxsIGFzIHRoZSBkYWlseSBhY3Rpdml0aWVzIG9mIGluZGl2aWR1YWxzLCBhZmZlY3QgTWljaGlnYW4ncyBhaXIgcXVhbGl0eS4gVGhlIFVuaXRlZCBTdGF0ZXMgRW52aXJvbm1lbnRhbCBQcm90ZWN0aW9uIEFnZW5jeSBoYXMgc2V0IE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIHRvIHByb3RlY3QgdGhlIHB1YmxpYyBoZWFsdGgsIGluY2x1ZGluZyBjaGlsZHJlbiwgdGhlIGVsZGVybHkgYW5kIHRob3NlIHdpdGggY2hyb25pYyByZXNwaXJhdG9yeSBhaWxtZW50cy4gU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVudmlyb25tZW50YWwgUXVhbGl0eSBVcGRhdGVkIHdoZW4gc3RhdHVzIGNoYW5nZXMiLCJmaWVsZE5hbWUiOiJwZXJjZW50YWdlX29mX2NvdW50aWVzX2luX2F0dGFpbm1lbnRfd2l0aF90aGVfbmF0aW9uYWxfYW1iaWVudF9haXJfcXVhbGl0eV9zdGFuZGFyZHNfbWlubmVzb3RhIiwicG9zaXRpb24iOjQxLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTI3LCJ3aWR0aCI6NTkwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTAwIiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiI5OS40IiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6IjEwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTkiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiI5OSIsInN1bSI6IjQ5NyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDkwMCwibmFtZSI6Ik9oaW8gUGVyY2VudGFnZSBvZiBDb3VudGllcyBpbiBBdHRhaW5tZW50IHdpdGggdGhlIE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXZlcnlvbmUgc2hvdWxkIGhhdmUgY2xlYW4gYWlyIHRvIGJyZWF0aGUuIEJ1c2luZXNzIGFuZCBjb21tdW5pdHkgYWN0aXZpdGllcywgYXMgd2VsbCBhcyB0aGUgZGFpbHkgYWN0aXZpdGllcyBvZiBpbmRpdmlkdWFscywgYWZmZWN0IE1pY2hpZ2FuJ3MgYWlyIHF1YWxpdHkuIFRoZSBVbml0ZWQgU3RhdGVzIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiBBZ2VuY3kgaGFzIHNldCBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyB0byBwcm90ZWN0IHRoZSBwdWJsaWMgaGVhbHRoLCBpbmNsdWRpbmcgY2hpbGRyZW4sIHRoZSBlbGRlcmx5IGFuZCB0aG9zZSB3aXRoIGNocm9uaWMgcmVzcGlyYXRvcnkgYWlsbWVudHMuIFNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHkgVXBkYXRlZCB3aGVuIHN0YXR1cyBjaGFuZ2VzIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9jb3VudGllc19pbl9hdHRhaW5tZW50X3dpdGhfdGhlX25hdGlvbmFsX2FtYmllbnRfYWlyX3F1YWxpdHlfc3RhbmRhcmRzX29oaW8iLCJwb3NpdGlvbiI6NDIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MjgsIndpZHRoIjo1NTUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3MiIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiNjciLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiNjUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjY4IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2NyIsImNvdW50IjoxOH0seyJpdGVtIjoiNzIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYzIiwiY291bnQiOjE2fV0sInNtYWxsZXN0IjoiNjMiLCJzdW0iOiIzMzUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozMjU2NjQ5MjIsIm5hbWUiOiJXaXNjb25zaW4gUGVyY2VudGFnZSBvZiBDb3VudGllcyBpbiBBdHRhaW5tZW50IHdpdGggdGhlIE5hdGlvbmFsIEFtYmllbnQgQWlyIFF1YWxpdHkgU3RhbmRhcmRzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogRXZlcnlvbmUgc2hvdWxkIGhhdmUgY2xlYW4gYWlyIHRvIGJyZWF0aGUuIEJ1c2luZXNzIGFuZCBjb21tdW5pdHkgYWN0aXZpdGllcywgYXMgd2VsbCBhcyB0aGUgZGFpbHkgYWN0aXZpdGllcyBvZiBpbmRpdmlkdWFscywgYWZmZWN0IE1pY2hpZ2FuJ3MgYWlyIHF1YWxpdHkuIFRoZSBVbml0ZWQgU3RhdGVzIEVudmlyb25tZW50YWwgUHJvdGVjdGlvbiBBZ2VuY3kgaGFzIHNldCBOYXRpb25hbCBBbWJpZW50IEFpciBRdWFsaXR5IFN0YW5kYXJkcyB0byBwcm90ZWN0IHRoZSBwdWJsaWMgaGVhbHRoLCBpbmNsdWRpbmcgY2hpbGRyZW4sIHRoZSBlbGRlcmx5IGFuZCB0aG9zZSB3aXRoIGNocm9uaWMgcmVzcGlyYXRvcnkgYWlsbWVudHMuIFNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFbnZpcm9ubWVudGFsIFF1YWxpdHkgVXBkYXRlZCB3aGVuIHN0YXR1cyBjaGFuZ2VzIiwiZmllbGROYW1lIjoicGVyY2VudGFnZV9vZl9jb3VudGllc19pbl9hdHRhaW5tZW50X3dpdGhfdGhlX25hdGlvbmFsX2FtYmllbnRfYWlyX3F1YWxpdHlfc3RhbmRhcmRzX3dpc2NvbnNpbiIsInBvc2l0aW9uIjo0MywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMDMwOTkyOSwid2lkdGgiOjU2MywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkwIiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiI4OC44IiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6Ijg4IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4NiIsImNvdW50IjoxOX0seyJpdGVtIjoiOTAiLCJjb3VudCI6MTh9XSwic21hbGxlc3QiOiI4NiIsInN1bSI6IjQ0NCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDkyOSwibmFtZSI6Ik1vbml0b3JlZCBCZWFjaGVzIHdpdGggbm8gQ2xvc3VyZXMgb3IgVW5zYWZlIEFkdmlzb3JpZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJtb25pdG9yZWRfYmVhY2hlc193aXRoX25vX2Nsb3N1cmVzX29yX3Vuc2FmZV9hZHZpc29yaWVzIiwicG9zaXRpb24iOjQ0LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIwMzA5OTMwLCJ3aWR0aCI6Mzc0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODciLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI3OS4yNzI3MjcyNzI3MjcyNyIsIm51bGwiOjIyLCJ0b3AiOlt7Iml0ZW0iOiI4MiIsImNvdW50IjoyMH0seyJpdGVtIjoiODciLCJjb3VudCI6MTl9LHsiaXRlbSI6Ijg1IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4MCIsImNvdW50IjoxN30seyJpdGVtIjoiNzYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjcyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI3NSIsImNvdW50IjoxNH0seyJpdGVtIjoiNzciLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI3MiIsInN1bSI6Ijg3MiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDkzMCwibmFtZSI6IlBlcmNlbnRhZ2Ugb2YgU2lnbmlmaWNhbnRseSBIYXJtZnVsIEFxdWF0aWMgSW52YXNpdmUgU3BlY2llcyBmb3Igd2hpY2ggQ29udHJvbCBNZWFzdXJlcyBhcmUgaW4gUGxhY2UiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgKEFJUykgYXJlIG5vbi1uYXRpdmUgc3BlY2llcyB3aG9zZSBpbnRyb2R1Y3Rpb24gbWF5IGNhdXNlIGVjb25vbWljIG9yIGVudmlyb25tZW50YWwgaGFybS4gV2hpbGUgbm90IGFsbCBub24tbmF0aXZlIHNwZWNpZXMgYXJlIGRlc3RydWN0aXZlLCBtYW5hZ2luZyB0aGUgaW1wYWN0IG9mIGhhcm1mdWwgc3BlY2llcyBpcyBpbXBvcnRhbnQgdG8gbWFpbnRhaW4gTWljaGlnYW4ncyBuYXR1cmFsIHJlc291cmNlcywgZWNvbm9teSwgcmVjcmVhdGlvbmFsIGFyZWFzIGFuZCBwcm90ZWN0IHB1YmxpYyBoZWFsdGguIEFJUyBlbnRlciBvdXIgd2F0ZXJzIGluIHZhcmlvdXMgd2F5cywgaW5jbHVkaW5nIGZyb20gYmFsbGFzdCB3YXRlciBkaXNjaGFyZ2VzIG9mIG9jZWFuLWdvaW5nIHNoaXBzLCBvciBmcm9tIGludGVudGlvbmFsIG9yIGFjY2lkZW50YWwgcmVsZWFzZXMgb2Ygc3BlY2llcyBpbnRvIHdhdGVyd2F5cy4gS25vd24gQUlTIGVzdGFibGlzaGVkIGluIE1pY2hpZ2FuIHdhdGVycyB3aXRoIHNpZ25pZmljYW50IGltcGFjdCBpbmNsdWRlIHJvdW5kIGdvYnksIHplYnJhIG11c3NlbHMsIHBocmFnbWl0ZXMgYW5kIHRoZSBzZWEgbGFtcHJleS5cblxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgRW52aXJvbm1lbnRhbCBRdWFsaXR5XG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2RlcS8wLDQ1NjEsNy0xMzUtMzMxM184MzE0LS0tLDAwLmh0bWxcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyXG5cbkZvciB0aGUgbWFpbiBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgV2ViIHBhZ2UsIGFuZCBcbnRoZSBBcXVhdGljIEludmFzaXZlIFNwZWNpZXMgU3RhdGUgTWFuYWdlbWVudCBQbGFuLCBnbyB0byB3d3cubWljaGlnYW4uZ292L2FxdWF0aWNpbnZhc2l2ZXNcbiIsImZpZWxkTmFtZSI6InBlcmNlbnRhZ2Vfb2Zfc2lnbmlmaWNhbnRseV9oYXJtZnVsX2FxdWF0aWNfaW52YXNpdmVfc3BlY2llc19mb3Jfd2hpY2hfY29udHJvbF9tZWFzdXJlc19hcmVfaW5fcGxhY2UiLCJwb3NpdGlvbiI6NDUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjAzOTAsIndpZHRoIjo1ODksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNiIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiMjQuMiIsIm51bGwiOjI4LCJ0b3AiOlt7Iml0ZW0iOiIyMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMjYiLCJjb3VudCI6MTl9XSwic21hbGxlc3QiOiIyMyIsInN1bSI6IjEyMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjMyNTY2NDkzMSwibmFtZSI6IlJhdyBzZXdhZ2UgZGlzY2hhcmdlZCBpbiBiaWxsaW9ucyBvZiBnYWxsb25zIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoicmF3X3Nld2FnZV9kaXNjaGFyZ2VkX2luX2JpbGxpb25zX29mX2dhbGxvbnMiLCJwb3NpdGlvbiI6NDYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjAzMDk5MzEsIndpZHRoIjoyNDYsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMi42Iiwibm9uX251bGwiOjgsImF2ZXJhZ2UiOiI1LjcxMzc1IiwibnVsbCI6MjUsInRvcCI6W3siaXRlbSI6IjUuMzgiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjcuMjkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIuNDUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEuMjEiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjMuNTgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjUuMiIsImNvdW50IjoxNH0seyJpdGVtIjoiMTIuNiIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjEuMjEiLCJzdW0iOiI0NS43MSJ9LCJmb3JtYXQiOnt9fV0sImdyYW50cyI6W3siaW5oZXJpdGVkIjpmYWxzZSwidHlwZSI6InZpZXdlciIsImZsYWdzIjpbInB1YmxpYyJdfV0sIm1ldGFkYXRhIjp7Impzb25RdWVyeSI6eyJvcmRlciI6W3siYXNjZW5kaW5nIjp0cnVlLCJjb2x1bW5GaWVsZE5hbWUiOiJ5ZWFyIn1dfSwicmRmU3ViamVjdCI6IjAiLCJhdmFpbGFibGVEaXNwbGF5VHlwZXMiOlsidGFibGUiLCJmYXRyb3ciLCJwYWdlIl0sInJlbmRlclR5cGVDb25maWciOnsidmlzaWJsZSI6eyJ0YWJsZSI6dHJ1ZX19fSwib3duZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sInF1ZXJ5Ijp7Im9yZGVyQnlzIjpbeyJhc2NlbmRpbmciOnRydWUsImV4cHJlc3Npb24iOnsiY29sdW1uSWQiOjMyNTY2NDgxNywidHlwZSI6ImNvbHVtbiJ9fV19LCJyaWdodHMiOlsicmVhZCJdLCJ0YWJsZUF1dGhvciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwiZmxhZ3MiOlsiZGVmYXVsdCIsIm93bmVyTWF5QmVDb250YWN0ZWQiLCJyZXN0b3JhYmxlIiwicmVzdG9yZVBvc3NpYmxlRm9yVHlwZSJdfX0=