Innovation

New Businesses

Why it Matters: Growth in the number of new businesses is an indicator of the strength of the economy as well as entrepreneurship and innovation activity. New business startups increase the health of the economy and opportunities for job growth.Explore the data
Final
Dec 2018 Target
Goal Period ended December 2018

      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.

      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiVGFsZW50IERhc2hib2FyZCIsIm1ldGFkYXRhIjoie1wiZGVzY3JpcHRpb25cIjpcIioqW0Rvd25sb2FkYWJsZSBTcHJlYWRzaGVldCBWZXJzaW9uIG9mIFRhbGVudCBEYXNoYm9hcmRdWzBdKipcXG5cXG4qKlBlcmZvcm1hbmNlIEtleToqKiBUaHVtYnMgdXA9QmV0dGVyLCBBcnJvd3M9Tm8gY2hhbmdlLCBUaHVtYnMgZG93bj1Xb3JzZVxcblxcbltUb3RhbCBqb2JzIGJ5IHNlY3Rvcl1bMV1cXG5cXG5bVGFsZW50IERhc2hib2FyZCBBdC1BLUdsYW5jZV1bMl1cXG5cXG5bMF06IGh0dHBzOi8vbWlkYXNoYm9hcmQubWljaGlnYW4uZ292L2Rvd25sb2FkL2c0djkteHNrcS9hcHBsaWNhdGlvbiUyRnZuZC5tcy1leGNlbFxcblsxXTogaHR0cHM6Ly9taWRhc2hib2FyZC5taWNoaWdhbi5nb3YvZG93bmxvYWQvd2FkaS14eDdjL2FwcGxpY2F0aW9uJTJGdm5kLm1zLWV4Y2VsXFxuWzJdOiBodHRwczovL21pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdi9kb3dubG9hZC80bWFlLXhuZGcvYXBwbGljYXRpb24lMkZ2bmQubXMtcG93ZXJwb2ludFwiLFwiaW1hZ2VcIjpcIi9hcGkvYXNzZXRzL0VFNkU0REM4LUMzNDctNDk4OC04Qzg5LTgyQjAxRDMyRTM2NVwifSIsImNhdGVnb3JpZXMiOlsianhwaC00M3NpIiwidjU0ZC1zYmdrIiwidXVjbS1heHJtIiwicnJoci1pbnp2IiwiaWt3cC1weHo1Il0sImlzX3B1YmxpYyI6dHJ1ZSwidmVyc2lvbiI6IjIwMTctMDctMjBUMTg6NTI6NDcuOTU3WiIsImlkIjoiaWN5bS11Z25pIn19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJuYW1lIjoiSW5ub3ZhdGlvbiIsImdvYWxzIjpbInIzZWUtZTN2dyIsInV3Z3otdHM1cCIsInFzd2QtZWM3ZSIsImMza3MtbnNnciJdLCJ2ZXJzaW9uIjoiMjAxNC0xMi0wOFQxODowODoyOS4xMTFaIiwiaWQiOiJ1dWNtLWF4cm0ifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6InIzZWUtZTN2dyIsIm5hbWUiOiJOZXcgYnVzaW5lc3NlcyIsImlzX3B1YmxpYyI6dHJ1ZSwibWV0YWRhdGEiOnsibWV0YWRhdGEiOiJ7XCJyZXRpcmVtZW50X25hcnJhdGl2ZVwiOltdLFwiaWNvblwiOlwibGlrZVwiLFwibmFycmF0aXZlXCI6W3tcInR5cGVcIjpcInRleHRcIixcInRleHRcIjpcIiMgKipOZXcgQnVzaW5lc3NlcyoqXFxuXFxuTnVtYmVyIG9mIG5ldyBjb3Jwb3JhdGlvbnMsIGxpbWl0ZWQgbGlhYmlsaXR5IGNvbXBhbmllcywgbGltaXRlZCBsaWFiaWxpdHkgcGFydG5lcnNoaXBzIGFuZCBsaW1pdGVkIHBhcnRuZXJzaGlwcyBmb3JtZWRcXG5cXG5cIn0se1widHlwZVwiOlwidml6XCIsXCJkYXRhc2V0XCI6XCJjdzVmLWN4ZDlcIn0se1widHlwZVwiOlwidGV4dFwiLFwidGV4dFwiOlwiKipTb3VyY2U6KiogW01pY2hpZ2FuIERlcGFydG1lbnQgb2YgTGljZW5zaW5nIGFuZCBSZWd1bGF0b3J5IEFmZmFpcnNdWzBdXFxuXFxuVXBkYXRlZCBhbm51YWxseSBpbiBKYW51YXJ5XFxuXFxuX09wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLl9cXG5cXG5bMF06IGh0dHA6Ly93d3cubWljaGlnYW4uZ292L2xhcmEvMCw0NjAxLDctMTU0LTM1Mjk5XzYxMzQzXzM1NDEzXzQwNzE3LTExNDkwNS0tLDAwLmh0bWxcIn1dLFwidXNlX2N1c3RvbV90aXRsZVwiOnRydWUsXCJjdXN0b21fdGl0bGVcIjpcIk5ldyBCdXNpbmVzc2VzXCIsXCJ1c2VfY3VzdG9tX3N1YnRpdGxlXCI6dHJ1ZSxcImN1c3RvbV9zdWJ0aXRsZVwiOlwiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiB0aGUgbnVtYmVyIG9mIG5ldyBidXNpbmVzc2VzIGlzIGFuIGluZGljYXRvciBvZiB0aGUgc3RyZW5ndGggb2YgdGhlIGVjb25vbXkgYXMgd2VsbCBhcyBlbnRyZXByZW5ldXJzaGlwIGFuZCBpbm5vdmF0aW9uIGFjdGl2aXR5LiBOZXcgYnVzaW5lc3Mgc3RhcnR1cHMgaW5jcmVhc2UgdGhlIGhlYWx0aCBvZiB0aGUgZWNvbm9teSBhbmQgb3Bwb3J0dW5pdGllcyBmb3Igam9iIGdyb3d0aC5cIn0ifSwicHJldmFpbGluZ19tZWFzdXJlIjp7InN0YXJ0IjoiMjAwMy0wMS0wMVQwMDowMDowMC4wMDAiLCJlbmQiOiIyMDE4LTEyLTMxVDIzOjU5OjU5LjAwMCIsInRhcmdldF90eXBlIjoibm9uZSIsInRhcmdldF9kZWx0YV9pc19wZXJjZW50IjpmYWxzZSwibWV0cmljIjp7Im1ldGFkYXRhIjoiIiwiaWQiOiJkaW00LTdiNmIifSwiY29tcGFyaXNvbiI6eyJjb21wYXJpc29uX2Z1bmN0aW9uIjoiPiJ9LCJtZXRhZGF0YSI6eyJtZXRhZGF0YSI6IntcImVkaXRcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMDN9LFwiZW5kXCI6e1wiZGF0ZVwiOlwiZW5kXCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTh9LFwiYWN0aW9uX3R5cGVcIjpcIm5vbmVcIn0sXCJiYXNlbGluZVwiOntcInNxdWlzaHlcIjp7XCJzdGFydFwiOntcImRhdGVcIjpcInN0YXJ0XCIsXCJtb250aFwiOlwieWVhclwiLFwieWVhclwiOjIwMTR9LFwiZW5kXCI6e1wiZGF0ZVwiOlwic3RhcnRcIixcIm1vbnRoXCI6XCJ5ZWFyXCIsXCJ5ZWFyXCI6MjAxNH19LFwic3RhcnRcIjpcIjIwMTQtMDEtMDFUMDA6MDA6MDAuMDAwXCIsXCJlbmRcIjpcIjIwMTQtMDEtMDFUMjM6NTk6NTkuMDAwXCIsXCJtZXRyaWNcIjp7XCJtZXRhZGF0YVwiOlwie1xcXCJ3aXphcmRcXFwiOntcXFwiZmlsdGVyX2FzdFxcXCI6W3tcXFwidmFsdWVzXFxcIjpbe31dfV19fVwifX0sXCJuYW1lXCI6XCJOZXcgQnVzaW5lc3Nlc1wifSJ9LCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOToxNzoxOC43ODlaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMTItMDhUMTg6NTQ6NTcuMzY0WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjE3OjE4Ljc4OVoiLCJpZCI6ImJyd2EtZDZtOCJ9LCJyZWxhdGVkX21lYXN1cmVzIjpbXSwiYmFzZV9kYXNoYm9hcmQiOiJpY3ltLXVnbmkiLCJ1cGRhdGVkX2F0IjoiMjAxOC0wMS0xN1QxOToxNzoxOS4wNTJaIiwiY3JlYXRlZF9hdCI6IjIwMTQtMTItMDhUMTg6MDg6MjguNDg4WiIsInZlcnNpb24iOiIyMDE4LTAxLTE3VDE5OjE3OjE5LjA1MloiLCJjcmVhdGVkX2J5Ijoid3h1bS13anpmIn19
      eyJzdGF0dXMiOjQwNCwiZGF0YSI6eyJjb2RlIjoibm90X2ZvdW5kIiwiZXJyb3IiOnRydWUsIm1lc3NhZ2UiOiJVc2VyIG5vdCBmb3VuZCJ9fQ==
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJjb21wdXRlIjp7ImFnZ3JlZ2F0aW9uX2Z1bmN0aW9uIjoibW9zdF9yZWNlbnQifSwiZGF0ZV9jb2x1bW4iOiJkYXRlIiwidmVyc2lvbiI6IjIwMTYtMDMtMjFUMTg6Mzc6MjcuMzQ0WiIsImlkIjoiZGltNC03YjZiIiwiY29sdW1uMSI6Im5ld19idXNpbmVzc2VzIiwiZGF0YXNldCI6ImJ1eXItbmd6YiIsIm1ldGFkYXRhIjoie1wid2l6YXJkXCI6e1wiZmlsdGVyX2FzdFwiOlt7XCJ2YWx1ZXNcIjpbe31dLFwiZGF0YXNldFwiOlwiYnV5ci1uZ3piXCJ9XSxcInZhbHVlVHlwZVwiOlwib25lXCJ9fSIsImRhdGFzZXRfZG9tYWluIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiY3JlYXRlZF9hdCI6IjIwMTQtMTItMDhUMTg6NTQ6NTcuMDEyWiIsInVwZGF0ZWRfYXQiOiIyMDE2LTAzLTIxVDE4OjM3OjI3LjM0NFoifX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6W3siaWQiOjM1MzEsIm5hbWUiOiJHb3ZzdGF0IiwiY2hpbGRDb3VudCI6MCwiZGVmYXVsdCI6dHJ1ZSwiZG9tYWluQ05hbWUiOiJtaWRhc2hib2FyZC5taWNoaWdhbi5nb3YiLCJ0eXBlIjoiZ292X3N0YXQiLCJ1cGRhdGVkQXQiOjE0MTc4MTk5NTksInByb3BlcnRpZXMiOlt7Im5hbWUiOiJzdXBwcmVzc19nb3ZzdGF0IiwidmFsdWUiOlsiL21pZGFzaGJvYXJkIiwiL3ByZXZpZXciLCIvZW5lcmd5LWFuZC1lbnZpcm9ubWVudCIsIi9pbmZyYXN0cnVjdHVyZSIsIi9oZWFsdGgtYW5kLXdlbGxuZXNzIiwiL3RhbGVudCIsIi9lZHVjYXRpb24iLCJwdWJsaWMtc2FmZXR5IiwiZmluYW5jaWFsLWhlYWx0aCIsInNlbmlvcnMiXX1dfV19
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImN3NWYtY3hkOSIsIm5hbWUiOiJOZXcgQnVzaW5lc3NlcyIsImFzc2V0VHlwZSI6ImNoYXJ0IiwiYXZlcmFnZVJhdGluZyI6MCwiY2F0ZWdvcnkiOiJUYWxlbnQgRGFzaGJvYXJkIiwiY3JlYXRlZEF0IjoxNDE4MDQ4MTY2LCJkZXNjcmlwdGlvbiI6Ik9wZW4gTWljaGlnYW4gKE9wZW5NaWNoaWdhbkBtaWNoaWdhbi5nb3YpIGlzIHRoZSBvZmZpY2lhbCBTdGF0ZSBvZiBNaWNoaWdhbiBhY2NvdW50LiBBbnkgaXRlbXMgY3JlYXRlZCBieSBvdGhlciB1c2VyIGFjY291bnRzIGFyZSBub3QgZW5kb3JzZWQgYnkgdGhlIFN0YXRlIG9mIE1pY2hpZ2FuLiIsImRpc3BsYXlUeXBlIjoiY2hhcnQiLCJkb21haW5DTmFtZSI6Im1pZGFzaGJvYXJkLm1pY2hpZ2FuLmdvdiIsImRvd25sb2FkQ291bnQiOjM3NiwiaGlkZUZyb21DYXRhbG9nIjpmYWxzZSwiaGlkZUZyb21EYXRhSnNvbiI6ZmFsc2UsImluZGV4VXBkYXRlZEF0IjoxNTU2MDQ3MTEyLCJuZXdCYWNrZW5kIjp0cnVlLCJudW1iZXJPZkNvbW1lbnRzIjowLCJvaWQiOjI3NzYzOTgxLCJwcm92ZW5hbmNlIjoib2ZmaWNpYWwiLCJwdWJsaWNhdGlvbkFwcGVuZEVuYWJsZWQiOmZhbHNlLCJwdWJsaWNhdGlvbkRhdGUiOjE1MDQyMDgxODgsInB1YmxpY2F0aW9uR3JvdXAiOjE5NDA4NjUsInB1YmxpY2F0aW9uU3RhZ2UiOiJwdWJsaXNoZWQiLCJyb3dzVXBkYXRlZEF0IjoxNTE2MjE3MzUyLCJyb3dzVXBkYXRlZEJ5Ijoid3h1bS13anpmIiwidGFibGVJZCI6MTQ4MDY4MTcsInRvdGFsVGltZXNSYXRlZCI6MCwidmlld0NvdW50Ijo3NjcsInZpZXdMYXN0TW9kaWZpZWQiOjE0NzIzMTk2NTksInZpZXdUeXBlIjoidGFidWxhciIsImFwcHJvdmFscyI6W3sicmV2aWV3ZWRBdCI6MTQxODA0ODE2NiwicmV2aWV3ZWRBdXRvbWF0aWNhbGx5Ijp0cnVlLCJzdGF0ZSI6ImFwcHJvdmVkIiwic3VibWlzc2lvbklkIjo0NzEzODYsInN1Ym1pc3Npb25PYmplY3QiOiJwdWJsaWNfYXVkaWVuY2VfcmVxdWVzdCIsInN1Ym1pc3Npb25PdXRjb21lIjoiY2hhbmdlX2F1ZGllbmNlIiwic3VibWl0dGVkQXQiOjE0MTgwNDgxNjYsIndvcmtmbG93SWQiOjEzMDQsInN1Ym1pc3Npb25EZXRhaWxzIjp7InBlcm1pc3Npb25UeXBlIjoiUkVBRCJ9LCJzdWJtaXNzaW9uT3V0Y29tZUFwcGxpY2F0aW9uIjp7ImZhaWx1cmVDb3VudCI6MCwic3RhdHVzIjoic3VjY2VzcyJ9LCJzdWJtaXR0ZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4ifX1dLCJjb2x1bW5zIjpbeyJpZCI6MzQwNTk0NzIxLCJuYW1lIjoiRGF0ZSIsImRhdGFUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJmaWVsZE5hbWUiOiJkYXRlIiwicG9zaXRpb24iOjEsInJlbmRlclR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzI5LCJ3aWR0aCI6MTQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNS0wMS0wMVQwMDowMDowMCIsIm5vbl9udWxsIjoxMywibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwNS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwNi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAwNy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAwOC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAwOS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMC0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxMS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxMi0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNC0wMS0wMlQwMDowMDowMCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDE1LTAxLTAxVDAwOjAwOjAwIiwiY291bnQiOjh9XSwic21hbGxlc3QiOiIyMDAzLTAxLTAxVDAwOjAwOjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDcyMiwibmFtZSI6IlllYXIiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJmaWVsZE5hbWUiOiJ5ZWFyIiwicG9zaXRpb24iOjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzAsIndpZHRoIjoxMDUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMDE1Iiwibm9uX251bGwiOjEzLCJhdmVyYWdlIjoiMjAwOSIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjIwMDMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDYiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTEiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTIiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTMiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNSIsImNvdW50Ijo4fV0sInNtYWxsZXN0IjoiMjAwMyIsInN1bSI6IjI2MTE3In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJ0cnVlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ3MjMsIm5hbWUiOiJTY2hvb2wgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJzY2hvb2xfeWVhciIsInBvc2l0aW9uIjozLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMSwid2lkdGgiOjkwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNS0xNiIsIm5vbl9udWxsIjoxMywibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwMy0wNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNC0wNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwNS0wNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwNi0wNyIsImNvdW50IjoxN30seyJpdGVtIjoiMjAwNy0wOCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAwOC0wOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAwOS0xMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMC0xMSIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxMS0xMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxMi0xMyIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxMy0xNCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNC0xNSIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDE1LTE2IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6eyJhbGlnbiI6ImxlZnQifX0seyJpZCI6MzQwNTk0NzI0LCJuYW1lIjoiWWVhciBSYW5nZSIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyX3JhbmdlIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjU4NzUxLCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNS0xNiIsIm5vbl9udWxsIjoxMywibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAwMy0wNCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAwNC0wNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAwNS0wNiIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAwNi0wNyIsImNvdW50IjoxN30seyJpdGVtIjoiMjAwNy0wOCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAwOC0wOSIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAwOS0xMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxMC0xMSIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxMS0xMiIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxMi0xMyIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxMy0xNCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNC0xNSIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDE1LTE2IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDcyNSwibmFtZSI6Ik1vbnRobHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoibW9udGhseV90b3RhbF9qb2JzIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzIsIndpZHRoIjoxNDEsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoxMywic3VtIjoiMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3MjYsIm5hbWUiOiJZZWFybHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoieWVhcmx5X3RvdGFsX2pvYnMiLCJwb3NpdGlvbiI6NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMywid2lkdGgiOjExNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjY4MDAiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI0MTAxMjUwIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiNDMyNjgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDI2ODEwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDE2MjUwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzg3MDgwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzg2MzYwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzk1MjEwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDAzNDUwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDEwOTgwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDE4MTcwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDI0MjYwMCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjM4NjM2MDAiLCJzdW0iOiI0MTAxMjUwMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3MjcsIm5hbWUiOiJBdmVyYWdlIFByaXZhdGUgU2VjdG9yIFBheSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwcml2YXRlIHNlY3RvciB3YWdlcyBvdmVyIHRpbWUgY2FuIHJlZmxlY3Qgc2V2ZXJhbCBwb3NpdGl2ZSB0cmVuZHMsIHN1Y2ggYXMgaW5jcmVhc2VkIGpvYiBjcmVhdGlvbiBpbiBoaWdoLXdhZ2UgaW5kdXN0cmllcyBvciBhIHNoaWZ0IGluIG9jY3VwYXRpb25hbCBtaXggdG8gaGlnaC13YWdlIG9jY3VwYXRpb25zLlxuXG5Tb3VyY2U6RGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzXG5cbmh0dHA6Ly9taWNoaWdhbi5nb3YvbWlkYXNoYm9hcmQvMCw0NjI0LDctMjU2LTU5NjI0XzU5NjQ0XzU5NjUwLS0tLDAwLmh0bWwgXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gSnVuZSIsImZpZWxkTmFtZSI6ImF2ZXJhZ2VfcHJpdmF0ZV9zZWN0b3JfcGF5IiwicG9zaXRpb24iOjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzQsIndpZHRoIjoxODgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0ODA0OCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6IjQ0NzgyLjAwIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiNDE5NjQuMDAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjQzMTU3LjAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0Mzc2OS4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiNDI4MjAuMDAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQzNTk4LjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI0NTI4Mi4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDYyMTUuMDAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQ2NjU3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0ODA0OCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDYzMTAiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiI0MTk2NC4wMCIsInN1bSI6IjQ0NzgyMC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImN1cnJlbmN5U3R5bGUiOiJVU0QiLCJwcmVjaXNpb24iOiIyIn19LHsiaWQiOjM0MDU5NDcyOCwibmFtZSI6Ik51bWJlciBvZiBQZW9wbGUgTW92aW5nIGludG8gTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9wZW9wbGVfbW92aW5nX2ludG9fbWljaGlnYW4iLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNSwid2lkdGgiOjI1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0OTk5MSIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTMzMzk0LjY2NjY2NjY2NjciLCJudWxsIjo0LCJ0b3AiOlt7Iml0ZW0iOiIxMzEzNDMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEyNTc0MCIsImNvdW50IjoxOX0seyJpdGVtIjoiMTE3NDYwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxMTYxNDkiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEzOTE1OCIsImNvdW50IjoxNn0seyJpdGVtIjoiMTMzOTgxIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNDQwOTEiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE0OTk5MSIsImNvdW50IjoxM30seyJpdGVtIjoiMTQyNjM5IiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMTE2MTQ5Iiwic3VtIjoiMTIwMDU1MiJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3MjksIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBvdXQgb2YgTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX25ldF9wb3B1bGF0aW9uX21pZ3JhdGlvbl9pbl9vdXQiLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwOTc3NCIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTg2NzgyLjExMTExMTExMTEiLCJudWxsIjo0LCJ0b3AiOlt7Iml0ZW0iOiIyMDk3NzQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMzcwMyIsImNvdW50IjoxOX0seyJpdGVtIjoiMjA2MzQzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNzgyMDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE4NjUwNSIsImNvdW50IjoxNn0seyJpdGVtIjoiMTc1NzMzIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxNjY5OTYiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjE3MzMzNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTgwNDQxIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiMTY2OTk2Iiwic3VtIjoiMTY4MTAzOSJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDczMCwibmFtZSI6Ik1pY2hpZ2FuIE5ldCBQb3B1bGF0aW9uIG1pZ3JhdGlvbiAoaW4vb3V0KSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6UG9wdWxhdGlvbiBtaWdyYXRpb24gaW4gYW5kIG91dCBvZiB0aGUgc3RhdGUgaXMgYW4gaW5kaWNhdGlvbiBvZiBhdmFpbGFiaWxpdHkgb2YgdGFsZW50LCBib3RoIHByZXNlbnQgYW5kIGZ1dHVyZS4gQWNjZXNzIHRvIHF1YWxpZmllZCBpbmRpdmlkdWFscyB3aXRoaW4gdGhlIHN0YXRlIHByb3ZpZGVzIHN1c3RhaW5hYmlsaXR5IGZvciBlY29ub21pYyBncm93dGggYW5kIGlzIGltcGFjdGVkIGJ5IGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcyBhbmQgdGhlIG92ZXJhbGwgcXVhbGl0eSBvZiBsaWZlLlxuXG5Tb3VyY2U6IE1pY2hpZ2FuIERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQ2VudGVyIGZvciBTaGFyZWQgU29sdXRpb25zIGFuZCBUZWNobm9sb2d5IFBhcnRuZXJzaGlwc1xuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9kb2N1bWVudHMvY2dpL2NnaV9jZW5zdXNfTWlnX2J5X0FnZV8wNjEwXzM2NDAxNV83LnBkZlxuXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gU2VwdGVtYmVyIiwiZmllbGROYW1lIjoibnVtYmVyX29mX3Blb3BsZV9tb3ZpbmdfaW5fYW5kX291dF9vZl9taWNoaWdhbiIsInBvc2l0aW9uIjoxMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNiwid2lkdGgiOjI5OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ii0yMjkwNSIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiLTUzMzg3LjQ0NDQ0NDQ0NDQ0IiwibnVsbCI6NCwidG9wIjpbeyJpdGVtIjoiLTc4NDMxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiItNzc5NjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6Ii04ODg4MyIsImNvdW50IjoxOH0seyJpdGVtIjoiLTYyMDU4IiwiY291bnQiOjE3fSx7Iml0ZW0iOiItNDczNDciLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ii00MTc1MiIsImNvdW50IjoxNX0seyJpdGVtIjoiLTIyOTA1IiwiY291bnQiOjE0fSx7Iml0ZW0iOiItMjMzNDYiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ii0zNzgwMiIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6Ii04ODg4MyIsInN1bSI6Ii00ODA0ODcifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ3MzEsIm5hbWUiOiJNaWNoaWdhbiBNb250aGx5IFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9tb250aGx5X3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjoxMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0MCwid2lkdGgiOjIxNywiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjEzLCJzdW0iOiIwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzMyLCJuYW1lIjoiVS5TLiBNb250aGx5IFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJ1X3NfbW9udGhseV91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDEsIndpZHRoIjoxOTcsImNhY2hlZENvbnRlbnRzIjp7Im5vbl9udWxsIjowLCJudWxsIjoxMywic3VtIjoiMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDczMywibmFtZSI6Ik1pY2hpZ2FuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzgsIndpZHRoIjoyMDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy43Iiwibm9uX251bGwiOjEzLCJhdmVyYWdlIjoiOC40ODQ2MTUzODQ2MTUzODUiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI3LjIiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuODAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjgiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjEzLjciLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEyLjYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjEwLjQwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5LjEwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI4LjgiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjcuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiNS40IiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiNS40Iiwic3VtIjoiMTEwLjMwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzM0LCJuYW1lIjoiVS5TLiBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjoxNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczOSwid2lkdGgiOjE2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuNjAiLCJub25fbnVsbCI6MTMsImF2ZXJhZ2UiOiI2LjY0NjE1Mzg0NjE1Mzg0NiIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjUuNTAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjUuMTAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjQuNjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjUuODAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjkuMzAiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjkuNjAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjguOTAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjguMTAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjcuNCIsImNvdW50IjoxMX0seyJpdGVtIjoiNi4yIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjQuNjAiLCJzdW0iOiI4Ni40MCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDczNSwibmFtZSI6Ik1pY2hpZ2FuIFZldGVyYW4gVW5lbXBsb3ltZW50IFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBWZXRlcmFucyByZXR1cm4gdG8gdGhlIGxhYm9yIG1hcmtldCBmcm9tIHNlcnZpY2Ugd2l0aCBza2lsbHMgdGhhdCBhcmUgdmFsdWFibGUgdG8gb3VyIGNvbW11bml0eSBhbmQgb3VyIGVjb25vbXksIHlldCB0aGUgcmF0ZSBvZiB1bmVtcGxveW1lbnQgYW1vbmcgdmV0ZXJhbnMgaXMgaGlnaGVyIHRoYW4gdGhlaXIgY2l2aWxpYW4gY291bnRlcnBhcnRzLiBCdXNpbmVzcyBhbmQgc3RhdGUgZ292ZXJubWVudCBtdXN0IHdvcmsgdG9nZXRoZXIgdG8gb3ZlcmNvbWUgdGhpcyBhbmQgYmV0dGVyIGNvbm5lY3Qgb3VyIHRhbGVudGVkIHZldGVyYW5zIHdpdGggZW1wbG95bWVudCBvcHBvcnR1bml0aWVzLlxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5VcGRhdGVkIGFubnVhbGx5IGluIE1heSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX3ZldGVyYW5fdW5lbXBsb3ltZW50X3JhdGUiLCJwb3NpdGlvbiI6MTUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDIsIndpZHRoIjoyMzQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxNS45Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiOC45MjcyNzI3MjcyNzI3MjciLCJudWxsIjoyLCJ0b3AiOlt7Iml0ZW0iOiI3LjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYuMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNC45IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4LjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjE1LjAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE1LjkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjExLjMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjcuOSIsImNvdW50IjoxM30seyJpdGVtIjoiMTAuNiIsImNvdW50IjoxMn0seyJpdGVtIjoiNi4zIiwiY291bnQiOjExfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiI0LjkiLCJzdW0iOiI5OC4yIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzM2LCJuYW1lIjoiVS5TLiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ1X3NfdW5lbXBsb3ltZW50X3JhdGUiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDMsIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjciLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI1Ljg5MDkwOTA5MDkwOTA5MSIsIm51bGwiOjIsInRvcCI6W3siaXRlbSI6IjQuMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMy44IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0LjYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjguMSIsImNvdW50IjoxN30seyJpdGVtIjoiOC43IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI4LjMiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNi42IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI1LjMiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIzLjgiLCJzdW0iOiI2NC44In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzM3LCJuYW1lIjoiVG90YWwgUGF5cm9sbCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoidG90YWxfcGF5cm9sbCIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NCwid2lkdGgiOjEyNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjY4MDAiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI0MTAxMjgwIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiNDMyNjgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDI2ODEwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDE2MjUwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzg3MDgwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzg2MzYwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzk1MjEwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDAzMzcwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDEwOTcwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDE4MjAwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDI0MzUwMCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjM4NjM2MDAiLCJzdW0iOiI0MTAxMjgwMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3MzgsIm5hbWUiOiJUb3RhbCBQcml2YXRlIFBheXJvbGwiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgZm9jdXMgaGVyZSBpcyB0byBpbmNyZWFzZSB0aGUgcGVyY2VudGFnZSBvZiBNaWNoaWdhbidzIHdvcmtmb3JjZSBlbXBsb3llZCBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuIEFuIGluY3JlYXNlZCBzaGFyZSBvZiBqb2JzIGluIHRoZSBwcml2YXRlIHNlY3RvciBpbmRpY2F0ZXMgZ3JlYXRlciBlZmZpY2llbmN5IGluIHRoZSBwdWJsaWMgc2VjdG9yIGFuZCBncmVhdGVyIGVmZmVjdGl2ZW5lc3MgaW4gc3VwcG9ydGluZyBncm93dGggd2l0aGluIHRoZSBwcml2YXRlIHNlY3Rvci5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZSAgXG5cbmh0dHA6Ly9taWxtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWxcbiIsImZpZWxkTmFtZSI6InRvdGFsX3ByaXZhdGVfcGF5cm9sbCIsInBvc2l0aW9uIjoxOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NSwid2lkdGgiOjE1OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjM2NjE1MDAiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIzNDc0NDkwIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiMzY2MTUwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMzYxMjQwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMzUxMjQwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzIyNDAwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzIyODAwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzMzNDcwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzQyNTIwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzUxMTIwMCIsImNvdW50IjoxM30seyJpdGVtIjoiMzU4NjIwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMzY0OTMwMCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjMyMjQwMDAiLCJzdW0iOiIzNDc0NDkwMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3MzksIm5hbWUiOiJQcml2YXRlIEVtcGxveW1lbnQgYXMgYSBQZXJjZW50YWdlIG9mIFRvdGFsIE5vbmZhcm0gRW1wbG95bWVudCAoVG90YWwgUHJpdmF0ZS9Ub3RhbCBQYXlyb2xsKSB4IDEwMCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoicHJpdmF0ZV9lbXBsb3ltZW50X2FzX2FfcGVyY2VudGFnZV9vZl90b3RhbF9ub25mYXJtX2VtcGxveW1lbnRfdG90YWxfcHJpdmF0ZV90b3RhbF9wYXlyb2xsX3hfMTAwIiwicG9zaXRpb24iOjE5LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ2LCJ3aWR0aCI6NTk3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiODYiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI4NC42OSIsIm51bGwiOjMsInRvcCI6W3siaXRlbSI6Ijg0LjYiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ijg0LjQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjgzLjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjgzLjUiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ijg0LjkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6Ijg1LjQiLCJjb3VudCI6MTV9LHsiaXRlbSI6Ijg1LjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ijg2IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiODMuMyIsInN1bSI6Ijg0Ni45In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzQwLCJuYW1lIjoiTmV3IEJ1c2luZXNzZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBpcyBhbiBpbmRpY2F0b3Igb2YgdGhlIHN0cmVuZ3RoIG9mIHRoZSBlY29ub215IGFzIHdlbGwgYXMgZW50cmVwcmVuZXVyc2hpcCBhbmQgaW5ub3ZhdGlvbiBhY3Rpdml0eS4gTmV3IGJ1c2luZXNzIHN0YXJ0dXBzIGluY3JlYXNlIHRoZSBoZWFsdGggb2YgdGhlIGVjb25vbXkgYW5kIG9wcG9ydHVuaXRpZXMgZm9yIGpvYiBncm93dGguXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBMaWNlbnNpbmcgYW5kIFJlZ3VsYXRvcnkgQWZmYWlyc1xuXG5odHRwOi8vd3d3Lm1pY2hpZ2FuLmdvdi9sYXJhLzAsNDYwMSw3LTE1NC0zNTI5OV82MTM0M18zNTQxM180MDcxNy0xMTQ5MDUtLSwwMC5odG1sXG4gXG5VcGRhdGVkIGFubnVhbGx5IGluIEphbnVhcnkiLCJmaWVsZE5hbWUiOiJuZXdfYnVzaW5lc3NlcyIsInBvc2l0aW9uIjoyMCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0Nywid2lkdGgiOjEzMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6Ijc1MDM3Iiwibm9uX251bGwiOjEzLCJhdmVyYWdlIjoiNjY0NjguMzg0NjE1Mzg0NjIiLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiI2NDcyMS4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjkxMDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjY1NTk4LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2MzgxNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNjIyNTEuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjU5OTM3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2MjAxMy4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNjM1MzEuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY5MTU0LjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2Nzc3OC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNjk4NTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjcxMjk5IiwiY291bnQiOjl9LHsiaXRlbSI6Ijc1MDM3IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiI1OTkzNy4wMCIsInN1bSI6Ijg2NDA4OS4wMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3NDEsIm5hbWUiOiJNaWNoaWdhbiBOZXcgQnVzaW5lc3MgU3Vydml2YWwgUmF0ZSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEluIG1lYXN1cmluZyB0aGUgc3RyZW5ndGggYW5kIGlubm92YXRpb24gb2YgYW4gZWNvbm9taWMgY2xpbWF0ZSwgaXQgaXMgaW1wb3J0YW50IHRvIG5vdCBvbmx5IHRyYWNrIHRoZSBudW1iZXIgb2YgbmV3IGJ1c2luZXNzZXMgZXN0YWJsaXNoZWQsIGJ1dCB0byBhbHNvIG1vbml0b3IgdGhlIG91dGNvbWVzIG9mIHRob3NlIG5ldyBidXNpbmVzc2VzLiBCeSB0cmFja2luZyB0aGUgdHdvLXllYXIgc3Vydml2YWwgcmF0ZSBvZiBuZXcgYnVzaW5lc3Nlcywgd2UgY2FuIGJldHRlciB1bmRlcnN0YW5kIHRoZSBwZXJmb3JtYW5jZSBvZiBNaWNoaWdhbidzIGJ1c2luZXNzIGNsaW1hdGUgYW5kIHNoZWQgbGlnaHQgb24gdGhlIGJlaGF2aW9yIGFuZCBjb250cmlidXRpb25zIG9mIG5ldyBhbmQgeW91bmcgYnVzaW5lc3NlcyBjb21wYXJlZCB3aXRoIHRoZWlyIG9sZGVyIGFuZCBtb3JlIHdlbGwtZXN0YWJsaXNoZWQgY291bnRlcnBhcnRzLlxuXG5NaWNoaWdhbiBTb3VyY2U6IEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzLCBCdXNpbmVzcyBFbXBsb3ltZW50IER5bmFtaWNzXG5VLlMuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3NcblxuaHR0cDovL3d3dy5ibHMuZ292L2JkbS9taV9hZ2VfdG90YWxfdGFibGU3LnR4dFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIERlY2VtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fbmV3X2J1c2luZXNzX3N1cnZpdmFsX3JhdGUiLCJwb3NpdGlvbiI6MjEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDgsIndpZHRoIjoyMjUsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI3My4xIiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI2Ny42MTExMTExMTExMTExMSIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjY1LjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYyLjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYyLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY1LjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY4LjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjczLjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcyLjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY5LjIiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI2Mi41Iiwic3VtIjoiNjA4LjUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ3NDIsIm5hbWUiOiJVLlMuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfbmV3X2J1c2luZXNzX3N1cnZpdmFsX3JhdGUiLCJwb3NpdGlvbiI6MjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDksIndpZHRoIjoyNDAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2OS40Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI2Ny4yNTU1NTU1NTU1NTU1NiIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjY2LjMiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjY0IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2My4zIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2Ni40IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI2OC42IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI2OS4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2OC43IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2OS40IiwiY291bnQiOjEzfV0sInNtYWxsZXN0IjoiNjMuMyIsInN1bSI6IjYwNS4zIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NzQzLCJuYW1lIjoiUGF0ZW50cyBJc3N1ZWQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbmNyZWFzZWQgcGF0ZW50IG51bWJlcnMgaXNzdWVkIGFyZSBhbiBpbmRpY2F0aW9uIG9mIGlubm92YXRpb24gd2l0aGluIHRoZSBzdGF0ZS4gSGlnaCBwYXRlbnQgZ2VuZXJhdGlvbiBjYW4gYmUgYXR0cmlidXRlZCB0byBuZXcgcHJvZHVjdCByZXNlYXJjaCBhbmQgZGV2ZWxvcG1lbnQgYW5kIGNhbiBjb250cmlidXRlIHRvIGpvYiBncm93dGguIEl0IGlzIGltcG9ydGFudCB0byBub3RlIHRoYXQgdGhlIHBhdGVudCBhcHBsaWNhdGlvbiBwcm9jZXNzIGN1cnJlbnRseSBhdmVyYWdlcyBvdmVyIDMwIG1vbnRocyBmcm9tIHRoZSB0aW1lIHRoZXkgYXJlIGZpbGVkIHRvIHRoZSB0aW1lIG9mIGFwcHJvdmFsIGFuZCBjYW4gYmUgaW5mbHVlbmNlZCBieSBhZG1pbmlzdHJhdGl2ZSBmYWN0b3JzIHN1Y2ggYXMgdGhlIG51bWJlciBvZiBwYXRlbnQgZXhhbWluZXJzLlxuXG5Tb3VyY2U6IFUuUy4gUGF0ZW50IGFuZCBUcmFkZW1hcmsgT2ZmaWNlIFxuXG5odHRwOi8vd3d3LnVzcHRvLmdvdi93ZWIvb2ZmaWNlcy9hYy9pZG8vb2VpcC90YWYvcmVwb3J0c19zdGNvLmh0bVxuXG5VcGRhdGVkIGFubnVhbGx5IiwiZmllbGROYW1lIjoicGF0ZW50c19pc3N1ZWQiLCJwb3NpdGlvbiI6MjMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTAsIndpZHRoIjoxMTQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2MTg0Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiNDUwNi40MTY2NjY2NjY2NjciLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiI0MTIxIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIzNjY1IiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTc5IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzNjk1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzNTg0IiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzNTE2IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0Mjc3IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0Mzk3IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0OTk3IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI1NjQwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI1ODIyIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI2MTg0IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIzNTE2Iiwic3VtIjoiNTQwNzcifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0NzQ0LCJuYW1lIjoiTWljaGlnYW4gQWR1bHRzIFdobyBSZWd1bGFybHkgVGVsZXdvcmsiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBY2Nlc3MgdG8gdGVsZXdvcmsg4oCTIHdvcmtpbmcgb2ZmLXNpdGUgdGhyb3VnaCBhIGJyb2FkYmFuZCBjb25uZWN0aW9uIOKAkyBjYW4gaW1wcm92ZSBhbiBvcmdhbml6YXRpb24ncyB0YWxlbnQgcmV0ZW50aW9uIGFuZCByZWNydWl0bWVudCBieSBpbmNyZWFzaW5nIGZsZXhpYmlsaXR5IGZvciBlbXBsb3llZXMuIFRoaXMgaXMgb25lIHJlYXNvbiB0aGF0IGhpZ2gtc3BlZWQgYnJvYWRiYW5kIGlzIHN1Y2ggYW4gZXNzZW50aWFsIGNvbXBvbmVudCBvZiBNaWNoaWdhbidzIGluZnJhc3RydWN0dXJlLCBxdWFsaXR5IG9mIGxpZmUgYW5kIHN1Y2Nlc3MgaW4gdGhlIGdsb2JhbCBlY29ub215LlxuXG5cblNvdXJjZTogQ29ubmVjdG1pLm9yZyBCdXNpbmVzcyBUZWNobm9sb2d5IEFzc2Vzc21lbnQgUmVwb3J0IFxuXG5odHRwOi8vd3d3LmNvbm5lY3RtaS5vcmcvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9hZHVsdHNfd2hvX3JlZ3VsYXJseV90ZWxld29yayIsInBvc2l0aW9uIjoyNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1MSwid2lkdGgiOjI2MiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwIiwibm9uX251bGwiOjUsImF2ZXJhZ2UiOiIxOC42IiwibnVsbCI6OCwidG9wIjpbeyJpdGVtIjoiMTciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjE5IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMCIsImNvdW50IjoxOH1dLCJzbWFsbGVzdCI6IjE3Iiwic3VtIjoiOTMifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ3NDUsIm5hbWUiOiJQZXJzb25zIE9idGFpbmluZyBMZWdhbCBQZXJtYW5lbnQgUmVzaWRlbnQgU3RhdHVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gdGhlIG5ldyBlY29ub215LCBzdGF0ZXMgYXJlIGNvbXBldGluZyBmb3IgaW50ZXJuYXRpb25hbCB0YWxlbnQgdG8gbWVldCB0aGUgZ3Jvd2luZyBkZW1hbmQgZm9yIGtub3dsZWRnZSB3b3JrZXJzLiBCeSBpbmNyZWFzaW5nIHRoZSBudW1iZXIgb2YgbGVnYWwgcGVybWFuZW50IHJlc2lkZW50cyBpbiBvdXIgc3RhdGUsIHdlIGVuc3VyZSBhIGNvbXBldGl0aXZlIGFkdmFudGFnZSBmb3IgYnVzaW5lc3NlcywgcHJvbW90aW5nIGVjb25vbWljIGdyb3d0aCBhbmQgam9iIGNyZWF0aW9uLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIEhvbWVsYW5kIFNlY3VyaXR5LCBZZWFyYm9vayBvZiBJbW1pZ3JhdGlvbiBTdGF0aXN0aWNzLCBUYWJsZSA0IFxuXG5odHRwOi8vd3d3LmRocy5nb3YveWVhcmJvb2staW1taWdyYXRpb24tc3RhdGlzdGljc1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsIiwiZmllbGROYW1lIjoicGVyc29uc19vYnRhaW5pbmdfbGVnYWxfcGVybWFuZW50X3Jlc2lkZW50X3N0YXR1cyIsInBvc2l0aW9uIjoyNSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1Miwid2lkdGgiOjMxMSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIzNTkxIiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiMTg4ODEuNTQ1NDU0NTQ1NDUiLCJudWxsIjoyLCJ0b3AiOlt7Iml0ZW0iOiIyMzU5MSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA5MDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE4NzI3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNzk0NyIsImNvdW50IjoxN30seyJpdGVtIjoiMTg5MTkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE4NTc5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxODM0NyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTc0OTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2OTUyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxODE4NSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTgwNDkiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiIxNjk1MiIsInN1bSI6IjIwNzY5NyJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3NDYsIm5hbWUiOiJJbnRlcm5hdGlvbmFsIFN0dWRlbnRzIFN0dWR5aW5nIGluIE1pY2hpZ2FuIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW50ZXJuYXRpb25hbCBzdHVkZW50cyBicmluZyBkaXZlcnNpdHkgYW5kIG5ldyBwZXJzcGVjdGl2ZXMgdG8gY29sbGVnZXMgYW5kIHVuaXZlcnNpdGllcyBpbiBNaWNoaWdhbi4gVGhleSBhbHNvIGludHJvZHVjZSBmZWxsb3cgc3R1ZGVudHMgdG8gZ2xvYmFsIGFwcHJvYWNoZXMgYW5kIG5ldHdvcmtzLCB3aGljaCBhcmUgZXNzZW50aWFsIGNvbXBldGVuY2llcyBpbiB0b2RheSdzIGVjb25vbXkuIEludGVybmF0aW9uYWwgc3R1ZGVudHMgcHVyc3VlIGVuZ2luZWVyaW5nIGZpZWxkcyBhdCBhIGhpZ2ggcmF0ZSBhbmQgYXJlIG1vcmUgbGlrZWx5IHRvIGxhdW5jaCBzdGFydHVwIHZlbnR1cmVzIGZvbGxvd2luZyBncmFkdWF0aW9uLCB0aHVzIGluY3JlYXNpbmcgb3VyIHBvb2wgb2YgcG90ZW50aWFsIGVudHJlcHJlbmV1cnMgYW5kIHRlY2huaWNhbCB0YWxlbnQuXG5cblxuU291cmNlOiBJbnN0aXR1dGUgb2YgSW50ZXJuYXRpb25hbCBFZHVjYXRpb24gT3BlbiBEb29ycyBEYXRhIFxuXG5odHRwOi8vd3d3LmlpZS5vcmcvUmVzZWFyY2gtYW5kLVB1YmxpY2F0aW9ucy9PcGVuLURvb3JzL0RhdGEvRmFzdC1GYWN0c1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoiaW50ZXJuYXRpb25hbF9zdHVkZW50c19zdHVkeWluZ19pbl9taWNoaWdhbiIsInBvc2l0aW9uIjoyNiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1Mywid2lkdGgiOjI2NSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjMzODQ4Iiwibm9uX251bGwiOjEzLCJhdmVyYWdlIjoiMjUyNjcuMjMwNzY5MjMwNzciLCJudWxsIjowLCJ0b3AiOlt7Iml0ZW0iOiIyMjI3Ny4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA4NzkuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwODI3LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMTE0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjI4NTcuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIzNjE3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNDIxNC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjQ2NjguMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1NTUxLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNjkzMC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjk2NDguMDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjMyMDE1IiwiY291bnQiOjl9LHsiaXRlbSI6IjMzODQ4IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiIyMDgyNy4wMCIsInN1bSI6IjMyODQ3NC4wMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3NDcsIm5hbWUiOiJNaWNoaWdhbiBTdHVkZW50cyBTdHVkeWluZyBBYnJvYWQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBFeHBvc3VyZSB0byBuZXcgY3VsdHVyZXMgYW5kIHN1cnJvdW5kaW5ncyB0aHJvdWdoIHN0dWR5aW5nIGFicm9hZCBwcm92aWRlcyBwZXJzb25hbCBhbmQgcHJvZmVzc2lvbmFsIGJlbmVmaXRzIHRvIHN0dWRlbnRzLiBGb3IgTWljaGlnYW4ncyBmdXR1cmUgdGFsZW50IGJhc2UsIHRoaXMgZXhwZXJpZW5jZSB3aWxsIGltcHJvdmUgY3VsdHVyYWwgYXdhcmVuZXNzLCBjYXBhY2l0eSBmb3IgaW5ub3ZhdGlvbiBhbmQgY2FyZWVyIG91dGNvbWVzLlxuXG5Tb3VyY2U6IEluc3RpdHV0ZSBvZiBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBPcGVuIERvb3JzIERhdGEgXG5cbmh0dHA6Ly93d3cuaWllLm9yZy9SZXNlYXJjaC1hbmQtUHVibGljYXRpb25zL09wZW4tRG9vcnMvRGF0YS9GYWN0LVNoZWV0cy1ieS1VUy1TdGF0ZVxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fc3R1ZGVudHNfc3R1ZHlpbmdfYWJyb2FkIiwicG9zaXRpb24iOjI3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU0LCJ3aWR0aCI6MjU4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTA3NjAiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiI5NDIyLjgwIiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiODI5My4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTI1MC4wMCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTU4MC4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTA0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiODk4Mi4wMCIsImNvdW50IjoxNn0seyJpdGVtIjoiODk0OS4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiOTM4NC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTY5OC4wMCIsImNvdW50IjoxM30seyJpdGVtIjoiMTAyODkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwNzYwIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiODI5My4wMCIsInN1bSI6Ijk0MjI4LjAwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDc0OCwibmFtZSI6IlNjaWVuY2UsIFRlY2hub2xvZ3ksIEVuZ2luZWVyaW5nIGFuZCBNYXRoZW1hdGljcyAoU1RFTSkgR3JhZHVhdGVzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQSByb2J1c3QgcGlwZWxpbmUgb2YgU1RFTSB0YWxlbnQgaXMgbmVlZGVkIHRvIGZpbGwgZnV0dXJlIGpvYiBvcGVuaW5ncy4gTmV3IGFuZCBpbmNyZWFzaW5nIG9wcG9ydHVuaXRpZXMgaW4gZmllbGRzIHN1Y2ggYXMgbGlmZSBzY2llbmNlcywgaW5mb3JtYXRpb24gdGVjaG5vbG9neSwgZW5naW5lZXJpbmcsIGhlYWx0aGNhcmUgYW5kIGFkdmFuY2VkIG1hbnVmYWN0dXJpbmcgcmVxdWlyZSBhIGRlZXAgcG9vbCBvZiB0ZWNobmljYWwgZXhwZXJ0aXNlLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlcyBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBKdW5lIiwiZmllbGROYW1lIjoic2NpZW5jZV90ZWNobm9sb2d5X2VuZ2luZWVyaW5nX2FuZF9tYXRoZW1hdGljc19zdGVtX2dyYWR1YXRlcyIsInBvc2l0aW9uIjoyOCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1NSwid2lkdGgiOjQ0OCwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjI3MDI4Iiwibm9uX251bGwiOjEyLCJhdmVyYWdlIjoiMjI5ODIuMzMzMzMzMzMzMzMiLCJudWxsIjoxLCJ0b3AiOlt7Iml0ZW0iOiIyMDAwMi4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTk2MDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE5NjYwLjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDQwNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjEwMTAuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIyMzUxLjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMzQwNS4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjU1ODUuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1MTcyLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNTQwNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjYxNjQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjI3MDI4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxOTYwMi4wMCIsInN1bSI6IjI3NTc4OC4wMCJ9LCJmb3JtYXQiOnt9fSx7ImlkIjozNDA1OTQ3NDksIm5hbWUiOiJOZXcgQXBwcmVudGljZXNoaXBzIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQXBwcmVudGljZXNoaXBzIHByb3ZpZGUgZW1wbG95ZXJzIHdpdGggYSBwaXBlbGluZSBvZiBza2lsbGVkIHdvcmtlcnMgd2l0aCBpbmR1c3RyeS1zcGVjaWZpYyB0cmFpbmluZyBhbmQgaGFuZHMtb24gZXhwZXJpZW5jZS4gVGhleSBjb25uZWN0IGpvYiBzZWVrZXJzIGxvb2tpbmcgdG8gbGVhcm4gbmV3IHNraWxscyB3aXRoIGVtcGxveWVycyBuZWVkaW5nIHF1YWxpZmllZCB3b3JrZXJzLCByZXN1bHRpbmcgaW4gYSB3b3JrZm9yY2Ugd2l0aCBpbmR1c3RyeS1kcml2ZW4gdHJhaW5pbmcgYW5kIGVtcGxveWVycyB3aXRoIGEgY29tcGV0aXRpdmUgZWRnZS5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgT2ZmaWNlIG9mIEFwcHJlbnRpY2VzaGlwIFxuXG5odHRwOi8vd3d3LmRvbGV0YS5nb3Yvb2EvXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gT2N0b2JlciIsImZpZWxkTmFtZSI6Im5ld19hcHByZW50aWNlc2hpcHMiLCJwb3NpdGlvbiI6MjksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTYsIndpZHRoIjoxNjksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0MzI2Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiIzMDg1Ljc3Nzc3Nzc3Nzc3OCIsIm51bGwiOjQsInRvcCI6W3siaXRlbSI6IjMyNDUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMxMDIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwOTUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIzNDQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyMzMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI5NzQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMwNjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMzOTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQzMjYiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiIyMDk1Iiwic3VtIjoiMjc3NzIifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0NzUwLCJuYW1lIjoiQ2FyZWVyIFRlY2huaWNhbCBFZHVjYXRpb24gUGxhY2VtZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSGlnaCBzY2hvb2wgY2FyZWVyIHRyYWluaW5nIHByb2dyYW1zIGFyZSBhIGtleSBpbml0aWF0aXZlIGluIHByZXBhcmluZyBvdXIgZnV0dXJlIHdvcmtmb3JjZSB3aXRoIGhpZ2gtZGVtYW5kIHNraWxscyBhbmQgZXhwZXJpZW5jZXMuXG5cblNvdXJjZTogTWljaGlnYW4gRGVwYXJ0bWVudCBvZiBFZHVjYXRpb24sIENhcmVlciBhbmQgVGVjaG5pY2FsIEluZm9ybWF0aW9uIFN5c3RlbSBQdWJsaWMgUmVwb3J0cyBcblxuaHR0cDovL3d3dy5jdGVpc3JlcG9ydHMuY29tL1JlcG9ydHMvRm9sbG93VXBSZXBvcnRzR2VuZXJhdG9yLmFzcHhcblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoiY2FyZWVyX3RlY2huaWNhbF9lZHVjYXRpb25fcGxhY2VtZW50IiwicG9zaXRpb24iOjMwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU3LCJ3aWR0aCI6MjgyLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOTYuNCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6Ijk0Ljc4IiwibnVsbCI6MywidG9wIjpbeyJpdGVtIjoiOTQuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiOTQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTMuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTUuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiOTQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTUuOCIsImNvdW50IjoxM30seyJpdGVtIjoiOTYuNCIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjkzLjQiLCJzdW0iOiI5NDcuOCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDc1MSwibmFtZSI6IkludGVybnNoaXBzIFBvc3RlZCBNb250aGx5IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW50ZXJuc2hpcHMgYWxsb3cgTWljaGlnYW4gYnVzaW5lc3NlcyB0byBjb25uZWN0IGFuZCBidWlsZCByZWxhdGlvbnNoaXBzIHdpdGggc3R1ZGVudHMgZWFybHkgaW4gdGhlaXIgYWNhZGVtaWMgY2FyZWVycyBhbmQgc3R1ZGVudHMgdG8gYnVpbGQgaGFuZHMtb24gZXhwZXJpZW5jZSB0byBmYWNpbGl0YXRlIGVudHJ5IGludG8gYSBwcm9mZXNzaW9uYWwgY2FyZWVyLiBJbmNyZWFzaW5nIGludGVybnNoaXAgb3Bwb3J0dW5pdGllcyBzdXBwb3J0IE1pY2hpZ2FuJ3MgZ29hbHMgdG8gcHJlcGFyZSBvdXIgZnV0dXJlIHRhbGVudCBwb29sIGFuZCB0byByZXRhaW4gY29sbGVnZSBncmFkdWF0ZXMgd2l0aGluIHRoZSBzdGF0ZS5cblxuXG5Tb3VyY2U6IEludGVybkluTWljaGlnYW4uY29tIFxud3d3Lm1pdGFsZW50Lm9yZyBcblN0YXRlIG9mIE1pY2hpZ2FuIEludGVybnNoaXAgUHJvZ3JhbSBcblVwZGF0ZWQgbW9udGhseSBcbipOb3RlOiBUaGUgU3RhdGUgb2YgTWljaGlnYW4ncyBNaWNoaWdhbiBUYWxlbnQgQmFuayB3YXMgcmUtbGF1bmNoZWQgaW4gbWlkLU9jdG9iZXIgYXMgUHVyZSBNaWNoaWdhbiBUYWxlbnQgQ29ubmVjdCAod3d3Lm1pdGFsZW50Lm9yZykiLCJmaWVsZE5hbWUiOiJpbnRlcm5zaGlwc19wb3N0ZWRfbW9udGhseSIsInBvc2l0aW9uIjozMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1OCwid2lkdGgiOjIxMCwiY2FjaGVkQ29udGVudHMiOnsibm9uX251bGwiOjAsIm51bGwiOjEzLCJzdW0iOiIwIn0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDc1MiwibmFtZSI6IldlbGZhcmUgdG8gV29yayBQYXJ0aWNpcGF0aW9uIFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgd29yayBwYXJ0aWNpcGF0aW9uIHJhdGUgbWVhc3VyZXMgdGhlIHBlcmNlbnRhZ2Ugb2YgVGVtcG9yYXJ5IEFzc2lzdGFuY2UgZm9yIE5lZWR5IEZhbWlsaWVzIChUQU5GKSByZWNpcGllbnRzIHJlZ3VsYXJseSBlbmdhZ2VkIGluIGVtcGxveW1lbnQgb3Igb3RoZXIgc3BlY2lmaWMgYWN0aXZpdGllcyBpbnRlbmRlZCB0byBoZWxwIHRoZW0gc2VjdXJlIGVtcGxveW1lbnQgYW5kIGJlY29tZSBzZWxmLXN1ZmZpY2llbnQuIEluZGl2aWR1YWxzIGFuZCBmYW1pbGllcyBkZXNlcnZlIHRoZSBvcHBvcnR1bml0eSB0byBiZWNvbWUgZmluYW5jaWFsbHkgaW5kZXBlbmRlbnQuIFRocm91Z2ggdGhlIHdvcmsgcGFydGljaXBhdGlvbiBwcm9ncmFtLCB3aGljaCB3YXMgZGVzaWduZWQgdG8gZnVsZmlsbCBUQU5GIHJlcXVpcmVtZW50cywgTWljaGlnYW4gY29udGludWVzIHRvIGFsbGV2aWF0ZSBiYXJyaWVycyB0byBlbXBsb3ltZW50IHNvIHRoYXQgaW5kaXZpZHVhbHMgY2FuIGZpbmQgam9icywgcHJvdmlkZSBmb3IgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMsIGFuZCBiZWNvbWUgYSBwZXJtYW5lbnQgcGFydCBvZiBNaWNoaWdhbidzIHRhbGVudCBwb29sLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMgXG5VcGRhdGVkIGFubnVhbGx5XG5cbmh0dHA6Ly93d3cuYWNmLmhocy5nb3YvcHJvZ3JhbXMvb2ZhXG5cbk5vdGU6IFRoZSB3b3JrIHBhcnRpY2lwYXRpb24gcmF0ZXMgKFdQUikgYXJlIHN1YmplY3QgdG8gY2hhbmdlIGJhc2VkIG9uIGNhc2UgcmV2aWV3cyBjb21wbGV0ZWQgYnkgdGhlIE9mZmljZSBvZiBRdWFsaXR5IEFzc3VyYW5jZSBhbmQgdGhlIFRBTkYvRklQIFdvcmsgUGFydGljaXBhdGlvbiBSZXZpZXcgQ29tbWl0dGVlLiBSYXRlcyBhcmUgYWxzbyBzdWJqZWN0IHRvIHJldmlldyBhbmQgY2hhbmdlIGJ5IHRoZSBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMsIEFkbWluaXN0cmF0aW9uIGZvciBDaGlsZHJlbiBhbmQgRmFtaWxpZXMuXG5cblxuQ2xpY2sgaGVyZSB0byBzZWUgbW9udGhseSBlc3RpbWF0ZXMgb2YgdGhpcyBtZXRyaWMgb24gdGhlIERlcGFydG1lbnQgb2YgSHVtYW4gU2VydmljZXMgbW9udGhseSBzY29yZWNhcmQuXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5MjUtLS0sMDAuaHRtbCIsImZpZWxkTmFtZSI6IndlbGZhcmVfdG9fd29ya19wYXJ0aWNpcGF0aW9uX3JhdGUiLCJwb3NpdGlvbiI6MzIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTksIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0MS40Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMjcuMzciLCJudWxsIjozLCJ0b3AiOlt7Iml0ZW0iOiIyNS4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyNC41IiwiY291bnQiOjE5fSx7Iml0ZW0iOiIyMi4wIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMS42IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIyOC4wIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzMy42IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNy45IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIyMi44IiwiY291bnQiOjEzfSx7Iml0ZW0iOiIyNi42IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MS40IiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiMjEuNiIsInN1bSI6IjI3My43In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX1dLCJkaXNwbGF5Rm9ybWF0Ijp7ImZpeGVkQ29sdW1ucyI6WyJ5ZWFyX3JhbmdlIl0sInNlcmllc0NvbHVtbnMiOlt7fV0sInNtb290aExpbmUiOmZhbHNlLCJsZWdlbmQiOiJib3R0b20iLCJoaWRlRHNnTXNnIjpmYWxzZSwibGluZVNpemUiOiIyIiwiZGF0YUxhYmVscyI6ZmFsc2UsInBvaW50U2l6ZSI6IjMiLCJ5QXhpcyI6eyJmb3JtYXR0ZXIiOnsiYWJicmV2aWF0ZSI6dHJ1ZX19LCJjaGFydFR5cGUiOiJsaW5lIiwidmFsdWVDb2x1bW5zIjpbeyJmaWVsZE5hbWUiOiJuZXdfYnVzaW5lc3NlcyIsImNvbG9yIjoiI2ZmMDAwMCJ9XSwiZGVzY3JpcHRpb25Db2x1bW5zIjpbe31dLCJsZWdlbmREZXRhaWxzIjp7ImN1c3RvbUVudHJpZXMiOlt7ImxhYmVsIjoiTnVtYmVyIG9mIG5ldyBjb3Jwb3JhdGlvbnMsIGxpbWl0ZWQgbGlhYmlsaXR5IGNvbXBhbmllcywgbGltaXRlZCBsaWFiaWxpdHkgcGFydG5lcnNoaXBzIGFuZCBsaW1pdGVkIHBhcnRuZXJzaGlwcyBmb3JtZWQifV0sInNob3dWYWx1ZU1hcmtlcnMiOnRydWUsInNob3dTZXJpZXMiOnRydWV9LCJzb3J0U2VyaWVzIjpmYWxzZX0sImdyYW50cyI6W3siaW5oZXJpdGVkIjp0cnVlLCJ0eXBlIjoidmlld2VyIiwiZmxhZ3MiOlsicHVibGljIl19XSwibWV0YWRhdGEiOnsicmRmU3ViamVjdCI6IjAiLCJhdmFpbGFibGVEaXNwbGF5VHlwZXMiOlsiY2hhcnQiLCJ0YWJsZSIsImZhdHJvdyIsInBhZ2UiXSwicmVuZGVyVHlwZUNvbmZpZyI6eyJ2aXNpYmxlIjp7ImNoYXJ0Ijp0cnVlLCJ0YWJsZSI6dHJ1ZX19fSwib3duZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJwcm9maWxlSW1hZ2VVcmxMYXJnZSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL0xBUkdFIiwicHJvZmlsZUltYWdlVXJsTWVkaXVtIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVEhVTUIiLCJwcm9maWxlSW1hZ2VVcmxTbWFsbCI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RJTlkiLCJzY3JlZW5OYW1lIjoiT3BlbiBNaWNoaWdhbiIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsImZsYWdzIjpbIm1heUJlU3Rvcmllc0NvT3duZXIiXX0sInF1ZXJ5Ijp7ImZpbHRlckNvbmRpdGlvbiI6eyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6IkFORCIsImNoaWxkcmVuIjpbeyJ0eXBlIjoib3BlcmF0b3IiLCJ2YWx1ZSI6Ik9SIiwiY2hpbGRyZW4iOlt7InR5cGUiOiJvcGVyYXRvciIsInZhbHVlIjoiSVNfTk9UX0JMQU5LIiwiY2hpbGRyZW4iOlt7ImNvbHVtbklkIjozNDA1OTQ3NDAsInR5cGUiOiJjb2x1bW4ifV19XSwibWV0YWRhdGEiOnsidGFibGVDb2x1bW5JZCI6eyIxOTQwODY1IjoyMzIyNDc0N30sIm9wZXJhdG9yIjoiYmxhbms/IiwiY3VzdG9tVmFsdWVzIjpbIklTX0JMQU5LIl19fV0sIm1ldGFkYXRhIjp7InVuaWZpZWRWZXJzaW9uIjoyfX19LCJyaWdodHMiOlsicmVhZCJdLCJ0YWJsZUF1dGhvciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwiZmxhZ3MiOlsib3duZXJNYXlCZUNvbnRhY3RlZCJdfX0=
      eyJzdGF0dXMiOjIwMCwiZGF0YSI6eyJpZCI6ImJ1eXItbmd6YiIsIm5hbWUiOiJUYWxlbnQgRGFzaGJvYXJkIiwiYXNzZXRUeXBlIjoiZGF0YXNldCIsImF2ZXJhZ2VSYXRpbmciOjAsImNhdGVnb3J5IjoiVGFsZW50IERhc2hib2FyZCIsImNyZWF0ZWRBdCI6MTQxNzgxNTg4MCwiZGVzY3JpcHRpb24iOiJPcGVuIE1pY2hpZ2FuIChPcGVuTWljaGlnYW5AbWljaGlnYW4uZ292KSBpcyB0aGUgb2ZmaWNpYWwgU3RhdGUgb2YgTWljaGlnYW4gYWNjb3VudC4gIEFueSBpdGVtcyBjcmVhdGVkIGJ5IG90aGVyIHVzZXIgYWNjb3VudHMgYXJlIG5vdCBlbmRvcnNlZCBieSB0aGUgU3RhdGUgb2YgTWljaGlnYW4uIiwiZGlzcGxheVR5cGUiOiJ0YWJsZSIsImRvbWFpbkNOYW1lIjoibWlkYXNoYm9hcmQubWljaGlnYW4uZ292IiwiZG93bmxvYWRDb3VudCI6NDU4LCJoaWRlRnJvbUNhdGFsb2ciOmZhbHNlLCJoaWRlRnJvbURhdGFKc29uIjpmYWxzZSwiaW5kZXhVcGRhdGVkQXQiOjE1MTYyMTgyMDksIm5ld0JhY2tlbmQiOnRydWUsIm51bWJlck9mQ29tbWVudHMiOjAsIm9pZCI6Mjc3NjM5NzAsInByb3ZlbmFuY2UiOiJvZmZpY2lhbCIsInB1YmxpY2F0aW9uQXBwZW5kRW5hYmxlZCI6ZmFsc2UsInB1YmxpY2F0aW9uRGF0ZSI6MTUxNjIxNzQyNiwicHVibGljYXRpb25Hcm91cCI6MTk0MDg2NSwicHVibGljYXRpb25TdGFnZSI6InB1Ymxpc2hlZCIsInJvd3NVcGRhdGVkQXQiOjE1MTYyMTczNTIsInJvd3NVcGRhdGVkQnkiOiJ3eHVtLXdqemYiLCJ0YWJsZUlkIjoxNDgwNjgxNywidG90YWxUaW1lc1JhdGVkIjowLCJ2aWV3Q291bnQiOjE1MTUsInZpZXdMYXN0TW9kaWZpZWQiOjE1MTYyMTc0MjcsInZpZXdUeXBlIjoidGFidWxhciIsImFwcHJvdmFscyI6W3sicmV2aWV3ZWRBdCI6MTUxNjIxNzQyNiwicmV2aWV3ZWRBdXRvbWF0aWNhbGx5Ijp0cnVlLCJzdGF0ZSI6ImFwcHJvdmVkIiwic3VibWlzc2lvbklkIjo0NzEzNzYsInN1Ym1pc3Npb25PYmplY3QiOiJwdWJsaWNfYXVkaWVuY2VfcmVxdWVzdCIsInN1Ym1pc3Npb25PdXRjb21lIjoiY2hhbmdlX2F1ZGllbmNlIiwic3VibWl0dGVkQXQiOjE1MTYyMTc0MjYsIndvcmtmbG93SWQiOjEzMDQsInN1Ym1pc3Npb25EZXRhaWxzIjp7InBlcm1pc3Npb25UeXBlIjoiUkVBRCJ9LCJzdWJtaXNzaW9uT3V0Y29tZUFwcGxpY2F0aW9uIjp7ImZhaWx1cmVDb3VudCI6MCwic3RhdHVzIjoic3VjY2VzcyJ9LCJzdWJtaXR0ZXIiOnsiaWQiOiJ3eHVtLXdqemYiLCJkaXNwbGF5TmFtZSI6Ik9wZW4gTWljaGlnYW4ifX1dLCJjb2x1bW5zIjpbeyJpZCI6MzQwNTk0Mzg4LCJuYW1lIjoiRGF0ZSIsImRhdGFUeXBlTmFtZSI6ImNhbGVuZGFyX2RhdGUiLCJmaWVsZE5hbWUiOiJkYXRlIiwicG9zaXRpb24iOjEsInJlbmRlclR5cGVOYW1lIjoiY2FsZW5kYXJfZGF0ZSIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzI5LCJ3aWR0aCI6MTQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNy0xMi0wMVQwMDowMDowMCIsIm5vbl9udWxsIjo3OSwibnVsbCI6MCwidG9wIjpbeyJpdGVtIjoiMjAxMy0wMS0wMVQwMDowMDowMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjAxNC0xMi0wMVQwMDowMDowMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMjAxNS0wMS0wMVQwMDowMDowMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjAxNS0wMi0wMVQwMDowMDowMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjAxNS0wMy0wMVQwMDowMDowMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMjAxNS0wNC0wMVQwMDowMDowMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMjAxNS0wNS0wMVQwMDowMDowMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjAxNS0wNi0wMVQwMDowMDowMCIsImNvdW50IjoxM30seyJpdGVtIjoiMjAxNS0wNy0wMVQwMDowMDowMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMjAxNS0wOC0wMVQwMDowMDowMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjAxNS0wOS0wMVQwMDowMDowMCIsImNvdW50IjoxMH0seyJpdGVtIjoiMjAxNS0xMC0wMVQwMDowMDowMCIsImNvdW50Ijo5fSx7Iml0ZW0iOiIyMDE1LTExLTAxVDAwOjAwOjAwIiwiY291bnQiOjh9LHsiaXRlbSI6IjIwMTUtMTItMDFUMDA6MDA6MDAiLCJjb3VudCI6N30seyJpdGVtIjoiMjAxNi0wMS0wMVQwMDowMDowMCIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyMDE2LTAyLTAxVDAwOjAwOjAwIiwiY291bnQiOjV9LHsiaXRlbSI6IjIwMTYtMDMtMDFUMDA6MDA6MDAiLCJjb3VudCI6NH0seyJpdGVtIjoiMjAxNi0wNC0wMVQwMDowMDowMCIsImNvdW50IjozfSx7Iml0ZW0iOiIyMDE2LTA1LTAxVDAwOjAwOjAwIiwiY291bnQiOjJ9LHsiaXRlbSI6IjIwMTYtMDYtMDFUMDA6MDA6MDAiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjIwMDAtMDEtMDFUMDA6MDA6MDAifSwiZm9ybWF0Ijp7fX0seyJpZCI6MzQwNTk0Mzg5LCJuYW1lIjoiWWVhciIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImZpZWxkTmFtZSI6InllYXIiLCJwb3NpdGlvbiI6MiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMCwid2lkdGgiOjEwNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwMTYiLCJub25fbnVsbCI6NzksImF2ZXJhZ2UiOiI0MzcuNDg3MjQ1NTY5NjIwMyIsIm51bGwiOjAsInRvcCI6W3siaXRlbSI6IjExLjIwMTQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjEyLjIwMTQiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjEuMjAxNSIsImNvdW50IjoxOH0seyJpdGVtIjoiMi4yMDE1IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzLjIwMTUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQuMjAxNSIsImNvdW50IjoxNX0seyJpdGVtIjoiNS4yMDE1IiwiY291bnQiOjE0fSx7Iml0ZW0iOiI2LjIwMTUiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjcuMjAxNSIsImNvdW50IjoxMn0seyJpdGVtIjoiOC4yMDE1IiwiY291bnQiOjExfSx7Iml0ZW0iOiI5LjIwMTUiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjEwLjIwMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMTEuMjAxNSIsImNvdW50Ijo4fSx7Iml0ZW0iOiIxMi4yMDE1IiwiY291bnQiOjd9LHsiaXRlbSI6IjEuMjAxNiIsImNvdW50Ijo2fSx7Iml0ZW0iOiIyLjIwMTYiLCJjb3VudCI6NX0seyJpdGVtIjoiMy4yMDE2IiwiY291bnQiOjR9LHsiaXRlbSI6IjQuMjAxNiIsImNvdW50IjozfSx7Iml0ZW0iOiI1LjIwMTYiLCJjb3VudCI6Mn0seyJpdGVtIjoiNi4yMDE2IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIxLjIwMTMiLCJzdW0iOiIzNDU2MS40OTI0In0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJ0cnVlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTAsIm5hbWUiOiJTY2hvb2wgWWVhciIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJzY2hvb2xfeWVhciIsInBvc2l0aW9uIjozLCJyZW5kZXJUeXBlTmFtZSI6InRleHQiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMSwid2lkdGgiOjkwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNi0xNyIsIm5vbl9udWxsIjoxNCwibnVsbCI6NjUsInRvcCI6W3siaXRlbSI6IjIwMDMtMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDQtMDUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNS0xNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTE3IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6eyJhbGlnbiI6ImxlZnQifX0seyJpZCI6MzQwNTk0MzkxLCJuYW1lIjoiWWVhciBSYW5nZSIsImRhdGFUeXBlTmFtZSI6InRleHQiLCJmaWVsZE5hbWUiOiJ5ZWFyX3JhbmdlIiwicG9zaXRpb24iOjQsInJlbmRlclR5cGVOYW1lIjoidGV4dCIsInRhYmxlQ29sdW1uSWQiOjIzMjU4NzUxLCJ3aWR0aCI6MTAwLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjAxNi0xNyIsIm5vbl9udWxsIjoxNCwibnVsbCI6NjUsInRvcCI6W3siaXRlbSI6IjIwMDMtMDQiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjIwMDQtMDUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwMDUtMDYiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIwMDYtMDciLCJjb3VudCI6MTd9LHsiaXRlbSI6IjIwMDctMDgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIwMDgtMDkiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjIwMDktMTAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjIwMTAtMTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjIwMTEtMTIiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjIwMTItMTMiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjIwMTMtMTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIwMTQtMTUiLCJjb3VudCI6OX0seyJpdGVtIjoiMjAxNS0xNiIsImNvdW50Ijo4fSx7Iml0ZW0iOiIyMDE2LTE3IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDAzLTA0In0sImZvcm1hdCI6e319LHsiaWQiOjM0MDU5NDM5MiwibmFtZSI6Ik1vbnRobHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoibW9udGhseV90b3RhbF9qb2JzIiwicG9zaXRpb24iOjUsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzIsIndpZHRoIjoxNDEsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0NDE0MDAwIiwibm9uX251bGwiOjYxLCJhdmVyYWdlIjoiNDI0MTk4MC4zMjc4Njg4NTIiLCJudWxsIjoxOCwidG9wIjpbeyJpdGVtIjoiNDMxNTgwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDMwODIwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiNDMyMjIwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiNDMzMTUwMCIsImNvdW50IjoxN30seyJpdGVtIjoiNDMzMjMwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiNDM0MDgwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiNDM2NDkwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDM2ODAwMCIsImNvdW50IjoxM30seyJpdGVtIjoiNDM2ODkwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiNDM3ODYwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDM3NjAwMCIsImNvdW50IjoxMH0seyJpdGVtIjoiNDM3ODUwMCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI0MzkwNTAwIiwiY291bnQiOjh9LHsiaXRlbSI6IjQzODMzMDAiLCJjb3VudCI6N30seyJpdGVtIjoiNDM4NjEwMCIsImNvdW50Ijo2fSx7Iml0ZW0iOiI0MzkxMTAwIiwiY291bnQiOjV9LHsiaXRlbSI6IjQzOTI5MDAiLCJjb3VudCI6NH0seyJpdGVtIjoiNDQwNzAwMCIsImNvdW50IjozfSx7Iml0ZW0iOiI0NDA2MDAwIiwiY291bnQiOjJ9LHsiaXRlbSI6IjQ0MTQwMDAiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQwNTQ4MDAiLCJzdW0iOiIyNTg3NjA4MDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTMsIm5hbWUiOiJZZWFybHkgVG90YWwgSm9icyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiBwYXlyb2xsIGpvYnMgaXMgYXNzb2NpYXRlZCB3aXRoIHBvc2l0aXZlIG91dGNvbWVzIHN1Y2ggYXMgaW5jcmVhc2VkIGluY29tZSwgcmVkdWNlZCB1bmVtcGxveW1lbnQsIGluY3JlYXNlZCBwYXJ0aWNpcGF0aW9uIGluIHRoZSBsYWJvciBtYXJrZXQgYW5kIGluY3JlYXNlZCBjb25zdW1lciBzcGVuZGluZyB0aHJvdWdob3V0IHRoZSBlY29ub215LiBQYXlyb2xsIGpvYnMgYXJlIGRlZmluZWQgYXMgdGhlIHRvdGFsIG51bWJlciBvZiBwZXJzb25zIG9uIGVzdGFibGlzaG1lbnQgcGF5cm9sbHMgZW1wbG95ZWQgZnVsbC0gb3IgcGFydC10aW1lIGluIHRoZSBwcml2YXRlIGFuZCBnb3Zlcm5tZW50IHNlY3RvcnMuIEl0IGV4Y2x1ZGVzIHByb3ByaWV0b3JzLCBzZWxmLWVtcGxveWVkLCB1bnBhaWQgZmFtaWx5IG9yIHZvbHVudGVlciB3b3JrZXJzLCBmYXJtIHdvcmtlcnMsIGRvbWVzdGljIHdvcmtlcnMgYW5kIHVuaWZvcm1lZCBtZW1iZXJzIG9mIHRoZSBhcm1lZCBzZXJ2aWNlcy5cblxuU291cmNlOiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIEJ1cmVhdSBvZiBMYWJvciBNYXJrZXQgSW5mb3JtYXRpb24gJiBTdHJhdGVnaWMgSW5pdGlhdGl2ZXMgXG5cbmh0dHA6Ly9taWxtaS5vcmcvY2dpL2RhdGFhbmFseXNpcy9BcmVhU2VsZWN0aW9uLmFzcD90YWJsZU5hbWU9Q2VzXG5cblVwZGF0ZWQgbW9udGhseVxuIiwiZmllbGROYW1lIjoieWVhcmx5X3RvdGFsX2pvYnMiLCJwb3NpdGlvbiI6NiwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczMywid2lkdGgiOjExNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjgwMDAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0MTIxODYzLjYzNjM2MzYzNiIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MzI2ODAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MjY4MTAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTYyNTAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzODcwODAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzODYzNjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzOTUyMTAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0MDM0NTAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0MTA5ODAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0MTgxNzAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MjQyNjAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MzI4MDAwIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMzg2MzYwMCIsInN1bSI6IjQ1MzQwNTAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0Mzk0LCJuYW1lIjoiQXZlcmFnZSBQcml2YXRlIFNlY3RvciBQYXkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBHcm93dGggaW4gcHJpdmF0ZSBzZWN0b3Igd2FnZXMgb3ZlciB0aW1lIGNhbiByZWZsZWN0IHNldmVyYWwgcG9zaXRpdmUgdHJlbmRzLCBzdWNoIGFzIGluY3JlYXNlZCBqb2IgY3JlYXRpb24gaW4gaGlnaC13YWdlIGluZHVzdHJpZXMgb3IgYSBzaGlmdCBpbiBvY2N1cGF0aW9uYWwgbWl4IHRvIGhpZ2gtd2FnZSBvY2N1cGF0aW9ucy5cblxuU291cmNlOkRlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlc1xuXG5odHRwOi8vbWljaGlnYW4uZ292L21pZGFzaGJvYXJkLzAsNDYyNCw3LTI1Ni01OTYyNF81OTY0NF81OTY1MC0tLSwwMC5odG1sIFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJhdmVyYWdlX3ByaXZhdGVfc2VjdG9yX3BheSIsInBvc2l0aW9uIjo3LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzM0LCJ3aWR0aCI6MTg4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNDgwNDgiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0NTAxNS40NTQ1NDU0NTQ1NSIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MTk2NC4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNDMxNTcuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQzNzY5LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI0MjgyMC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNDM1OTguMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjQ1MjgyLjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NjIxNS4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNDY2NTciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ4MDQ4IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0NjMxMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNDczNTAiLCJjb3VudCI6MTB9XSwic21hbGxlc3QiOiI0MTk2NC4wMCIsInN1bSI6IjQ5NTE3MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJjdXJyZW5jeSIsImh1bWFuZSI6ImZhbHNlIiwiY3VycmVuY3lTdHlsZSI6IlVTRCIsInByZWNpc2lvbiI6IjIiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5NSwibmFtZSI6Ik51bWJlciBvZiBQZW9wbGUgTW92aW5nIGludG8gTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9wZW9wbGVfbW92aW5nX2ludG9fbWljaGlnYW4iLCJwb3NpdGlvbiI6OCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNSwid2lkdGgiOjI1MSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjE0OTk5MSIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTMzMzk0LjY2NjY2NjY2NjciLCJudWxsIjo3MCwidG9wIjpbeyJpdGVtIjoiMTMxMzQzIiwiY291bnQiOjIwfSx7Iml0ZW0iOiIxMjU3NDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjExNzQ2MCIsImNvdW50IjoxOH0seyJpdGVtIjoiMTE2MTQ5IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxMzkxNTgiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjEzMzk4MSIsImNvdW50IjoxNX0seyJpdGVtIjoiMTQ0MDkxIiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNDk5OTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE0MjYzOSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjExNjE0OSIsInN1bSI6IjEyMDA1NTIifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTYsIm5hbWUiOiJOdW1iZXIgb2YgUGVvcGxlIE1vdmluZyBvdXQgb2YgTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX25ldF9wb3B1bGF0aW9uX21pZ3JhdGlvbl9pbl9vdXQiLCJwb3NpdGlvbiI6OSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczNywid2lkdGgiOjI2NywiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjIwOTc3NCIsIm5vbl9udWxsIjo5LCJhdmVyYWdlIjoiMTg2NzgyLjExMTExMTExMTEiLCJudWxsIjo3MCwidG9wIjpbeyJpdGVtIjoiMjA5Nzc0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiIyMDM3MDMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwNjM0MyIsImNvdW50IjoxOH0seyJpdGVtIjoiMTc4MjA3IiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxODY1MDUiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE3NTczMyIsImNvdW50IjoxNX0seyJpdGVtIjoiMTY2OTk2IiwiY291bnQiOjE0fSx7Iml0ZW0iOiIxNzMzMzciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE4MDQ0MSIsImNvdW50IjoxMn1dLCJzbWFsbGVzdCI6IjE2Njk5NiIsInN1bSI6IjE2ODEwMzkifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQzOTcsIm5hbWUiOiJNaWNoaWdhbiBOZXQgUG9wdWxhdGlvbiBtaWdyYXRpb24gKGluL291dCkiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOlBvcHVsYXRpb24gbWlncmF0aW9uIGluIGFuZCBvdXQgb2YgdGhlIHN0YXRlIGlzIGFuIGluZGljYXRpb24gb2YgYXZhaWxhYmlsaXR5IG9mIHRhbGVudCwgYm90aCBwcmVzZW50IGFuZCBmdXR1cmUuIEFjY2VzcyB0byBxdWFsaWZpZWQgaW5kaXZpZHVhbHMgd2l0aGluIHRoZSBzdGF0ZSBwcm92aWRlcyBzdXN0YWluYWJpbGl0eSBmb3IgZWNvbm9taWMgZ3Jvd3RoIGFuZCBpcyBpbXBhY3RlZCBieSBlbXBsb3ltZW50IG9wcG9ydHVuaXRpZXMgYW5kIHRoZSBvdmVyYWxsIHF1YWxpdHkgb2YgbGlmZS5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIFRlY2hub2xvZ3ksIE1hbmFnZW1lbnQgJiBCdWRnZXQsIENlbnRlciBmb3IgU2hhcmVkIFNvbHV0aW9ucyBhbmQgVGVjaG5vbG9neSBQYXJ0bmVyc2hpcHNcblxuaHR0cDovL3d3dy5taWNoaWdhbi5nb3YvZG9jdW1lbnRzL2NnaS9jZ2lfY2Vuc3VzX01pZ19ieV9BZ2VfMDYxMF8zNjQwMTVfNy5wZGZcblxuXG5VcGRhdGVkIGFubnVhbGx5IGluIFNlcHRlbWJlciIsImZpZWxkTmFtZSI6Im51bWJlcl9vZl9wZW9wbGVfbW92aW5nX2luX2FuZF9vdXRfb2ZfbWljaGlnYW4iLCJwb3NpdGlvbiI6MTAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzYsIndpZHRoIjoyOTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiItMjI5MDUiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6Ii01MzM4Ny40NDQ0NDQ0NDQ0NCIsIm51bGwiOjcwLCJ0b3AiOlt7Iml0ZW0iOiItNzg0MzEiLCJjb3VudCI6MjB9LHsiaXRlbSI6Ii03Nzk2MyIsImNvdW50IjoxOX0seyJpdGVtIjoiLTg4ODgzIiwiY291bnQiOjE4fSx7Iml0ZW0iOiItNjIwNTgiLCJjb3VudCI6MTd9LHsiaXRlbSI6Ii00NzM0NyIsImNvdW50IjoxNn0seyJpdGVtIjoiLTQxNzUyIiwiY291bnQiOjE1fSx7Iml0ZW0iOiItMjI5MDUiLCJjb3VudCI6MTR9LHsiaXRlbSI6Ii0yMzM0NiIsImNvdW50IjoxM30seyJpdGVtIjoiLTM3ODAyIiwiY291bnQiOjEyfV0sInNtYWxsZXN0IjoiLTg4ODgzIiwic3VtIjoiLTQ4MDQ4NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5OCwibmFtZSI6Ik1pY2hpZ2FuIE1vbnRobHkgVW5lbXBsb3ltZW50IiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVW5lbXBsb3ltZW50IGZpZ3VyZXMgbWVhc3VyZSB0aGUgbnVtYmVyIG9mIHBlb3BsZSB3aXRob3V0IGpvYnMgd2hvIGFyZSBhY3RpdmVseSBzZWVraW5nIHdvcmsuIFRoZXNlIG51bWJlcnMgYWxzbyByZWZsZWN0IHRoZSBzdWNjZXNzIG9mIHRoZSBlY29ub215IGluIHByb3ZpZGluZyBvcHBvcnR1bml0aWVzIGZvciBNaWNoaWdhbiByZXNpZGVudHMgdG8gc3VwcG9ydCB0aGVtc2VsdmVzIGFuZCB0aGVpciBmYW1pbGllcy5cblxuXG5Tb3VyY2U6IFUuUy4gRGVwYXJ0bWVudCBvZiBMYWJvciwgQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MgXG5cbmh0dHA6Ly93d3cuYmxzLmdvdi9sYXUvI2RhdGFcblVwZGF0ZWQgbW9udGhseSIsImZpZWxkTmFtZSI6Im1pY2hpZ2FuX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjExLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQwLCJ3aWR0aCI6MjE3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiOC40Iiwibm9uX251bGwiOjUxLCJhdmVyYWdlIjoiNS43MDc4NDMxMzcyNTQ5MDIiLCJudWxsIjoyOCwidG9wIjpbeyJpdGVtIjoiOC40IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI4LjMiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjguMiIsImNvdW50IjoxOH0seyJpdGVtIjoiOCIsImNvdW50IjoxN30seyJpdGVtIjoiNy45IiwiY291bnQiOjE2fSx7Iml0ZW0iOiI3LjgiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcuNyIsImNvdW50IjoxNH0seyJpdGVtIjoiNy41IiwiY291bnQiOjEzfSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjcuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiNyIsImNvdW50IjoxMH0seyJpdGVtIjoiNi44IiwiY291bnQiOjl9LHsiaXRlbSI6IjYuNyIsImNvdW50Ijo4fSx7Iml0ZW0iOiI2LjUiLCJjb3VudCI6N30seyJpdGVtIjoiNi40IiwiY291bnQiOjZ9LHsiaXRlbSI6IjYuMiIsImNvdW50Ijo1fSx7Iml0ZW0iOiI2IiwiY291bnQiOjR9LHsiaXRlbSI6IjUuOSIsImNvdW50IjozfSx7Iml0ZW0iOiI1LjgiLCJjb3VudCI6Mn0seyJpdGVtIjoiNS42IiwiY291bnQiOjF9XSwic21hbGxlc3QiOiIzLjciLCJzdW0iOiIyOTEuMSJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDM5OSwibmFtZSI6IlUuUy4gTW9udGhseSBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX21vbnRobHlfdW5lbXBsb3ltZW50IiwicG9zaXRpb24iOjEyLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQxLCJ3aWR0aCI6MTk3LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNy4yMCIsIm5vbl9udWxsIjo1MSwiYXZlcmFnZSI6IjUuMjk2MDc4NDMxMzcyNTQ5IiwibnVsbCI6MjgsInRvcCI6W3siaXRlbSI6IjcuMjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYuNzAiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjYuNjAiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNi4yIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2LjMiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjYuMTAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjYuMjAiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuMSIsImNvdW50IjoxMX0seyJpdGVtIjoiNS45IiwiY291bnQiOjEwfSx7Iml0ZW0iOiI1LjciLCJjb3VudCI6OX0seyJpdGVtIjoiNS44IiwiY291bnQiOjh9LHsiaXRlbSI6IjUuNiIsImNvdW50Ijo3fSx7Iml0ZW0iOiI1LjUiLCJjb3VudCI6Nn0seyJpdGVtIjoiNS40IiwiY291bnQiOjV9LHsiaXRlbSI6IjUuMyIsImNvdW50Ijo0fSx7Iml0ZW0iOiI1LjEiLCJjb3VudCI6M30seyJpdGVtIjoiNSIsImNvdW50IjoyfSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6MX1dLCJzbWFsbGVzdCI6IjQuMSIsInN1bSI6IjI3MC4xMCJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwMCwibmFtZSI6Ik1pY2hpZ2FuIFVuZW1wbG95bWVudCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFVuZW1wbG95bWVudCBmaWd1cmVzIG1lYXN1cmUgdGhlIG51bWJlciBvZiBwZW9wbGUgd2l0aG91dCBqb2JzIHdobyBhcmUgYWN0aXZlbHkgc2Vla2luZyB3b3JrLiBUaGVzZSBudW1iZXJzIGFsc28gcmVmbGVjdCB0aGUgc3VjY2VzcyBvZiB0aGUgZWNvbm9teSBpbiBwcm92aWRpbmcgb3Bwb3J0dW5pdGllcyBmb3IgTWljaGlnYW4gcmVzaWRlbnRzIHRvIHN1cHBvcnQgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMuXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuXG5odHRwOi8vd3d3LmJscy5nb3YvbGF1LyNkYXRhXG5VcGRhdGVkIG1vbnRobHkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl91bmVtcGxveW1lbnQiLCJwb3NpdGlvbiI6MTMsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3MzgsIndpZHRoIjoyMDQsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMy43Iiwibm9uX251bGwiOjE3LCJhdmVyYWdlIjoiNy42NjQ3MDU4ODIzNTI5NDEiLCJudWxsIjo2MiwidG9wIjpbeyJpdGVtIjoiMy42IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI1LjIwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI2LjMiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjcuMiIsImNvdW50IjoxN30seyJpdGVtIjoiNyIsImNvdW50IjoxNn0seyJpdGVtIjoiNi44MCIsImNvdW50IjoxNX0seyJpdGVtIjoiOCIsImNvdW50IjoxNH0seyJpdGVtIjoiMTMuNyIsImNvdW50IjoxM30seyJpdGVtIjoiMTIuNiIsImNvdW50IjoxMn0seyJpdGVtIjoiMTAuNDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjkuMTAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjguOCIsImNvdW50Ijo5fSx7Iml0ZW0iOiI3LjMiLCJjb3VudCI6OH0seyJpdGVtIjoiNS40IiwiY291bnQiOjd9LHsiaXRlbSI6IjQuOSIsImNvdW50Ijo2fV0sInNtYWxsZXN0IjoiMy42Iiwic3VtIjoiMTMwLjMwIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDAxLCJuYW1lIjoiVS5TLiBVbmVtcGxveW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBVbmVtcGxveW1lbnQgZmlndXJlcyBtZWFzdXJlIHRoZSBudW1iZXIgb2YgcGVvcGxlIHdpdGhvdXQgam9icyB3aG8gYXJlIGFjdGl2ZWx5IHNlZWtpbmcgd29yay4gVGhlc2UgbnVtYmVycyBhbHNvIHJlZmxlY3QgdGhlIHN1Y2Nlc3Mgb2YgdGhlIGVjb25vbXkgaW4gcHJvdmlkaW5nIG9wcG9ydHVuaXRpZXMgZm9yIE1pY2hpZ2FuIHJlc2lkZW50cyB0byBzdXBwb3J0IHRoZW1zZWx2ZXMgYW5kIHRoZWlyIGZhbWlsaWVzLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljcyBcblxuaHR0cDovL3d3dy5ibHMuZ292L2xhdS8jZGF0YVxuVXBkYXRlZCBtb250aGx5IiwiZmllbGROYW1lIjoidV9zX3VuZW1wbG95bWVudCIsInBvc2l0aW9uIjoxNCwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDczOSwid2lkdGgiOjE2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjkuNjAiLCJub25fbnVsbCI6MTcsImF2ZXJhZ2UiOiI2LjIyMzUyOTQxMTc2NDcwNiIsIm51bGwiOjYyLCJ0b3AiOlt7Iml0ZW0iOiI0IiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0LjcwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI1LjgwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2IiwiY291bnQiOjE3fSx7Iml0ZW0iOiI1LjUwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiI1LjEwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0LjYwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI5LjMwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI5LjYwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI4LjkwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI4LjEwIiwiY291bnQiOjEwfSx7Iml0ZW0iOiI3LjQiLCJjb3VudCI6OX0seyJpdGVtIjoiNi4yIiwiY291bnQiOjh9LHsiaXRlbSI6IjUuMyIsImNvdW50Ijo3fSx7Iml0ZW0iOiI0LjkiLCJjb3VudCI6Nn1dLCJzbWFsbGVzdCI6IjQiLCJzdW0iOiIxMDUuODAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDIsIm5hbWUiOiJNaWNoaWdhbiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl92ZXRlcmFuX3VuZW1wbG95bWVudF9yYXRlIiwicG9zaXRpb24iOjE1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQyLCJ3aWR0aCI6MjM0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMTUuOSIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjguNDUiLCJudWxsIjo2NywidG9wIjpbeyJpdGVtIjoiNy4wIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2LjAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQuOSIsImNvdW50IjoxOH0seyJpdGVtIjoiOC4wIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIxNS4wIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIxNS45IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxMS4zIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI3LjkiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjEwLjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjYuMyIsImNvdW50IjoxMX0seyJpdGVtIjoiNS4zIiwiY291bnQiOjEwfSx7Iml0ZW0iOiIzLjIiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjMuMiIsInN1bSI6IjEwMS40In0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDAzLCJuYW1lIjoiVS5TLiBWZXRlcmFuIFVuZW1wbG95bWVudCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVmV0ZXJhbnMgcmV0dXJuIHRvIHRoZSBsYWJvciBtYXJrZXQgZnJvbSBzZXJ2aWNlIHdpdGggc2tpbGxzIHRoYXQgYXJlIHZhbHVhYmxlIHRvIG91ciBjb21tdW5pdHkgYW5kIG91ciBlY29ub215LCB5ZXQgdGhlIHJhdGUgb2YgdW5lbXBsb3ltZW50IGFtb25nIHZldGVyYW5zIGlzIGhpZ2hlciB0aGFuIHRoZWlyIGNpdmlsaWFuIGNvdW50ZXJwYXJ0cy4gQnVzaW5lc3MgYW5kIHN0YXRlIGdvdmVybm1lbnQgbXVzdCB3b3JrIHRvZ2V0aGVyIHRvIG92ZXJjb21lIHRoaXMgYW5kIGJldHRlciBjb25uZWN0IG91ciB0YWxlbnRlZCB2ZXRlcmFucyB3aXRoIGVtcGxveW1lbnQgb3Bwb3J0dW5pdGllcy5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgTGFib3IsIEJ1cmVhdSBvZiBMYWJvciBTdGF0aXN0aWNzIFxuVXBkYXRlZCBhbm51YWxseSBpbiBNYXkiLCJmaWVsZE5hbWUiOiJ1X3NfdW5lbXBsb3ltZW50X3JhdGUiLCJwb3NpdGlvbiI6MTYsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDMsIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4LjciLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiI1Ljc1ODMzMzMzMzMzMzMzMyIsIm51bGwiOjY3LCJ0b3AiOlt7Iml0ZW0iOiI0LjAiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMuOCIsImNvdW50IjoxOX0seyJpdGVtIjoiNC42IiwiY291bnQiOjE4fSx7Iml0ZW0iOiI4LjEiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjguNyIsImNvdW50IjoxNn0seyJpdGVtIjoiOC4zIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI3LjAiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjYuNiIsImNvdW50IjoxM30seyJpdGVtIjoiNS4zIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0LjMiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIzLjgiLCJzdW0iOiI2OS4xIn0sImZvcm1hdCI6eyJwZXJjZW50U2NhbGUiOiIxMDAiLCJwcmVjaXNpb25TdHlsZSI6InBlcmNlbnRhZ2UiLCJ2aWV3IjoicGVyY2VudF90ZXh0Iiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDA0LCJuYW1lIjoiVG90YWwgUGF5cm9sbCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IFRoZSBmb2N1cyBoZXJlIGlzIHRvIGluY3JlYXNlIHRoZSBwZXJjZW50YWdlIG9mIE1pY2hpZ2FuJ3Mgd29ya2ZvcmNlIGVtcGxveWVkIGluIHRoZSBwcml2YXRlIHNlY3Rvci4gQW4gaW5jcmVhc2VkIHNoYXJlIG9mIGpvYnMgaW4gdGhlIHByaXZhdGUgc2VjdG9yIGluZGljYXRlcyBncmVhdGVyIGVmZmljaWVuY3kgaW4gdGhlIHB1YmxpYyBzZWN0b3IgYW5kIGdyZWF0ZXIgZWZmZWN0aXZlbmVzcyBpbiBzdXBwb3J0aW5nIGdyb3d0aCB3aXRoaW4gdGhlIHByaXZhdGUgc2VjdG9yLlxuXG5Tb3VyY2U6IERlcGFydG1lbnQgb2YgVGVjaG5vbG9neSwgTWFuYWdlbWVudCAmIEJ1ZGdldCwgQnVyZWF1IG9mIExhYm9yIE1hcmtldCBJbmZvcm1hdGlvbiAmIFN0cmF0ZWdpYyBJbml0aWF0aXZlICBcblxuaHR0cDovL21pbG1pLm9yZy9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBBcHJpbFxuIiwiZmllbGROYW1lIjoidG90YWxfcGF5cm9sbCIsInBvc2l0aW9uIjoxNywicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0NCwid2lkdGgiOjEyNiwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjQzMjY4MDAiLCJub25fbnVsbCI6MTEsImF2ZXJhZ2UiOiI0MTIxNjcyLjcyNzI3MjcyNyIsIm51bGwiOjY4LCJ0b3AiOlt7Iml0ZW0iOiI0MzI2ODAwIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI0MjY4MTAwIiwiY291bnQiOjE5fSx7Iml0ZW0iOiI0MTYyNTAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIzODcwODAwIiwiY291bnQiOjE3fSx7Iml0ZW0iOiIzODYzNjAwIiwiY291bnQiOjE2fSx7Iml0ZW0iOiIzOTUyMTAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0MDMzNzAwIiwiY291bnQiOjE0fSx7Iml0ZW0iOiI0MTA5NzAwIiwiY291bnQiOjEzfSx7Iml0ZW0iOiI0MTgyMDAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MjQzNTAwIiwiY291bnQiOjExfSx7Iml0ZW0iOiI0MzI1NjAwIiwiY291bnQiOjEwfV0sInNtYWxsZXN0IjoiMzg2MzYwMCIsInN1bSI6IjQ1MzM4NDAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDA1LCJuYW1lIjoiVG90YWwgUHJpdmF0ZSBQYXlyb2xsIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGZvY3VzIGhlcmUgaXMgdG8gaW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgTWljaGlnYW4ncyB3b3JrZm9yY2UgZW1wbG95ZWQgaW4gdGhlIHByaXZhdGUgc2VjdG9yLiBBbiBpbmNyZWFzZWQgc2hhcmUgb2Ygam9icyBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IgaW5kaWNhdGVzIGdyZWF0ZXIgZWZmaWNpZW5jeSBpbiB0aGUgcHVibGljIHNlY3RvciBhbmQgZ3JlYXRlciBlZmZlY3RpdmVuZXNzIGluIHN1cHBvcnRpbmcgZ3Jvd3RoIHdpdGhpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmUgIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsXG4iLCJmaWVsZE5hbWUiOiJ0b3RhbF9wcml2YXRlX3BheXJvbGwiLCJwb3NpdGlvbiI6MTgsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDUsIndpZHRoIjoxNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIzNzI0OTAwIiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiMzQ5NzI1NC41NDU0NTQ1NDUiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiMzY2MTUwMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMzYxMjQwMCIsImNvdW50IjoxOX0seyJpdGVtIjoiMzUxMjQwMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMzIyNDAwMCIsImNvdW50IjoxN30seyJpdGVtIjoiMzIyODAwMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzMzNDcwMCIsImNvdW50IjoxNX0seyJpdGVtIjoiMzQyNTIwMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMzUxMTIwMCIsImNvdW50IjoxM30seyJpdGVtIjoiMzU4NjIwMCIsImNvdW50IjoxMn0seyJpdGVtIjoiMzY0OTMwMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMzcyNDkwMCIsImNvdW50IjoxMH1dLCJzbWFsbGVzdCI6IjMyMjQwMDAiLCJzdW0iOiIzODQ2OTgwMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwNiwibmFtZSI6IlByaXZhdGUgRW1wbG95bWVudCBhcyBhIFBlcmNlbnRhZ2Ugb2YgVG90YWwgTm9uZmFybSBFbXBsb3ltZW50IChUb3RhbCBQcml2YXRlL1RvdGFsIFBheXJvbGwpIHggMTAwIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogVGhlIGZvY3VzIGhlcmUgaXMgdG8gaW5jcmVhc2UgdGhlIHBlcmNlbnRhZ2Ugb2YgTWljaGlnYW4ncyB3b3JrZm9yY2UgZW1wbG95ZWQgaW4gdGhlIHByaXZhdGUgc2VjdG9yLiBBbiBpbmNyZWFzZWQgc2hhcmUgb2Ygam9icyBpbiB0aGUgcHJpdmF0ZSBzZWN0b3IgaW5kaWNhdGVzIGdyZWF0ZXIgZWZmaWNpZW5jeSBpbiB0aGUgcHVibGljIHNlY3RvciBhbmQgZ3JlYXRlciBlZmZlY3RpdmVuZXNzIGluIHN1cHBvcnRpbmcgZ3Jvd3RoIHdpdGhpbiB0aGUgcHJpdmF0ZSBzZWN0b3IuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmUgIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEFwcmlsXG4iLCJmaWVsZE5hbWUiOiJwcml2YXRlX2VtcGxveW1lbnRfYXNfYV9wZXJjZW50YWdlX29mX3RvdGFsX25vbmZhcm1fZW1wbG95bWVudF90b3RhbF9wcml2YXRlX3RvdGFsX3BheXJvbGxfeF8xMDAiLCJwb3NpdGlvbiI6MTksInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDYsIndpZHRoIjo1OTcsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI4Ni4xIiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiODQuODE4MTgxODE4MTgxODIiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiODQuNiIsImNvdW50IjoyMH0seyJpdGVtIjoiODQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiODMuMyIsImNvdW50IjoxOH0seyJpdGVtIjoiODMuNSIsImNvdW50IjoxN30seyJpdGVtIjoiODQuOSIsImNvdW50IjoxNn0seyJpdGVtIjoiODUuNCIsImNvdW50IjoxNX0seyJpdGVtIjoiODUuOCIsImNvdW50IjoxNH0seyJpdGVtIjoiODYiLCJjb3VudCI6MTN9LHsiaXRlbSI6Ijg2LjEiLCJjb3VudCI6MTJ9XSwic21hbGxlc3QiOiI4My4zIiwic3VtIjoiOTMzLjAifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDcsIm5hbWUiOiJOZXcgQnVzaW5lc3NlcyIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEdyb3d0aCBpbiB0aGUgbnVtYmVyIG9mIG5ldyBidXNpbmVzc2VzIGlzIGFuIGluZGljYXRvciBvZiB0aGUgc3RyZW5ndGggb2YgdGhlIGVjb25vbXkgYXMgd2VsbCBhcyBlbnRyZXByZW5ldXJzaGlwIGFuZCBpbm5vdmF0aW9uIGFjdGl2aXR5LiBOZXcgYnVzaW5lc3Mgc3RhcnR1cHMgaW5jcmVhc2UgdGhlIGhlYWx0aCBvZiB0aGUgZWNvbm9teSBhbmQgb3Bwb3J0dW5pdGllcyBmb3Igam9iIGdyb3d0aC5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIExpY2Vuc2luZyBhbmQgUmVndWxhdG9yeSBBZmZhaXJzXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L2xhcmEvMCw0NjAxLDctMTU0LTM1Mjk5XzYxMzQzXzM1NDEzXzQwNzE3LTExNDkwNS0tLDAwLmh0bWxcbiBcblVwZGF0ZWQgYW5udWFsbHkgaW4gSmFudWFyeSIsImZpZWxkTmFtZSI6Im5ld19idXNpbmVzc2VzIiwicG9zaXRpb24iOjIwLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzQ3LCJ3aWR0aCI6MTMxLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNzUwMzciLCJub25fbnVsbCI6MTMsImF2ZXJhZ2UiOiI2NjQ2OC4zODQ2MTUzODQ2MiIsIm51bGwiOjY2LCJ0b3AiOlt7Iml0ZW0iOiI2NDcyMS4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiNjkxMDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjY1NTk4LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI2MzgxNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiNjIyNTEuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjU5OTM3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiI2MjAxMy4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiNjM1MzEuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjY5MTU0LjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiI2Nzc3OC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiNjk4NTQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjcxMjk5IiwiY291bnQiOjl9LHsiaXRlbSI6Ijc1MDM3IiwiY291bnQiOjh9XSwic21hbGxlc3QiOiI1OTkzNy4wMCIsInN1bSI6Ijg2NDA4OS4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQwOCwibmFtZSI6Ik1pY2hpZ2FuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9uZXdfYnVzaW5lc3Nfc3Vydml2YWxfcmF0ZSIsInBvc2l0aW9uIjoyMSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc0OCwid2lkdGgiOjIyNSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjczLjEiLCJub25fbnVsbCI6OSwiYXZlcmFnZSI6IjY3LjYxMTExMTExMTExMTExIiwibnVsbCI6NzAsInRvcCI6W3siaXRlbSI6IjY1LjciLCJjb3VudCI6MjB9LHsiaXRlbSI6IjYyLjgiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjYyLjUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjY1LjIiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjY4LjYiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjczLjEiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjcyLjgiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjY5LjIiLCJjb3VudCI6MTN9XSwic21hbGxlc3QiOiI2Mi41Iiwic3VtIjoiNjA4LjUifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MDksIm5hbWUiOiJVLlMuIE5ldyBCdXNpbmVzcyBTdXJ2aXZhbCBSYXRlIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW4gbWVhc3VyaW5nIHRoZSBzdHJlbmd0aCBhbmQgaW5ub3ZhdGlvbiBvZiBhbiBlY29ub21pYyBjbGltYXRlLCBpdCBpcyBpbXBvcnRhbnQgdG8gbm90IG9ubHkgdHJhY2sgdGhlIG51bWJlciBvZiBuZXcgYnVzaW5lc3NlcyBlc3RhYmxpc2hlZCwgYnV0IHRvIGFsc28gbW9uaXRvciB0aGUgb3V0Y29tZXMgb2YgdGhvc2UgbmV3IGJ1c2luZXNzZXMuIEJ5IHRyYWNraW5nIHRoZSB0d28teWVhciBzdXJ2aXZhbCByYXRlIG9mIG5ldyBidXNpbmVzc2VzLCB3ZSBjYW4gYmV0dGVyIHVuZGVyc3RhbmQgdGhlIHBlcmZvcm1hbmNlIG9mIE1pY2hpZ2FuJ3MgYnVzaW5lc3MgY2xpbWF0ZSBhbmQgc2hlZCBsaWdodCBvbiB0aGUgYmVoYXZpb3IgYW5kIGNvbnRyaWJ1dGlvbnMgb2YgbmV3IGFuZCB5b3VuZyBidXNpbmVzc2VzIGNvbXBhcmVkIHdpdGggdGhlaXIgb2xkZXIgYW5kIG1vcmUgd2VsbC1lc3RhYmxpc2hlZCBjb3VudGVycGFydHMuXG5cbk1pY2hpZ2FuIFNvdXJjZTogQnVyZWF1IG9mIExhYm9yIFN0YXRpc3RpY3MsIEJ1c2luZXNzIEVtcGxveW1lbnQgRHluYW1pY3NcblUuUy4gU291cmNlOiBCdXJlYXUgb2YgTGFib3IgU3RhdGlzdGljc1xuXG5odHRwOi8vd3d3LmJscy5nb3YvYmRtL21pX2FnZV90b3RhbF90YWJsZTcudHh0XG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gRGVjZW1iZXIiLCJmaWVsZE5hbWUiOiJ1X3NfbmV3X2J1c2luZXNzX3N1cnZpdmFsX3JhdGUiLCJwb3NpdGlvbiI6MjIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NDksIndpZHRoIjoyNDAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI2OS40Iiwibm9uX251bGwiOjksImF2ZXJhZ2UiOiI2Ny4yNTU1NTU1NTU1NTU1NiIsIm51bGwiOjcwLCJ0b3AiOlt7Iml0ZW0iOiI2Ni4zIiwiY291bnQiOjIwfSx7Iml0ZW0iOiI2NCIsImNvdW50IjoxOX0seyJpdGVtIjoiNjMuMyIsImNvdW50IjoxOH0seyJpdGVtIjoiNjYuNCIsImNvdW50IjoxN30seyJpdGVtIjoiNjguNiIsImNvdW50IjoxNn0seyJpdGVtIjoiNjkuMyIsImNvdW50IjoxNX0seyJpdGVtIjoiNjguNyIsImNvdW50IjoxNH0seyJpdGVtIjoiNjkuNCIsImNvdW50IjoxM31dLCJzbWFsbGVzdCI6IjYzLjMiLCJzdW0iOiI2MDUuMyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMCwibmFtZSI6IlBhdGVudHMgSXNzdWVkIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogSW5jcmVhc2VkIHBhdGVudCBudW1iZXJzIGlzc3VlZCBhcmUgYW4gaW5kaWNhdGlvbiBvZiBpbm5vdmF0aW9uIHdpdGhpbiB0aGUgc3RhdGUuIEhpZ2ggcGF0ZW50IGdlbmVyYXRpb24gY2FuIGJlIGF0dHJpYnV0ZWQgdG8gbmV3IHByb2R1Y3QgcmVzZWFyY2ggYW5kIGRldmVsb3BtZW50IGFuZCBjYW4gY29udHJpYnV0ZSB0byBqb2IgZ3Jvd3RoLiBJdCBpcyBpbXBvcnRhbnQgdG8gbm90ZSB0aGF0IHRoZSBwYXRlbnQgYXBwbGljYXRpb24gcHJvY2VzcyBjdXJyZW50bHkgYXZlcmFnZXMgb3ZlciAzMCBtb250aHMgZnJvbSB0aGUgdGltZSB0aGV5IGFyZSBmaWxlZCB0byB0aGUgdGltZSBvZiBhcHByb3ZhbCBhbmQgY2FuIGJlIGluZmx1ZW5jZWQgYnkgYWRtaW5pc3RyYXRpdmUgZmFjdG9ycyBzdWNoIGFzIHRoZSBudW1iZXIgb2YgcGF0ZW50IGV4YW1pbmVycy5cblxuU291cmNlOiBVLlMuIFBhdGVudCBhbmQgVHJhZGVtYXJrIE9mZmljZSBcblxuaHR0cDovL3d3dy51c3B0by5nb3Yvd2ViL29mZmljZXMvYWMvaWRvL29laXAvdGFmL3JlcG9ydHNfc3Rjby5odG1cblxuVXBkYXRlZCBhbm51YWxseSIsImZpZWxkTmFtZSI6InBhdGVudHNfaXNzdWVkIiwicG9zaXRpb24iOjIzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUwLCJ3aWR0aCI6MTE0LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjE4NCIsIm5vbl9udWxsIjoxMiwiYXZlcmFnZSI6IjQ1MDYuNDE2NjY2NjY2NjY3IiwibnVsbCI6NjcsInRvcCI6W3siaXRlbSI6IjQxMjEiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjM2NjUiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjQxNzkiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjM2OTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjM1ODQiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjM1MTYiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjQyNzciLCJjb3VudCI6MTR9LHsiaXRlbSI6IjQzOTciLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQ5OTciLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjU2NDAiLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU4MjIiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjYxODQiLCJjb3VudCI6OX1dLCJzbWFsbGVzdCI6IjM1MTYiLCJzdW0iOiI1NDA3NyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMSwibmFtZSI6Ik1pY2hpZ2FuIEFkdWx0cyBXaG8gUmVndWxhcmx5IFRlbGV3b3JrIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZGVzY3JpcHRpb24iOiJXaHkgaXQgTWF0dGVyczogQWNjZXNzIHRvIHRlbGV3b3JrIOKAkyB3b3JraW5nIG9mZi1zaXRlIHRocm91Z2ggYSBicm9hZGJhbmQgY29ubmVjdGlvbiDigJMgY2FuIGltcHJvdmUgYW4gb3JnYW5pemF0aW9uJ3MgdGFsZW50IHJldGVudGlvbiBhbmQgcmVjcnVpdG1lbnQgYnkgaW5jcmVhc2luZyBmbGV4aWJpbGl0eSBmb3IgZW1wbG95ZWVzLiBUaGlzIGlzIG9uZSByZWFzb24gdGhhdCBoaWdoLXNwZWVkIGJyb2FkYmFuZCBpcyBzdWNoIGFuIGVzc2VudGlhbCBjb21wb25lbnQgb2YgTWljaGlnYW4ncyBpbmZyYXN0cnVjdHVyZSwgcXVhbGl0eSBvZiBsaWZlIGFuZCBzdWNjZXNzIGluIHRoZSBnbG9iYWwgZWNvbm9teS5cblxuXG5Tb3VyY2U6IENvbm5lY3RtaS5vcmcgQnVzaW5lc3MgVGVjaG5vbG9neSBBc3Nlc3NtZW50IFJlcG9ydCBcblxuaHR0cDovL3d3dy5jb25uZWN0bWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIE5vdmVtYmVyIiwiZmllbGROYW1lIjoibWljaGlnYW5fYWR1bHRzX3dob19yZWd1bGFybHlfdGVsZXdvcmsiLCJwb3NpdGlvbiI6MjQsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTEsIndpZHRoIjoyNjIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyMCIsIm5vbl9udWxsIjo1LCJhdmVyYWdlIjoiMTguNiIsIm51bGwiOjc0LCJ0b3AiOlt7Iml0ZW0iOiIxNyIsImNvdW50IjoyMH0seyJpdGVtIjoiMTkiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwIiwiY291bnQiOjE4fV0sInNtYWxsZXN0IjoiMTciLCJzdW0iOiI5MyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMiwibmFtZSI6IlBlcnNvbnMgT2J0YWluaW5nIExlZ2FsIFBlcm1hbmVudCBSZXNpZGVudCBTdGF0dXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbiB0aGUgbmV3IGVjb25vbXksIHN0YXRlcyBhcmUgY29tcGV0aW5nIGZvciBpbnRlcm5hdGlvbmFsIHRhbGVudCB0byBtZWV0IHRoZSBncm93aW5nIGRlbWFuZCBmb3Iga25vd2xlZGdlIHdvcmtlcnMuIEJ5IGluY3JlYXNpbmcgdGhlIG51bWJlciBvZiBsZWdhbCBwZXJtYW5lbnQgcmVzaWRlbnRzIGluIG91ciBzdGF0ZSwgd2UgZW5zdXJlIGEgY29tcGV0aXRpdmUgYWR2YW50YWdlIGZvciBidXNpbmVzc2VzLCBwcm9tb3RpbmcgZWNvbm9taWMgZ3Jvd3RoIGFuZCBqb2IgY3JlYXRpb24uXG5cblxuU291cmNlOiBVLlMuIERlcGFydG1lbnQgb2YgSG9tZWxhbmQgU2VjdXJpdHksIFllYXJib29rIG9mIEltbWlncmF0aW9uIFN0YXRpc3RpY3MsIFRhYmxlIDQgXG5cbmh0dHA6Ly93d3cuZGhzLmdvdi95ZWFyYm9vay1pbW1pZ3JhdGlvbi1zdGF0aXN0aWNzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gQXByaWwiLCJmaWVsZE5hbWUiOiJwZXJzb25zX29idGFpbmluZ19sZWdhbF9wZXJtYW5lbnRfcmVzaWRlbnRfc3RhdHVzIiwicG9zaXRpb24iOjI1LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUyLCJ3aWR0aCI6MzExLCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjM1OTEiLCJub25fbnVsbCI6MTIsImF2ZXJhZ2UiOiIxOTE5MS4wODMzMzMzMzMzMyIsIm51bGwiOjY3LCJ0b3AiOlt7Iml0ZW0iOiIyMzU5MSIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA5MDciLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE4NzI3IiwiY291bnQiOjE4fSx7Iml0ZW0iOiIxNzk0NyIsImNvdW50IjoxN30seyJpdGVtIjoiMTg5MTkiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjE4NTc5IiwiY291bnQiOjE1fSx7Iml0ZW0iOiIxODM0NyIsImNvdW50IjoxNH0seyJpdGVtIjoiMTc0OTQiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjE2OTUyIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIxODE4NSIsImNvdW50IjoxMX0seyJpdGVtIjoiMTgwNDkiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjIyNTk2IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxNjk1MiIsInN1bSI6IjIzMDI5MyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxMywibmFtZSI6IkludGVybmF0aW9uYWwgU3R1ZGVudHMgU3R1ZHlpbmcgaW4gTWljaGlnYW4iLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBJbnRlcm5hdGlvbmFsIHN0dWRlbnRzIGJyaW5nIGRpdmVyc2l0eSBhbmQgbmV3IHBlcnNwZWN0aXZlcyB0byBjb2xsZWdlcyBhbmQgdW5pdmVyc2l0aWVzIGluIE1pY2hpZ2FuLiBUaGV5IGFsc28gaW50cm9kdWNlIGZlbGxvdyBzdHVkZW50cyB0byBnbG9iYWwgYXBwcm9hY2hlcyBhbmQgbmV0d29ya3MsIHdoaWNoIGFyZSBlc3NlbnRpYWwgY29tcGV0ZW5jaWVzIGluIHRvZGF5J3MgZWNvbm9teS4gSW50ZXJuYXRpb25hbCBzdHVkZW50cyBwdXJzdWUgZW5naW5lZXJpbmcgZmllbGRzIGF0IGEgaGlnaCByYXRlIGFuZCBhcmUgbW9yZSBsaWtlbHkgdG8gbGF1bmNoIHN0YXJ0dXAgdmVudHVyZXMgZm9sbG93aW5nIGdyYWR1YXRpb24sIHRodXMgaW5jcmVhc2luZyBvdXIgcG9vbCBvZiBwb3RlbnRpYWwgZW50cmVwcmVuZXVycyBhbmQgdGVjaG5pY2FsIHRhbGVudC5cblxuXG5Tb3VyY2U6IEluc3RpdHV0ZSBvZiBJbnRlcm5hdGlvbmFsIEVkdWNhdGlvbiBPcGVuIERvb3JzIERhdGEgXG5cbmh0dHA6Ly93d3cuaWllLm9yZy9SZXNlYXJjaC1hbmQtUHVibGljYXRpb25zL09wZW4tRG9vcnMvRGF0YS9GYXN0LUZhY3RzXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJpbnRlcm5hdGlvbmFsX3N0dWRlbnRzX3N0dWR5aW5nX2luX21pY2hpZ2FuIiwicG9zaXRpb24iOjI2LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzUzLCJ3aWR0aCI6MjY1LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMzQyOTYiLCJub25fbnVsbCI6MTQsImF2ZXJhZ2UiOiIyNTkxMi4xNDI4NTcxNDI4NiIsIm51bGwiOjY1LCJ0b3AiOlt7Iml0ZW0iOiIyMjI3Ny4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMjA4NzkuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwODI3LjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMTE0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjI4NTcuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIzNjE3LjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyNDIxNC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjQ2NjguMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1NTUxLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNjkzMC4wMCIsImNvdW50IjoxMX0seyJpdGVtIjoiMjk2NDguMDAiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjMyMDE1IiwiY291bnQiOjl9LHsiaXRlbSI6IjMzODQ4IiwiY291bnQiOjh9LHsiaXRlbSI6IjM0Mjk2IiwiY291bnQiOjd9XSwic21hbGxlc3QiOiIyMDgyNy4wMCIsInN1bSI6IjM2Mjc3MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxNCwibmFtZSI6Ik1pY2hpZ2FuIFN0dWRlbnRzIFN0dWR5aW5nIEFicm9hZCIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEV4cG9zdXJlIHRvIG5ldyBjdWx0dXJlcyBhbmQgc3Vycm91bmRpbmdzIHRocm91Z2ggc3R1ZHlpbmcgYWJyb2FkIHByb3ZpZGVzIHBlcnNvbmFsIGFuZCBwcm9mZXNzaW9uYWwgYmVuZWZpdHMgdG8gc3R1ZGVudHMuIEZvciBNaWNoaWdhbidzIGZ1dHVyZSB0YWxlbnQgYmFzZSwgdGhpcyBleHBlcmllbmNlIHdpbGwgaW1wcm92ZSBjdWx0dXJhbCBhd2FyZW5lc3MsIGNhcGFjaXR5IGZvciBpbm5vdmF0aW9uIGFuZCBjYXJlZXIgb3V0Y29tZXMuXG5cblNvdXJjZTogSW5zdGl0dXRlIG9mIEludGVybmF0aW9uYWwgRWR1Y2F0aW9uIE9wZW4gRG9vcnMgRGF0YSBcblxuaHR0cDovL3d3dy5paWUub3JnL1Jlc2VhcmNoLWFuZC1QdWJsaWNhdGlvbnMvT3Blbi1Eb29ycy9EYXRhL0ZhY3QtU2hlZXRzLWJ5LVVTLVN0YXRlXG5cblVwZGF0ZWQgYW5udWFsbHkgaW4gTm92ZW1iZXIiLCJmaWVsZE5hbWUiOiJtaWNoaWdhbl9zdHVkZW50c19zdHVkeWluZ19hYnJvYWQiLCJwb3NpdGlvbiI6MjcsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTQsIndpZHRoIjoyNTgsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIxMDc2MCIsIm5vbl9udWxsIjoxMCwiYXZlcmFnZSI6Ijk0MjIuODAiLCJudWxsIjo2OSwidG9wIjpbeyJpdGVtIjoiODI5My4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiOTI1MC4wMCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTU4MC4wMCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTA0My4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiODk4Mi4wMCIsImNvdW50IjoxNn0seyJpdGVtIjoiODk0OS4wMCIsImNvdW50IjoxNX0seyJpdGVtIjoiOTM4NC4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTY5OC4wMCIsImNvdW50IjoxM30seyJpdGVtIjoiMTAyODkiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjEwNzYwIiwiY291bnQiOjExfV0sInNtYWxsZXN0IjoiODI5My4wMCIsInN1bSI6Ijk0MjI4LjAwIn0sImZvcm1hdCI6eyJwcmVjaXNpb25TdHlsZSI6InN0YW5kYXJkIiwibm9Db21tYXMiOiJmYWxzZSIsImFsaWduIjoicmlnaHQifX0seyJpZCI6MzQwNTk0NDE1LCJuYW1lIjoiU2NpZW5jZSwgVGVjaG5vbG9neSwgRW5naW5lZXJpbmcgYW5kIE1hdGhlbWF0aWNzIChTVEVNKSBHcmFkdWF0ZXMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBIHJvYnVzdCBwaXBlbGluZSBvZiBTVEVNIHRhbGVudCBpcyBuZWVkZWQgdG8gZmlsbCBmdXR1cmUgam9iIG9wZW5pbmdzLiBOZXcgYW5kIGluY3JlYXNpbmcgb3Bwb3J0dW5pdGllcyBpbiBmaWVsZHMgc3VjaCBhcyBsaWZlIHNjaWVuY2VzLCBpbmZvcm1hdGlvbiB0ZWNobm9sb2d5LCBlbmdpbmVlcmluZywgaGVhbHRoY2FyZSBhbmQgYWR2YW5jZWQgbWFudWZhY3R1cmluZyByZXF1aXJlIGEgZGVlcCBwb29sIG9mIHRlY2huaWNhbCBleHBlcnRpc2UuXG5cblNvdXJjZTogRGVwYXJ0bWVudCBvZiBUZWNobm9sb2d5LCBNYW5hZ2VtZW50ICYgQnVkZ2V0LCBCdXJlYXUgb2YgTGFib3IgTWFya2V0IEluZm9ybWF0aW9uICYgU3RyYXRlZ2ljIEluaXRpYXRpdmVzIFxuXG5odHRwOi8vbWlsbWkub3JnL1xuXG5VcGRhdGVkIGFubnVhbGx5IGluIEp1bmUiLCJmaWVsZE5hbWUiOiJzY2llbmNlX3RlY2hub2xvZ3lfZW5naW5lZXJpbmdfYW5kX21hdGhlbWF0aWNzX3N0ZW1fZ3JhZHVhdGVzIiwicG9zaXRpb24iOjI4LCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjIzMjI0NzU1LCJ3aWR0aCI6NDQ4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiMjcwMjgiLCJub25fbnVsbCI6MTQsImF2ZXJhZ2UiOiIyMzQ5OC41NzE0Mjg1NzE0MyIsIm51bGwiOjY1LCJ0b3AiOlt7Iml0ZW0iOiIyMDAwMi4wMCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTk2MDIuMDAiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjE5NjYwLjAwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiIyMDQwNC4wMCIsImNvdW50IjoxN30seyJpdGVtIjoiMjEwMTAuMDAiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjIyMzUxLjAwIiwiY291bnQiOjE1fSx7Iml0ZW0iOiIyMzQwNS4wMCIsImNvdW50IjoxNH0seyJpdGVtIjoiMjU1ODUuMDAiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjI1MTcyLjAwIiwiY291bnQiOjEyfSx7Iml0ZW0iOiIyNTQwNSIsImNvdW50IjoxMX0seyJpdGVtIjoiMjYxNjQiLCJjb3VudCI6MTB9LHsiaXRlbSI6IjI3MDI4IiwiY291bnQiOjl9XSwic21hbGxlc3QiOiIxOTYwMi4wMCIsInN1bSI6IjMyODk4MC4wMCJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxNiwibmFtZSI6Ik5ldyBBcHByZW50aWNlc2hpcHMiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBBcHByZW50aWNlc2hpcHMgcHJvdmlkZSBlbXBsb3llcnMgd2l0aCBhIHBpcGVsaW5lIG9mIHNraWxsZWQgd29ya2VycyB3aXRoIGluZHVzdHJ5LXNwZWNpZmljIHRyYWluaW5nIGFuZCBoYW5kcy1vbiBleHBlcmllbmNlLiBUaGV5IGNvbm5lY3Qgam9iIHNlZWtlcnMgbG9va2luZyB0byBsZWFybiBuZXcgc2tpbGxzIHdpdGggZW1wbG95ZXJzIG5lZWRpbmcgcXVhbGlmaWVkIHdvcmtlcnMsIHJlc3VsdGluZyBpbiBhIHdvcmtmb3JjZSB3aXRoIGluZHVzdHJ5LWRyaXZlbiB0cmFpbmluZyBhbmQgZW1wbG95ZXJzIHdpdGggYSBjb21wZXRpdGl2ZSBlZGdlLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIExhYm9yLCBPZmZpY2Ugb2YgQXBwcmVudGljZXNoaXAgXG5cbmh0dHA6Ly93d3cuZG9sZXRhLmdvdi9vYS9cblxuVXBkYXRlZCBhbm51YWxseSBpbiBPY3RvYmVyIiwiZmllbGROYW1lIjoibmV3X2FwcHJlbnRpY2VzaGlwcyIsInBvc2l0aW9uIjoyOSwicmVuZGVyVHlwZU5hbWUiOiJudW1iZXIiLCJ0YWJsZUNvbHVtbklkIjoyMzIyNDc1Niwid2lkdGgiOjE2OSwiY2FjaGVkQ29udGVudHMiOnsibGFyZ2VzdCI6IjUwNjgiLCJub25fbnVsbCI6MTAsImF2ZXJhZ2UiOiIzMjg0IiwibnVsbCI6NjksInRvcCI6W3siaXRlbSI6IjMyNDUiLCJjb3VudCI6MjB9LHsiaXRlbSI6IjMxMDIiLCJjb3VudCI6MTl9LHsiaXRlbSI6IjIwOTUiLCJjb3VudCI6MTh9LHsiaXRlbSI6IjIzNDQiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjMyMzMiLCJjb3VudCI6MTZ9LHsiaXRlbSI6IjI5NzQiLCJjb3VudCI6MTV9LHsiaXRlbSI6IjMwNjIiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjMzOTEiLCJjb3VudCI6MTN9LHsiaXRlbSI6IjQzMjYiLCJjb3VudCI6MTJ9LHsiaXRlbSI6IjUwNjgiLCJjb3VudCI6MTF9XSwic21hbGxlc3QiOiIyMDk1Iiwic3VtIjoiMzI4NDAifSwiZm9ybWF0Ijp7InByZWNpc2lvblN0eWxlIjoic3RhbmRhcmQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MTcsIm5hbWUiOiJDYXJlZXIgVGVjaG5pY2FsIEVkdWNhdGlvbiBQbGFjZW1lbnQiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBIaWdoIHNjaG9vbCBjYXJlZXIgdHJhaW5pbmcgcHJvZ3JhbXMgYXJlIGEga2V5IGluaXRpYXRpdmUgaW4gcHJlcGFyaW5nIG91ciBmdXR1cmUgd29ya2ZvcmNlIHdpdGggaGlnaC1kZW1hbmQgc2tpbGxzIGFuZCBleHBlcmllbmNlcy5cblxuU291cmNlOiBNaWNoaWdhbiBEZXBhcnRtZW50IG9mIEVkdWNhdGlvbiwgQ2FyZWVyIGFuZCBUZWNobmljYWwgSW5mb3JtYXRpb24gU3lzdGVtIFB1YmxpYyBSZXBvcnRzIFxuXG5odHRwOi8vd3d3LmN0ZWlzcmVwb3J0cy5jb20vUmVwb3J0cy9Gb2xsb3dVcFJlcG9ydHNHZW5lcmF0b3IuYXNweFxuXG5VcGRhdGVkIGFubnVhbGx5IGluIE9jdG9iZXIiLCJmaWVsZE5hbWUiOiJjYXJlZXJfdGVjaG5pY2FsX2VkdWNhdGlvbl9wbGFjZW1lbnQiLCJwb3NpdGlvbiI6MzAsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTcsIndpZHRoIjoyODIsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI5Ni40Iiwibm9uX251bGwiOjExLCJhdmVyYWdlIjoiOTQuOTE4MTgxODE4MTgxODIiLCJudWxsIjo2OCwidG9wIjpbeyJpdGVtIjoiOTQuMiIsImNvdW50IjoyMH0seyJpdGVtIjoiOTQuNCIsImNvdW50IjoxOX0seyJpdGVtIjoiOTMuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiOTMuNiIsImNvdW50IjoxN30seyJpdGVtIjoiOTUuMyIsImNvdW50IjoxNn0seyJpdGVtIjoiOTQuOSIsImNvdW50IjoxNX0seyJpdGVtIjoiOTUuNCIsImNvdW50IjoxNH0seyJpdGVtIjoiOTUuOCIsImNvdW50IjoxM30seyJpdGVtIjoiOTYuNCIsImNvdW50IjoxMn0seyJpdGVtIjoiOTYuMyIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjkzLjQiLCJzdW0iOiIxMDQ0LjEifSwiZm9ybWF0Ijp7InBlcmNlbnRTY2FsZSI6IjEwMCIsInByZWNpc2lvblN0eWxlIjoicGVyY2VudGFnZSIsInZpZXciOiJwZXJjZW50X3RleHQiLCJub0NvbW1hcyI6ImZhbHNlIiwiYWxpZ24iOiJyaWdodCJ9fSx7ImlkIjozNDA1OTQ0MTgsIm5hbWUiOiJJbnRlcm5zaGlwcyBQb3N0ZWQgTW9udGhseSIsImRhdGFUeXBlTmFtZSI6Im51bWJlciIsImRlc2NyaXB0aW9uIjoiV2h5IGl0IE1hdHRlcnM6IEludGVybnNoaXBzIGFsbG93IE1pY2hpZ2FuIGJ1c2luZXNzZXMgdG8gY29ubmVjdCBhbmQgYnVpbGQgcmVsYXRpb25zaGlwcyB3aXRoIHN0dWRlbnRzIGVhcmx5IGluIHRoZWlyIGFjYWRlbWljIGNhcmVlcnMgYW5kIHN0dWRlbnRzIHRvIGJ1aWxkIGhhbmRzLW9uIGV4cGVyaWVuY2UgdG8gZmFjaWxpdGF0ZSBlbnRyeSBpbnRvIGEgcHJvZmVzc2lvbmFsIGNhcmVlci4gSW5jcmVhc2luZyBpbnRlcm5zaGlwIG9wcG9ydHVuaXRpZXMgc3VwcG9ydCBNaWNoaWdhbidzIGdvYWxzIHRvIHByZXBhcmUgb3VyIGZ1dHVyZSB0YWxlbnQgcG9vbCBhbmQgdG8gcmV0YWluIGNvbGxlZ2UgZ3JhZHVhdGVzIHdpdGhpbiB0aGUgc3RhdGUuXG5cblxuU291cmNlOiBJbnRlcm5Jbk1pY2hpZ2FuLmNvbSBcbnd3dy5taXRhbGVudC5vcmcgXG5TdGF0ZSBvZiBNaWNoaWdhbiBJbnRlcm5zaGlwIFByb2dyYW0gXG5VcGRhdGVkIG1vbnRobHkgXG4qTm90ZTogVGhlIFN0YXRlIG9mIE1pY2hpZ2FuJ3MgTWljaGlnYW4gVGFsZW50IEJhbmsgd2FzIHJlLWxhdW5jaGVkIGluIG1pZC1PY3RvYmVyIGFzIFB1cmUgTWljaGlnYW4gVGFsZW50IENvbm5lY3QgKHd3dy5taXRhbGVudC5vcmcpIiwiZmllbGROYW1lIjoiaW50ZXJuc2hpcHNfcG9zdGVkX21vbnRobHkiLCJwb3NpdGlvbiI6MzEsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTgsIndpZHRoIjoyMTAsImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiIyNTc5Iiwibm9uX251bGwiOjYzLCJhdmVyYWdlIjoiMTE4Ny44ODg4ODg4ODg4ODkiLCJudWxsIjoxNiwidG9wIjpbeyJpdGVtIjoiMjM5NCIsImNvdW50IjoyMH0seyJpdGVtIjoiMTg5MSIsImNvdW50IjoxOX0seyJpdGVtIjoiNjkwIiwiY291bnQiOjE4fSx7Iml0ZW0iOiI1MTUiLCJjb3VudCI6MTd9LHsiaXRlbSI6IjQxOCIsImNvdW50IjoxNn0seyJpdGVtIjoiNTM0IiwiY291bnQiOjE1fSx7Iml0ZW0iOiI0NDkiLCJjb3VudCI6MTR9LHsiaXRlbSI6IjU4NiIsImNvdW50IjoxM30seyJpdGVtIjoiNDE1IiwiY291bnQiOjEyfSx7Iml0ZW0iOiI0MTciLCJjb3VudCI6MTF9LHsiaXRlbSI6IjU1MCIsImNvdW50IjoxMH0seyJpdGVtIjoiNTcxIiwiY291bnQiOjl9LHsiaXRlbSI6IjQzMCIsImNvdW50Ijo4fSx7Iml0ZW0iOiI1MTEiLCJjb3VudCI6N30seyJpdGVtIjoiMzkxIiwiY291bnQiOjZ9LHsiaXRlbSI6IjMyMCIsImNvdW50Ijo1fSx7Iml0ZW0iOiIxMDgiLCJjb3VudCI6NH0seyJpdGVtIjoiMTAzIiwiY291bnQiOjN9LHsiaXRlbSI6IjUxIiwiY291bnQiOjJ9LHsiaXRlbSI6IjQ2NyIsImNvdW50IjoxfV0sInNtYWxsZXN0IjoiNTEiLCJzdW0iOiI3NDgzNyJ9LCJmb3JtYXQiOnsicHJlY2lzaW9uU3R5bGUiOiJzdGFuZGFyZCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQxOSwibmFtZSI6IldlbGZhcmUgdG8gV29yayBQYXJ0aWNpcGF0aW9uIFJhdGUiLCJkYXRhVHlwZU5hbWUiOiJudW1iZXIiLCJkZXNjcmlwdGlvbiI6IldoeSBpdCBNYXR0ZXJzOiBUaGUgd29yayBwYXJ0aWNpcGF0aW9uIHJhdGUgbWVhc3VyZXMgdGhlIHBlcmNlbnRhZ2Ugb2YgVGVtcG9yYXJ5IEFzc2lzdGFuY2UgZm9yIE5lZWR5IEZhbWlsaWVzIChUQU5GKSByZWNpcGllbnRzIHJlZ3VsYXJseSBlbmdhZ2VkIGluIGVtcGxveW1lbnQgb3Igb3RoZXIgc3BlY2lmaWMgYWN0aXZpdGllcyBpbnRlbmRlZCB0byBoZWxwIHRoZW0gc2VjdXJlIGVtcGxveW1lbnQgYW5kIGJlY29tZSBzZWxmLXN1ZmZpY2llbnQuIEluZGl2aWR1YWxzIGFuZCBmYW1pbGllcyBkZXNlcnZlIHRoZSBvcHBvcnR1bml0eSB0byBiZWNvbWUgZmluYW5jaWFsbHkgaW5kZXBlbmRlbnQuIFRocm91Z2ggdGhlIHdvcmsgcGFydGljaXBhdGlvbiBwcm9ncmFtLCB3aGljaCB3YXMgZGVzaWduZWQgdG8gZnVsZmlsbCBUQU5GIHJlcXVpcmVtZW50cywgTWljaGlnYW4gY29udGludWVzIHRvIGFsbGV2aWF0ZSBiYXJyaWVycyB0byBlbXBsb3ltZW50IHNvIHRoYXQgaW5kaXZpZHVhbHMgY2FuIGZpbmQgam9icywgcHJvdmlkZSBmb3IgdGhlbXNlbHZlcyBhbmQgdGhlaXIgZmFtaWxpZXMsIGFuZCBiZWNvbWUgYSBwZXJtYW5lbnQgcGFydCBvZiBNaWNoaWdhbidzIHRhbGVudCBwb29sLlxuXG5cblNvdXJjZTogVS5TLiBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMgXG5VcGRhdGVkIGFubnVhbGx5XG5cbmh0dHA6Ly93d3cuYWNmLmhocy5nb3YvcHJvZ3JhbXMvb2ZhXG5cbk5vdGU6IFRoZSB3b3JrIHBhcnRpY2lwYXRpb24gcmF0ZXMgKFdQUikgYXJlIHN1YmplY3QgdG8gY2hhbmdlIGJhc2VkIG9uIGNhc2UgcmV2aWV3cyBjb21wbGV0ZWQgYnkgdGhlIE9mZmljZSBvZiBRdWFsaXR5IEFzc3VyYW5jZSBhbmQgdGhlIFRBTkYvRklQIFdvcmsgUGFydGljaXBhdGlvbiBSZXZpZXcgQ29tbWl0dGVlLiBSYXRlcyBhcmUgYWxzbyBzdWJqZWN0IHRvIHJldmlldyBhbmQgY2hhbmdlIGJ5IHRoZSBEZXBhcnRtZW50IG9mIEhlYWx0aCBhbmQgSHVtYW4gU2VydmljZXMsIEFkbWluaXN0cmF0aW9uIGZvciBDaGlsZHJlbiBhbmQgRmFtaWxpZXMuXG5cblxuQ2xpY2sgaGVyZSB0byBzZWUgbW9udGhseSBlc3RpbWF0ZXMgb2YgdGhpcyBtZXRyaWMgb24gdGhlIERlcGFydG1lbnQgb2YgSHVtYW4gU2VydmljZXMgbW9udGhseSBzY29yZWNhcmQuXG5cbmh0dHA6Ly93d3cubWljaGlnYW4uZ292L29wZW5taWNoaWdhbi8wLDQ2NDgsNy0yNjYtNjAyMDFfNjA5MjUtLS0sMDAuaHRtbCIsImZpZWxkTmFtZSI6IndlbGZhcmVfdG9fd29ya19wYXJ0aWNpcGF0aW9uX3JhdGUiLCJwb3NpdGlvbiI6MzIsInJlbmRlclR5cGVOYW1lIjoibnVtYmVyIiwidGFibGVDb2x1bW5JZCI6MjMyMjQ3NTksIndpZHRoIjoxOTksImNhY2hlZENvbnRlbnRzIjp7Imxhcmdlc3QiOiI0MS40Iiwibm9uX251bGwiOjEwLCJhdmVyYWdlIjoiMjcuMzciLCJudWxsIjo2OSwidG9wIjpbeyJpdGVtIjoiMjUuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiMjQuNSIsImNvdW50IjoxOX0seyJpdGVtIjoiMjIuMCIsImNvdW50IjoxOH0seyJpdGVtIjoiMjEuNiIsImNvdW50IjoxN30seyJpdGVtIjoiMjguMCIsImNvdW50IjoxNn0seyJpdGVtIjoiMzMuNiIsImNvdW50IjoxNX0seyJpdGVtIjoiMjcuOSIsImNvdW50IjoxNH0seyJpdGVtIjoiMjIuOCIsImNvdW50IjoxM30seyJpdGVtIjoiMjYuNiIsImNvdW50IjoxMn0seyJpdGVtIjoiNDEuNCIsImNvdW50IjoxMX1dLCJzbWFsbGVzdCI6IjIxLjYiLCJzdW0iOiIyNzMuNyJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19LHsiaWQiOjM0MDU5NDQyMCwibmFtZSI6IldlbGZhcmUgdG8gV29yayBQYXJ0aWNpcGF0aW9uIFJhdGUqIiwiZGF0YVR5cGVOYW1lIjoibnVtYmVyIiwiZmllbGROYW1lIjoid2VsZmFyZV90b193b3JrX3BhcnRpY2lwYXRpb25fcmF0ZV8yIiwicG9zaXRpb24iOjMzLCJyZW5kZXJUeXBlTmFtZSI6Im51bWJlciIsInRhYmxlQ29sdW1uSWQiOjI0NDcyMDk4LCJ3aWR0aCI6MjA4LCJjYWNoZWRDb250ZW50cyI6eyJsYXJnZXN0IjoiNjkuNCIsIm5vbl9udWxsIjo0LCJhdmVyYWdlIjoiNjIuNTUiLCJudWxsIjo3NSwidG9wIjpbeyJpdGVtIjoiNTMuMyIsImNvdW50IjoyMH0seyJpdGVtIjoiNjIuMyIsImNvdW50IjoxOX0seyJpdGVtIjoiNjkuNCIsImNvdW50IjoxOH0seyJpdGVtIjoiNjUuMiIsImNvdW50IjoxN31dLCJzbWFsbGVzdCI6IjUzLjMiLCJzdW0iOiIyNTAuMiJ9LCJmb3JtYXQiOnsicGVyY2VudFNjYWxlIjoiMTAwIiwicHJlY2lzaW9uU3R5bGUiOiJwZXJjZW50YWdlIiwidmlldyI6InBlcmNlbnRfdGV4dCIsIm5vQ29tbWFzIjoiZmFsc2UiLCJhbGlnbiI6InJpZ2h0In19XSwiZ3JhbnRzIjpbeyJpbmhlcml0ZWQiOmZhbHNlLCJ0eXBlIjoidmlld2VyIiwiZmxhZ3MiOlsicHVibGljIl19XSwibWV0YWRhdGEiOnsicmRmU3ViamVjdCI6IjAiLCJqc29uUXVlcnkiOnsib3JkZXIiOlt7ImNvbHVtbkZpZWxkTmFtZSI6ImRhdGUiLCJhc2NlbmRpbmciOnRydWV9XX0sImF2YWlsYWJsZURpc3BsYXlUeXBlcyI6WyJ0YWJsZSIsImZhdHJvdyIsInBhZ2UiXSwicmVuZGVyVHlwZUNvbmZpZyI6eyJ2aXNpYmxlIjp7InRhYmxlIjp0cnVlfX19LCJvd25lciI6eyJpZCI6Ind4dW0td2p6ZiIsImRpc3BsYXlOYW1lIjoiT3BlbiBNaWNoaWdhbiIsInByb2ZpbGVJbWFnZVVybExhcmdlIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvTEFSR0UiLCJwcm9maWxlSW1hZ2VVcmxNZWRpdW0iOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USFVNQiIsInByb2ZpbGVJbWFnZVVybFNtYWxsIjoiL2FwaS91c2Vycy93eHVtLXdqemYvcHJvZmlsZV9pbWFnZXMvVElOWSIsInNjcmVlbk5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwidHlwZSI6ImludGVyYWN0aXZlIiwiZmxhZ3MiOlsibWF5QmVTdG9yaWVzQ29Pd25lciJdfSwicXVlcnkiOnsib3JkZXJCeXMiOlt7ImFzY2VuZGluZyI6dHJ1ZSwiZXhwcmVzc2lvbiI6eyJjb2x1bW5JZCI6MzQwNTk0Mzg4LCJ0eXBlIjoiY29sdW1uIn19XX0sInJpZ2h0cyI6WyJyZWFkIl0sInRhYmxlQXV0aG9yIjp7ImlkIjoid3h1bS13anpmIiwiZGlzcGxheU5hbWUiOiJPcGVuIE1pY2hpZ2FuIiwicHJvZmlsZUltYWdlVXJsTGFyZ2UiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9MQVJHRSIsInByb2ZpbGVJbWFnZVVybE1lZGl1bSI6Ii9hcGkvdXNlcnMvd3h1bS13anpmL3Byb2ZpbGVfaW1hZ2VzL1RIVU1CIiwicHJvZmlsZUltYWdlVXJsU21hbGwiOiIvYXBpL3VzZXJzL3d4dW0td2p6Zi9wcm9maWxlX2ltYWdlcy9USU5ZIiwic2NyZWVuTmFtZSI6Ik9wZW4gTWljaGlnYW4iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJmbGFncyI6WyJtYXlCZVN0b3JpZXNDb093bmVyIl19LCJmbGFncyI6WyJkZWZhdWx0Iiwib3duZXJNYXlCZUNvbnRhY3RlZCIsInJlc3RvcmFibGUiLCJyZXN0b3JlUG9zc2libGVGb3JUeXBlIl19fQ==