diff --git a/saves/Day 21 Complete.txt b/saves/Day 21 Complete.txt index 7412694..8284d0a 100644 --- a/saves/Day 21 Complete.txt +++ b/saves/Day 21 Complete.txt @@ -1 +1 @@ -eyJpZCI6ImFkdmVudC1pbmNyZW1lbnRhbC0zIiwiZGV2U3BlZWQiOjAsIm5hbWUiOiJEZWZhdWx0IFNhdmUiLCJ0YWJzIjpbIm1haW4iLCJyZWluZGVlciJdLCJ0aW1lIjoxNjcxODYwODc0MjA2LCJhdXRvc2F2ZSI6dHJ1ZSwib2ZmbGluZVByb2QiOmZhbHNlLCJvZmZsaW5lVGltZSI6bnVsbCwidGltZVBsYXllZCI6OTY4OTkuNDQ4NTE5Mzg2NTUsImtlZXBHb2luZyI6ZmFsc2UsIm1vZElEIjoiYWR2ZW50LWluY3JlbWVudGFsIiwibW9kVmVyc2lvbiI6IjAuNSIsImxheWVycyI6eyJtYWluIjp7Im1pbmltaXplZCI6ZmFsc2UsImRheXMiOnsiMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI0Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjUiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI3Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjgiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMSI6eyJvcGVuZWQiOmZhbHNlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMjIiOnsib3BlbmVkIjpmYWxzZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIzIjp7Im9wZW5lZCI6ZmFsc2UsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9fSwiZGF5IjoyMiwiaXNNYXN0ZXJ5IjpmYWxzZX0sInRyZWVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImxvZ3MiOiI0LjU1ODY3ODE1OTUxMjAyNDVlOTYiLCJ0b3RhbExvZ3MiOiIxLjU1NTg3NzgxNjk0OTM2MjZlOTciLCJ0cmVlcyI6IjEwIiwic2FwbGluZ3MiOiIxLjc4OTQ4NzQ1OTQ4NDEzMTVlMzEiLCJyb3cxVXBncmFkZXMiOnsiMCI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX0sIjEiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCIyIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiMyI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX0sIjQiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCIxIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiMiI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX0sIjMiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCI0Ijp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiNzMyMTYxNiJ9LCIxIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiNzUzNTQxMSJ9LCIyIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMjAzMjkxMjIifX0sIm1hbnVhbEN1dFByb2dyZXNzIjoiMC4wMDAwMDE5MDczNDg2MzI4MTI0OTk0IiwibWFudWFsUGxhbnRQcm9ncmVzcyI6IjAuMDAwMDAxOTA3MzQ4NjMyODEyNDk5NCIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjcmVhdGVkU2FwbGluZ3MiOiIxLjk4NzAwMzI5OTU5MTI3NjhlMzEiLCJtYXN0ZXJ5Ijp7ImxvZ3MiOiI0Ljg3MjE1MjY1NTUyMTQwOGUyMyIsInRvdGFsTG9ncyI6IjQuOTI4MzM4ODQwNDAxMzJlMjMiLCJzYXBsaW5ncyI6IjY1Mzc1MDUyNzQ4MzY4LjgzIiwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MUJ1eWFibGVzIjp7IjAiOnsiYW1vdW50IjoiMTEzMjk1In0sIjEiOnsiYW1vdW50IjoiMTEzMjk1In0sIjIiOnsiYW1vdW50IjoiMzM1ODI3In19LCJjcmVhdGVkU2FwbGluZ3MiOiI2NTM3NTgzNTA3NzIwMS41MTYifSwibWFzdGVyZWQiOnRydWV9LCJ3b3Jrc2hvcCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJmb3VuZGF0aW9uUHJvZ3Jlc3MiOiIxNTUyIiwiZm91bmRhdGlvbkNvbnZlcnNpb24iOnsiYmFzZVJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiZ2FpblJlc291cmNlIjoiMTAwIn0sIm1pbGVzdG9uZXMiOnsibG9nR2Fpbk1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvQ3V0TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJhdXRvUGxhbnRNaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImxvZ0dhaW5NaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sIm1vcmVQbGFudHNNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImxvZ0dhaW5NaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNCI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTUiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNyI6eyJlYXJuZWQiOnRydWV9fSwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJtYXN0ZXJ5Ijp7ImZvdW5kYXRpb25Qcm9ncmVzcyI6IjEwMCIsIm1pbGVzdG9uZXMiOnsibG9nR2Fpbk1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvQ3V0TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJhdXRvUGxhbnRNaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImxvZ0dhaW5NaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sIm1vcmVQbGFudHNNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImxvZ0dhaW5NaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMSI6eyJlYXJuZWQiOmZhbHNlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUyIjp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTMiOnsiZWFybmVkIjpmYWxzZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNCI6eyJlYXJuZWQiOmZhbHNlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU1Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sIm1hc3RlcmVkIjp0cnVlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fX0sImNvYWwiOnsibWluaW1pemVkIjpmYWxzZSwiY29hbCI6IjkuNTMxMzA0MjMxNDA0MDI5ZTE2OSIsInRvdGFsQ29hbCI6IjkuNTQxMzA0MjMxNDE0MjkyZTE2OSIsImFzaCI6IjIuMDQwMTUwOTEwNDgwNjRlMTI1IiwiYWN0aXZlRmlyZXMiOiIwIiwiYnVpbGRGaXJlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMCJ9LCJhY3RpdmVCb25maXJlcyI6IjQuODUyMTE1MjU1MTUwMTU3ZTI3IiwiYnVpbGRCb25maXJlIjp7InJlc291cmNlIjowLCJhbW91bnQiOiI0Ljg1MjExNTI1NTE1MDE1N2UyNyJ9LCJhY3RpdmVLaWxucyI6Ijg4NjciLCJidWlsZEtpbG4iOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJhbW91bnQiOiI4ODY3In0sIndhcm1lckN1dHRlcnMiOnsicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZX0sIndhcm1lclBsYW50ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWV9LCJiYXNpY0ZlcnRpbGl6ZXIiOnsicmVzb3VyY2UiOiIxNDU2ODgyNiIsImJvdWdodCI6dHJ1ZX0sInVubG9ja0JvbmZpcmUiOnsicmVzb3VyY2UiOjAsImJvdWdodCI6dHJ1ZX0sImRlZGljYXRlZEN1dHRlcnMiOnsicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZX0sImRlZGljYXRlZFBsYW50ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWV9LCJiZXR0ZXJGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0tpbG4iOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCJoZWF0ZWRDdXR0ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJhbW91bnQiOiIzODEzNTQyMzc2NTc2OCJ9LCJoZWF0ZWRQbGFudGVycyI6eyJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYW1vdW50IjoiMzgxMzU0MjM3NjU3NjgifSwibW9yZUZlcnRpbGl6ZXIiOnsicmVzb3VyY2UiOiIxNDU2ODgyNiIsImFtb3VudCI6IjE1MjQ5NzI0MDIwNTczNzYifSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImFjdGl2ZURyaWxscyI6IjUwMjEiLCJidWlsZERyaWxsIjp7ImFtb3VudCI6IjUwMjEifSwiZWZmaWNpZW50U21lbHRoZXIiOnsicmVzb3VyY2UiOiIxLjMzNjQ3Nzc5MTMyODI1MmUxNyIsImJvdWdodCI6dHJ1ZX0sImFyc29uaXN0QXNzaXN0YW5jZSI6eyJib3VnaHQiOnRydWV9LCJyZWZpbmVkQ29hbCI6eyJib3VnaHQiOnRydWV9LCJjb2xvcmVkRmlyZSI6eyJib3VnaHQiOnRydWV9LCJtYXN0ZXJ5Ijp7ImNvYWwiOiI5LjA2MjgxMTc2NzIwNzU0NWUzMyIsInRvdGFsQ29hbCI6IjkuMDY4OTIyODc4MzE4NTM1ZTMzIiwiYXNoIjoiMi42NzUyNDM0Nzg3MzIxODhlMTciLCJhY3RpdmVGaXJlcyI6IjEwNjEuODg1Mzg1NDc1NTI5OCIsImJ1aWxkRmlyZSI6eyJhbW91bnQiOiIxMDYxLjg4NTM4NTQ3NTUyOTgifSwiYWN0aXZlQm9uZmlyZXMiOiIyMDA1MDMiLCJidWlsZEJvbmZpcmUiOnsiYW1vdW50IjoiMjAwNTAzIn0sImFjdGl2ZUtpbG5zIjoiNjcxIiwiYnVpbGRLaWxuIjp7ImFtb3VudCI6IjY3MSJ9LCJhY3RpdmVEcmlsbHMiOiIxNjUiLCJidWlsZERyaWxsIjp7ImFtb3VudCI6IjE2NSJ9LCJ3YXJtZXJDdXR0ZXJzIjp7ImJvdWdodCI6dHJ1ZX0sIndhcm1lclBsYW50ZXJzIjp7ImJvdWdodCI6dHJ1ZX0sImJhc2ljRmVydGlsaXplciI6eyJib3VnaHQiOnRydWV9LCJ1bmxvY2tCb25maXJlIjp7ImJvdWdodCI6dHJ1ZX0sImRlZGljYXRlZEN1dHRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiZGVkaWNhdGVkUGxhbnRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiYmV0dGVyRmVydGlsaXplciI6eyJib3VnaHQiOnRydWV9LCJ1bmxvY2tLaWxuIjp7ImJvdWdodCI6dHJ1ZX0sImVmZmljaWVudFNtZWx0aGVyIjp7ImJvdWdodCI6dHJ1ZX0sImFyc29uaXN0QXNzaXN0YW5jZSI6eyJib3VnaHQiOmZhbHNlfSwicmVmaW5lZENvYWwiOnsiYm91Z2h0IjpmYWxzZX0sImNvbG9yZWRGaXJlIjp7ImJvdWdodCI6ZmFsc2V9LCJoZWF0ZWRDdXR0ZXJzIjp7ImFtb3VudCI6Ijk3OTgifSwiaGVhdGVkUGxhbnRlcnMiOnsiYW1vdW50IjoiOTc5OCJ9LCJtb3JlRmVydGlsaXplciI6eyJhbW91bnQiOiIyNTM1In19LCJtYXN0ZXJlZCI6dHJ1ZX0sImVsdmVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImVsdmVzIjp7ImN1dHRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDg0NTMxOTIxNDA1NDI2NDUiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMzE5OCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC44MDQwMDAwMDA4NDE1NTgyfSwicGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDI2NjEzNTQxNTU1ODAxMjMiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMzE5OCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC42MzYwMDAwMDA4NDQwNTN9LCJleHBhbmRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTE1NTk2MTc3ODI4OTIyMTgiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiNzM3OSJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC42MjQwMDAwMDA4NDE3MjE5fSwiaGVhdGVkQ3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMjQ2NTM1Mjk0MjY2NDcxNCIsInJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWUsImJ1eWFibGUiOnsicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImFtb3VudCI6IjI3MCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC4yMDAwMDAwMDA4NDIxNDE2NX0sImhlYXRlZFBsYW50ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDAwMjk4NTIyNDkxOTgyNjMwNyIsInJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWUsImJ1eWFibGUiOnsicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImFtb3VudCI6IjI3MCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zMDgwMDAwMDA4NDE2NjI1N30sImZlcnRpbGl6ZXJFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDk4NTczNjg2NjI0NjE2NiIsInJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWUsImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxNDU2ODgyNiIsImFtb3VudCI6IjEzOSJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC45NDAwMDAwMDA4NDMwNjAyfSwic21hbGxGaXJlRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJhbW91bnQiOjB9LCJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDA3OTA2OTA4MDM3Mzg2NDg3IiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTYwMDAwMDAwODQyMjQ2Mn0sImJvbmZpcmVFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6MCwiYW1vdW50IjowfSwidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwMDU1NzAwNzA5MTQyNjA0NTU0IiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMDIwMDAwMDAwODM5MzQ5NDk3fSwia2lsbkVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMTAyIn0sInRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDQ5MTk2MzU0NDQxODkxNzciLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4xNDQwMDAwMDA4NDE4NzQyNX0sInBhcGVyRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDE3ODU3MTQyODU5NDI5MDIiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjAxMjAwMDAwMDAxMDU3NTEwN30sImJveEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDA3OTI4NjY1NTM5MDM0MTAzIiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC42NTYwMDAwMDAxNjkxOTg2fSwiY2xvdGhFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDA4OTUwMTE0Mjc1MjY5MDM5IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zMDAwMDAwMDA4MzY3NjA3fSwibWluaW5nRHJpbGxFbGYiOnsidG9nZ2xlIjpmYWxzZSwiYnV5UHJvZ3Jlc3MiOjAsImFtb3VudE9mVGltZXNEb25lIjowLCJib3VnaHQiOmZhbHNlfSwiaGVhdnlEcmlsbEVsZiI6eyJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDA5MDgyNDQxNzAzMDIxNzc2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNjE2MDAwMDAwNTY2ODYsImJvdWdodCI6dHJ1ZX0sIm9pbEVsZiI6eyJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDEwMTkxOTkwNDk0Nzg1MTciLCJhbW91bnRPZlRpbWVzRG9uZSI6MC43NjAwMDAwMDA1NjE4Nzc0LCJib3VnaHQiOnRydWV9LCJtZXRhbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNzgzOTM1NDcxNzQ0MDYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC42MDgwMDAwMDA1NTk3NzMyLCJib3VnaHQiOnRydWV9LCJjb2FsRHJpbGxFbGYiOnsidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwOTA4NDk5NDQ4OTczMjY4NCIsImFtb3VudE9mVGltZXNEb25lIjowLjUxNjAwMDAwMDU3NTg0NjksImJvdWdodCI6dHJ1ZX0sImR5ZUVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMDA1NTkwMzUxNzE2NTkzMTEyIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDk2MDAwMDAwNjQ3MTA0MTQsImJvdWdodCI6dHJ1ZX0sInBsYXN0aWNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDI0MzMyMzk3NDA5NTI0NTYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4xNzYwMDAwMDA2MzQ3NzU5NCwiYm91Z2h0Ijp0cnVlfX0sIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX0sIjUiOnsiZWFybmVkIjp0cnVlfSwiNiI6eyJlYXJuZWQiOnRydWV9LCI3Ijp7ImVhcm5lZCI6dHJ1ZX0sIjgiOnsiZWFybmVkIjp0cnVlfSwiOSI6eyJlYXJuZWQiOnRydWV9LCIxMCI6eyJlYXJuZWQiOnRydWV9LCIxMSI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2UsIm1hc3RlcnkiOnsiZWx2ZXMiOnsiY3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNDEzMTY1NDQyMTQxNzMzIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjEuMDQ1OTE4OTA3MDM4ODY3NWUtMTEsImJvdWdodCI6dHJ1ZX0sInBsYW50ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDQxNzg1NTI0MDQ0NzY4NzEiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40MDgwMDAwMDAwMTI1MjEsImJvdWdodCI6dHJ1ZX0sImV4cGFuZGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDA0MjE1MDIxNzM5Mzc4MTU1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzk0MDAwMDAwMDA3NTM1OCwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxNTAzODI5ODkyODI3NDM1MiIsImFtb3VudE9mVGltZXNEb25lIjowLjMwMjAwMDAwMDA0NjQ2MiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkUGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjU5OTc3NjUwOTM1ODYwOSIsImFtb3VudE9mVGltZXNEb25lIjowLjcyNjAwMDAwMDA0OTc5MzksImJvdWdodCI6dHJ1ZX0sImZlcnRpbGl6ZXJFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjIzMzY2NzA0MzEyMDI4IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNTkyMDAwMDAwMDQ3Nzg5OSwiYm91Z2h0Ijp0cnVlfSwic21hbGxGaXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDI4NzMwNjA4NjYwMzAzNDE0IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODc2MDAwMDAwMDQ5MjAyOCwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJib25maXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDE3MjczNjIwMzk4MTEyMiIsImFtb3VudE9mVGltZXNEb25lIjowLjI1ODAwMDAwMDA0OTg4OTksInRvZ2dsZSI6dHJ1ZSwiYm91Z2h0Ijp0cnVlfSwia2lsbkVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxNTMzODU1Mjk4NTQwOTk4MSIsImFtb3VudE9mVGltZXNEb25lIjowLjY5NDAwMDAwMDA1MDAzOSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJwYXBlckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwODQyMDg2ODM0NzQ2MjA4NSIsImFtb3VudE9mVGltZXNEb25lIjowLjg4MDAwMDAwMDAwMDg4NTQsImJvdWdodCI6dHJ1ZX0sImJveEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDA1Mjk0MTE3NjQ3MDcyNTc3IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMzA0MDAwMDAwMDAwOTMyODYsImJvdWdodCI6dHJ1ZX0sImNsb3RoRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDM4NjI1MDk4MTkwNzU0MDUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40MzIwMDAwMDAwMDIyMzMyNiwiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sImhlYXZ5RHJpbGxFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAxMTQ1NDU0NTQ1NDU0NTI3MyIsImFtb3VudE9mVGltZXNEb25lIjowLjUwMzk5OTk5OTk5OTg4NzYsInRvZ2dsZSI6dHJ1ZSwiYm91Z2h0Ijp0cnVlfSwib2lsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sIm1ldGFsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJib3VnaHQiOnRydWV9LCJkeWVFbGYiOnsiYnV5UHJvZ3Jlc3MiOjAsImFtb3VudE9mVGltZXNEb25lIjowLCJib3VnaHQiOmZhbHNlfSwicGxhc3RpY0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzNTMzNzA0NDcxMDYxNjA1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTQwMDAwMDAwMDAwNzkzNSwiYm91Z2h0Ijp0cnVlfX0sIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX0sIjUiOnsiZWFybmVkIjp0cnVlfSwiNiI6eyJlYXJuZWQiOnRydWV9LCI3Ijp7ImVhcm5lZCI6dHJ1ZX0sIjgiOnsiZWFybmVkIjp0cnVlfSwiOSI6eyJlYXJuZWQiOnRydWV9LCIxMCI6eyJlYXJuZWQiOnRydWV9LCIxMSI6eyJlYXJuZWQiOnRydWV9fX19LCJwYXBlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJwYXBlciI6IjEuODMwMzU2OTI4NjkyMjM1MmUxMTkiLCJ0b3RhbFBhcGVyIjoiMS44NDAzNTY5Mjg2OTMxMzZlMTE5IiwicGFwZXJDb252ZXJzaW9uIjp7ImdhaW5SZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5In0sImJvb2tzIjp7ImN1dHRlcnNCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIxOTUifSwicGxhbnRlcnNCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIxOTUifSwiZXhwYW5kZXJzQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMTk1In0sImhlYXRlZEN1dHRlcnNCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIxOTUifSwiaGVhdGVkUGxhbnRlcnNCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIxOTUifSwiZmVydGlsaXplckJvb2siOnsicmVzb3VyY2UiOiI0MDY5Ljk5OTk5OTk5OTk5OSIsImFtb3VudCI6IjE5NSJ9LCJzbWFsbEZpcmVCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIxOTUifSwiYm9uZmlyZUJvb2siOnsicmVzb3VyY2UiOiI0MDY5Ljk5OTk5OTk5OTk5OSIsImFtb3VudCI6IjE5NSJ9LCJraWxuQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMTk1In0sInBhcGVyQm9vayI6eyJhbW91bnQiOiIxMiJ9LCJib3hCb29rIjp7ImFtb3VudCI6IjE0In0sImNsb3RoQm9vayI6eyJhbW91bnQiOiIxOTUifSwibWluaW5nRHJpbGxCb29rIjp7ImFtb3VudCI6MH0sImhlYXZ5RHJpbGxCb29rIjp7ImFtb3VudCI6IjE2OCJ9LCJvaWxCb29rIjp7ImFtb3VudCI6IjE2OCJ9LCJtZXRhbEJvb2siOnsiYW1vdW50IjoiMTY4In0sImNvYWxEcmlsbEJvb2siOnsiYW1vdW50IjoiMTY4In0sImR5ZUJvb2siOnsiYW1vdW50IjowfSwicHJpbWFyeUR5ZUJvb2siOnsiYW1vdW50IjoiMTk1In0sInNlY29uZGFyeUR5ZUJvb2siOnsiYW1vdW50IjoiMTk1In0sInBsYXN0aWNCb29rIjp7ImFtb3VudCI6IjE5NSJ9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sInVwZ3JhZGVzIjp7ImNsb3RoVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJkcmlsbGluZ1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwib2lsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwidXBncmFkZXMyIjp7ImFzaFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiYm9va1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiY2xhc3Nyb29tVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwidHJlZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsicGFwZXIiOiIzLjIzNDg3MjQwNDc0MjA0OWUyMyIsInRvdGFsUGFwZXIiOiIzLjIzNDg3NTMwMTUyMjI2NzhlMjMiLCJib29rcyI6eyJjdXR0ZXJzQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJwbGFudGVyc0Jvb2siOnsiYW1vdW50IjoiNDcifSwiZXhwYW5kZXJzQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJoZWF0ZWRDdXR0ZXJzQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJoZWF0ZWRQbGFudGVyc0Jvb2siOnsiYW1vdW50IjoiNDcifSwiZmVydGlsaXplckJvb2siOnsiYW1vdW50IjoiNDcifSwic21hbGxGaXJlQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJib25maXJlQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJraWxuQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJwYXBlckJvb2siOnsiYW1vdW50IjoiNyJ9LCJib3hCb29rIjp7ImFtb3VudCI6IjcifSwiY2xvdGhCb29rIjp7ImFtb3VudCI6IjQ3In0sImNvYWxEcmlsbEJvb2siOnsiYW1vdW50IjoiMSJ9LCJoZWF2eURyaWxsQm9vayI6eyJhbW91bnQiOiIxIn0sIm9pbEJvb2siOnsiYW1vdW50IjoiMSJ9LCJtZXRhbEJvb2siOnsiYW1vdW50IjoiMSJ9LCJwcmltYXJ5RHllQm9vayI6eyJhbW91bnQiOjB9LCJzZWNvbmRhcnlEeWVCb29rIjp7ImFtb3VudCI6MH0sInBsYXN0aWNCb29rIjp7ImFtb3VudCI6IjQ3In19LCJ1cGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHJpbGxpbmdVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm9pbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInVwZ3JhZGVzMiI6eyJhc2hVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJib29rVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwidHJlZVVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWV9LCJib3hlcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJib3hlcyI6IjEuMTA5Nzc2NDA0NTQ0NzU5OGUxMDQiLCJ0b3RhbEJveGVzIjoiMS4xMTk4Nzc0MTQ2NDU0ODNlMTA0IiwiYm94ZXNDb252ZXJzaW9uIjp7ImJhc2VSZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImdhaW5SZXNvdXJjZSI6MH0sInVwZ3JhZGVzIjp7ImxvZ3NVcGdyYWRlIjp7InJlc291cmNlIjowLCJib3VnaHQiOnRydWV9LCJhc2hVcGdyYWRlIjp7InJlc291cmNlIjowLCJib3VnaHQiOnRydWV9LCJjb2FsVXBncmFkZSI6eyJyZXNvdXJjZSI6MCwiYm91Z2h0Ijp0cnVlfX0sImJ1eWFibGVzIjp7ImxvZ0JveGVzQnV5YWJsZSI6eyJyZXNvdXJjZSI6MCwiYW1vdW50IjoiNzg0In0sImFzaEJveGVzQnV5YWJsZSI6eyJyZXNvdXJjZSI6MCwiYW1vdW50IjoiMzU4In0sImNvYWxCb3hlc0J1eWFibGUiOnsicmVzb3VyY2UiOjAsImFtb3VudCI6IjI3NyJ9fSwicm93MlVwZ3JhZGVzIjp7Im9yZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInBsYXN0aWNVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJyb3czVXBncmFkZXMiOnsiY2xvdGhVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImR5ZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwieHBVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiYnV5YWJsZXMyIjp7Im9yZUJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxOTgifSwibWV0YWxCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiMTQzIn0sInBsYXN0aWNCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiMTI0In19LCJtYXN0ZXJ5Ijp7ImJveGVzIjoiNi4wMTQ5MDk4Nzg1NzU0MjllMTYiLCJ0b3RhbEJveGVzIjoiNi4wMTQ5MTM1Mjc1NDAxMzFlMTYiLCJ1cGdyYWRlcyI6eyJsb2dzVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJhc2hVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImNvYWxVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJyb3cyVXBncmFkZXMiOnsib3JlVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwicGxhc3RpY1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzNVcGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sImR5ZVVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInhwVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfX0sImJ1eWFibGVzIjp7ImxvZ0JveGVzQnV5YWJsZSI6eyJhbW91bnQiOiI0NyJ9LCJhc2hCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiMzAifSwiY29hbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIyNSJ9fSwiYnV5YWJsZXMyIjp7Im9yZUJveGVzQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJtZXRhbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJwbGFzdGljQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6MH19fSwibWFzdGVyZWQiOnRydWUsImJ1eWFibGVzMyI6eyJwcmVzZW50QnV5YWJsZSI6eyJhbW91bnQiOiI1NyJ9fX0sIm1ldGFsIjp7Im1pbmltaXplZCI6ZmFsc2UsIm9yZSI6IjIuMTg3MDQ0MjA5MTI1MDM0NGUzNSIsImJlc3RPcmUiOiI4LjYxNDk2MzU5MjExMTE4NGUzNSIsIm9yZVByb2dyZXNzIjoiMC43Mzc3OTc0MTc2ODMzMjQ5IiwibWV0YWwiOiIyLjUyMjEyNzAzNzYxNTk4MWU2NyIsImJlc3RNZXRhbCI6IjIuNTIyMTI3MDM3NjE1OTgxZTY3IiwidG90YWxNZXRhbCI6IjMuNTIyMTI3MDM3NjI4MDk0NmU2NyIsInNpbXBsZVBpY2theGUiOnsiYm91Z2h0Ijp0cnVlfSwiZG91YmxlUGlja2F4ZSI6eyJib3VnaHQiOmZhbHNlfSwiY3J1Y2libGUiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sImluZHVzdHJpYWxGdXJuYWNlIjp7ImJvdWdodCI6dHJ1ZX0sIm9yZURyaWxsIjp7ImFtb3VudCI6IjQ1NDI4MjgifSwiaW5kdXN0cmlhbENydWNpYmxlIjp7ImFtb3VudCI6IjI0NDIwOSJ9LCJhdXRvU21lbHRFbmFibGVkIjp0cnVlLCJob3R0ZXJGb3JnZSI6eyJhbW91bnQiOiIzMzU3OTcifSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImVmZmljaWVudERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sIm1hc3RlcnkiOnsib3JlIjoiOTI3NTcyMTIwLjQ0MjYzNjUiLCJiZXN0T3JlIjoiMTk1MzMwOTAwNy4wNDQwOTgiLCJvcmVQcm9ncmVzcyI6IjAuNTMxMDMxMjY2MTM4MjM0NiIsIm1ldGFsIjoiMy42NTMyMjkxOTUxMTEwNGUxNiIsImJlc3RNZXRhbCI6IjMuNjUzMjI5MTk1MTExMDRlMTYiLCJ0b3RhbE1ldGFsIjoiMy42NTMyNTcwMzA2MzI0MDVlMTYiLCJzaW1wbGVQaWNrYXhlIjp7ImJvdWdodCI6dHJ1ZX0sImRvdWJsZVBpY2theGUiOnsiYm91Z2h0IjpmYWxzZX0sImNydWNpYmxlIjp7ImJvdWdodCI6dHJ1ZX0sImNvYWxEcmlsbCI6eyJib3VnaHQiOnRydWV9LCJpbmR1c3RyaWFsRnVybmFjZSI6eyJib3VnaHQiOnRydWV9LCJlZmZpY2llbnREcmlsbCI6eyJib3VnaHQiOnRydWV9LCJvcmVEcmlsbCI6eyJhbW91bnQiOiIyNzAifSwiaW5kdXN0cmlhbENydWNpYmxlIjp7ImFtb3VudCI6IjI3In0sImhvdHRlckZvcmdlIjp7ImFtb3VudCI6IjI0In19LCJtYXN0ZXJlZCI6dHJ1ZX0sImNsb3RoIjp7Im1pbmltaXplZCI6ZmFsc2UsImNsb3RoIjoiNS4wMDcyMTE3MzkzMTk0ODU1ZTE5IiwidG90YWxDbG90aCI6IjEuNTA1ODcxMzU5MzAxNjM5NWUyMCIsIndvb2wiOiI5Ljg3MjA3MjI1MDkyMzkwMWUxOSIsInNoZWVwIjoiMS4wMzc3ODcwOTA0ODU3Mjk2ZTIwIiwiYnVpbGRQZW5zIjp7ImFtb3VudCI6IjMyMTkxIn0sImJldHRlclNoZWFycyI6eyJhbW91bnQiOiIzMDk0OCJ9LCJmYXN0ZXJTcGlubmluZyI6eyJhbW91bnQiOiI0Njg0NCJ9LCJ0cmVlc1VwZ3JhZGVzIjp7InRyZWVzVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1ldGFsVXBncmFkZXMiOnsibWV0YWxVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwicGFwZXJVcGdyYWRlcyI6eyJwYXBlclVwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiYnJlZWRpbmdQcm9ncmVzcyI6MSwic2hlYXJpbmdQcm9ncmVzcyI6MSwic3Bpbm5pbmdQcm9ncmVzcyI6MSwibWFzdGVyeSI6eyJjbG90aCI6IjExMTQ1MSIsInRvdGFsQ2xvdGgiOiIxMTg5MDEiLCJ3b29sIjoiNjIzMjAiLCJzaGVlcCI6Ijc2NDAzIiwiYnVpbGRQZW5zIjp7ImFtb3VudCI6IjI0OCJ9LCJiZXR0ZXJTaGVhcnMiOnsiYW1vdW50IjoiMzEwIn0sImZhc3RlclNwaW5uaW5nIjp7ImFtb3VudCI6IjQxNCJ9LCJ0cmVlc1VwZ3JhZGVzIjp7InRyZWVzVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1ldGFsVXBncmFkZXMiOnsibWV0YWxVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwicGFwZXJVcGdyYWRlcyI6eyJwYXBlclVwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19fSwibWFzdGVyZWQiOnRydWV9LCJvaWwiOnsibWluaW1pemVkIjpmYWxzZSwib2lsIjoiNy4yMTk0MjQ2NzE0ODU3MDllMjQiLCJ0b3RhbE9pbCI6IjIuMDYwNDEzODEwODIwNDc2ZTI1IiwiZGVwdGgiOiIxMDk4OTkiLCJkcmlsbFByb2dyZXNzIjoiMS4yOTg2NTk2MTQ5NDc3MzY1ZTUwIiwiYWN0aXZlSGVhdnkiOiIxMzIzIiwiYnVpbGRIZWF2eSI6eyJhbW91bnQiOiIxMzIzIn0sImFjdGl2ZUhlYXZ5MiI6IjYxNiIsImJ1aWxkSGVhdnkyIjp7ImFtb3VudCI6IjYxNiJ9LCJhY3RpdmVFeHRyYWN0b3IiOiIxNDAiLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxNDAifSwiYWN0aXZlUHVtcCI6IjEzMyIsImJ1aWxkUHVtcCI6eyJhbW91bnQiOiIxMzMifSwiYWN0aXZlQnVybmVyIjoiODA4IiwiYnVpbGRCdXJuZXIiOnsiYW1vdW50IjoiODA4In0sImFjdGl2ZVNtZWx0ZXIiOiI0MTYiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiNDE2In0sImRlcHRoTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZERlcHRoTWlsZXN0b25lcyI6dHJ1ZSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sIm9pbE1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZE9pbE1pbGVzdG9uZXMiOnRydWUsInJvdzNVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsib2lsIjoiNTA4MDYwNjkxLjgzNTgzMDYiLCJ0b3RhbE9pbCI6IjUxMTQxNDY0MS44MzU4MzA2IiwiZGVwdGgiOiIyMzA5MyIsImRyaWxsUHJvZ3Jlc3MiOiIxMzU1NzI1NTIzMTY0Ljc4MTIiLCJhY3RpdmVIZWF2eSI6IjEwMyIsImJ1aWxkSGVhdnkiOnsiYW1vdW50IjoiMTAzIn0sImFjdGl2ZUhlYXZ5MiI6IjQxIiwiYnVpbGRIZWF2eTIiOnsiYW1vdW50IjoiNDEifSwiYWN0aXZlRXh0cmFjdG9yIjoiMTEiLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxMSJ9LCJhY3RpdmVQdW1wIjoiMTEiLCJidWlsZFB1bXAiOnsiYW1vdW50IjoiMTEifSwiYWN0aXZlQnVybmVyIjoiMjUiLCJidWlsZEJ1cm5lciI6eyJhbW91bnQiOiIyNSJ9LCJhY3RpdmVTbWVsdGVyIjoiMTIiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiMTIifSwiZGVwdGhNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9LCI1Ijp7ImVhcm5lZCI6dHJ1ZX0sIjYiOnsiZWFybmVkIjp0cnVlfSwiNyI6eyJlYXJuZWQiOnRydWV9fSwib2lsTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93M1VwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX0sIjMiOnsiYm91Z2h0IjpmYWxzZX0sIjQiOnsiYm91Z2h0IjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWV9LCJwbGFzdGljIjp7Im1pbmltaXplZCI6ZmFsc2UsInBsYXN0aWMiOiIxLjU1NTc4ODEzMzEyNjkxMDFlMjIiLCJ0b3RhbFBsYXN0aWMiOiIyLjY0NjMzNDQ3MDYzMTIyOGUyMiIsImJ1aWxkUmVmaW5lcnkiOnsiYW1vdW50IjoiNTQ0In0sImFjdGl2ZVJlZmluZXJ5IjoiNTQ0IiwidXBncmFkZXMiOnsicGFwZXJUb29scyI6eyJib3VnaHQiOnRydWV9LCJib3hUb29scyI6eyJib3VnaHQiOnRydWV9LCJjbG90aFRvb2xzIjp7ImJvdWdodCI6dHJ1ZX19LCJlbGZVcGdyYWRlcyI6eyJwYXBlckVsZiI6eyJib3VnaHQiOnRydWV9LCJib3hFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhFbGYiOnsiYm91Z2h0Ijp0cnVlfX0sImJ1eWFibGVzIjp7InBhc3NpdmVQYXBlciI6eyJhbW91bnQiOiI1OTM1NzM0In0sInBhc3NpdmVCb3hlcyI6eyJhbW91bnQiOiI1OTM1NzM0In0sImNsb3RoR2FpbnMiOnsiYW1vdW50IjoiNTkzNTczNCJ9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sIm1hc3RlcnkiOnsicGxhc3RpYyI6IjE2NDAwNzAuNDUyMjMyOTEyIiwidG90YWxQbGFzdGljIjoiMTY2MTkxMC40NTIyMzI5MTIiLCJhY3RpdmVSZWZpbmVyeSI6IjQ2IiwiYnVpbGRSZWZpbmVyeSI6eyJhbW91bnQiOiI0NiJ9LCJ1cGdyYWRlcyI6eyJwYXBlclRvb2xzIjp7ImJvdWdodCI6dHJ1ZX0sImJveFRvb2xzIjp7ImJvdWdodCI6dHJ1ZX0sImNsb3RoVG9vbHMiOnsiYm91Z2h0Ijp0cnVlfX0sImVsZlVwZ3JhZGVzIjp7InBhcGVyRWxmIjp7ImJvdWdodCI6dHJ1ZX0sImJveEVsZiI6eyJib3VnaHQiOnRydWV9LCJjbG90aEVsZiI6eyJib3VnaHQiOnRydWV9fSwiYnV5YWJsZXMiOnsicGFzc2l2ZVBhcGVyIjp7ImFtb3VudCI6IjY2MSJ9LCJwYXNzaXZlQm94ZXMiOnsiYW1vdW50IjoiNjYxIn0sImNsb3RoR2FpbnMiOnsiYW1vdW50IjoiNjYxIn19fSwibWFzdGVyZWQiOnRydWV9LCJkeWVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImR5ZXMiOnsicmVkIjp7ImFtb3VudCI6Ijc2Mjc5ODMyNzU3Ljg5OTE5IiwiYnV5YWJsZSI6eyJhbW91bnQiOiIxNDY0In19LCJ5ZWxsb3ciOnsiYW1vdW50IjoiMTg4OTIyNDg3Mzg2LjcwOTc1IiwiYnV5YWJsZSI6eyJhbW91bnQiOiIxNDAyIn19LCJibHVlIjp7ImFtb3VudCI6IjI1NzI2MjcyNTg4LjYxNjM5IiwiYnV5YWJsZSI6eyJhbW91bnQiOiIxMzQyIn19LCJvcmFuZ2UiOnsiYW1vdW50IjoiNDE1NzYiLCJidXlhYmxlIjp7ImFtb3VudCI6IjEwMTMifX0sImdyZWVuIjp7ImFtb3VudCI6IjMyMTk2IiwiYnV5YWJsZSI6eyJhbW91bnQiOiI4NzEifX0sInB1cnBsZSI6eyJhbW91bnQiOiIzMDMyMCIsImJ1eWFibGUiOnsiYW1vdW50IjoiODQ5In19LCJibGFjayI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjI3NiJ9fSwid2hpdGUiOnsiYnV5YWJsZSI6eyJhbW91bnQiOiIyNzYifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwidXBncmFkZXMiOnsiYmx1ZUR5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJyZWREeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwieWVsbG93RHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJibHVlRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJjb2FsVXBnIjp7ImJvdWdodCI6dHJ1ZX19LCJtYXN0ZXJ5Ijp7ImR5ZXMiOnsicmVkIjp7ImFtb3VudCI6MCwiYnV5YWJsZSI6eyJhbW91bnQiOiIxNSJ9fSwiZ3JlZW4iOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjUifX0sImJsdWUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjE0In19LCJ5ZWxsb3ciOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjEyIn19LCJwdXJwbGUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjQifX0sIm9yYW5nZSI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiNCJ9fX0sInVwZ3JhZGVzIjp7ImJsdWVEeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJ5ZWxsb3dEeWVVcGcyIjp7ImJvdWdodCI6dHJ1ZX0sInJlZER5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiYmx1ZUR5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbFVwZyI6eyJib3VnaHQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwibWFuYWdlbWVudCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJlbGZUcmFpbmluZyI6eyJjdXR0ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMzEyNzQ2OC4yMjk3NTk1MDE4IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJwbGFudGVyRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjYyNDg0NTYuMjE1NjYwNTQiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiOTM3NjQ1MS40Mzg5NjE0NDMiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZEN1dHRlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxMjQ5NjMyNy4zOTU5NjQ2MTUiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZFBsYW50ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTU2MjM5ODMuMjA3OTQyNjMiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImZlcnRpbGl6ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTg3ODA4ODIuOTEzMjU0MTIiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sInNtYWxsZmlyZUVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIyMTkwNzQ5My4zOTAxNTM1NDYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImJvbmZpcmVFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMjUwMDY0MzYuMDMzODgyMzI3IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJmaXJlRWxmVHJhaW5pbmciOnsiMiI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjowfX0sImtpbG5FbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMjgxOTM1MDcuNzkwNzEwOTgyIiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJwYXBlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxMDQzMDkwNC40NjM2NjQzMDYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImJveEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMTE0NzAyMjQuNTA0OTgyMzQ1IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMzc0ODkzNTUuMDQ3MDEwNzUiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImNvYWxEcmlsbEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNDA2MjM2ODUuMDQwOTEyNzQiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sIm1ldGFsRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI1MDA0NjAyNy45OTk2MDk1OCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwib2lsRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI0Njg2MDM3MS41NDg0MTE4NzYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXZ5RHJpbGxFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjQzNzM5NzM1LjYxNTE1NDM5IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJkeWVFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjUzMTI3NDAwLjY0NzYzNjE1IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJwbGFzdGljRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI1NjM0Mjc3MC40NTY4MTU1MiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fX0sImN1cnJlbnRTaG93biI6IlRpbnNlbCIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ0ZWFjaGluZyI6eyJib3VnaHQiOnRydWV9LCJzY2hvb2xzIjp7ImFtb3VudCI6IjUifSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOiIxMDQ2In0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZm9jdXNNdWx0aXBsaWVyIjoiMS4wMDYxNTc4MzI3ODc0OTg3IiwidXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfX0sImZvY3VzVGFyZ2V0cyI6e30sImZvY3VzQ29vbGRvd24iOjAsImZvY3VzVGltZSI6MCwiYWR2YW5jZWRVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGVzMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9fSwiZm9jdXNNdWx0aSI6IjE3LjU4MzY5ODQ0MDAzMDgiLCJtYXN0ZXJ5Ijp7ImVsZlRyYWluaW5nIjp7ImJvbmZpcmVFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJib3hFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImNvYWxEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImN1dHRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImZlcnRpbGl6ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRDdXR0ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRQbGFudGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiaGVhdnlEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImtpbG5FbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJtZXRhbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sIm9pbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBhcGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwicGxhbnRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInNtYWxsZmlyZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImR5ZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBsYXN0aWNFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19fSwidGVhY2hpbmciOnsiYm91Z2h0IjpmYWxzZX0sInNjaG9vbHMiOnsiYW1vdW50IjowfSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOjB9LCJjbGFzc3Jvb21VcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJhZHZhbmNlZFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX19LCJ1cGdyYWRlczIiOnsiMCI6eyJib3VnaHQiOmZhbHNlfSwiMSI6eyJib3VnaHQiOmZhbHNlfSwiMiI6eyJib3VnaHQiOmZhbHNlfX0sImZvY3VzTXVsdGkiOiIxLjAxMjY5ODQ3NTQyMDExODciLCJmb2N1c1RhcmdldHMiOnt9LCJmb2N1c0Nvb2xkb3duIjowLCJmb2N1c1RpbWUiOjB9fSwid3JhcHBpbmdQYXBlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJ3cmFwcGluZ1BhcGVyIjp7ImNocmlzdG1hcyI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjY3In19LCJyYWluYm93Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNDgifX0sImphenp5Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiODMifX0sInN1bnNoaW5lIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTcifX0sIm9jZWFuIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTIifX0sImJlYWNoIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTkifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWlsZXN0b25lcyI6eyJwcmltYXJ5Qm9vc3QiOnsiZWFybmVkIjpmYWxzZX0sInNlY29uZGFyeUJvb3N0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhQcmltYXJ5Ijp7ImVhcm5lZCI6ZmFsc2V9LCJzZWNvbmRhcnlOb1Jlc2V0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhTZWNvbmRhcnkiOnsiZWFybmVkIjpmYWxzZX0sInVubG9ja0R5ZUVsZiI6eyJlYXJuZWQiOmZhbHNlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6dHJ1ZSwidW5sb2NrRHllRWxmTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX19LCJsZXR0ZXJzIjp7Im1pbmltaXplZCI6ZmFsc2UsImxldHRlcnMiOiIxLjMwOTQ4NTQxMzA1MjYzMjZlNTQiLCJ0b3RhbExldHRlcnMiOiI2LjU0NzQyNzA2NTI2MzE2M2U1NCIsInByb2Nlc3NpbmdQcm9ncmVzcyI6IjIuNzkxNDkzNTU2MTA1Mjc1NmUtMjgiLCJidXlhYmxlcyI6eyJtZXRhbEJ1eWFibGUiOnsiYW1vdW50IjoiMTIifSwicGxhc3RpY0J1eWFibGUiOnsiYW1vdW50IjoiMjMifSwicGFwZXJCdXlhYmxlIjp7ImFtb3VudCI6IjQzIn19LCJtaWxlc3RvbmVzIjp7ImF1dG9TbWVsdGluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJtaW5pbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwic3luZXJneU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJpbmR1c3RyaWFsQ3J1Y2libGVNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjb2xsYXBzZU1pbGVzdG9uZXMiOnRydWUsIm1hc3RlcnkiOnsibGV0dGVycyI6IjEyNTU4MDA1LjU3MTUxMDg1IiwidG90YWxMZXR0ZXJzIjoiMTI1NTgwMDUuNTcxNTEwODUiLCJidXlhYmxlcyI6eyJtZXRhbEJ1eWFibGUiOnsiYW1vdW50IjowfSwicGxhc3RpY0J1eWFibGUiOnsiYW1vdW50IjowfSwicGFwZXJCdXlhYmxlIjp7ImFtb3VudCI6MH19LCJtaWxlc3RvbmVzIjp7ImF1dG9TbWVsdGluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJtaW5pbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwic3luZXJneU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJpbmR1c3RyaWFsQ3J1Y2libGVNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfX19LCJtYXN0ZXJlZCI6dHJ1ZX0sInJpYmJvbiI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJyaWJib24iOiI4MCIsIm1pbGVzdG9uZXMiOnsic2Vjb25kYXJ5RHllRWxmIjp7ImVhcm5lZCI6dHJ1ZX0sImR5ZUJvb2siOnsiZWFybmVkIjp0cnVlfX0sInJpYmJvblByb2dyZXNzIjoxMCwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fX0sInRveXMiOnsibWluaW1pemVkIjpmYWxzZSwiY2xvdGhlcyI6IjQ5NzUzOS4zNDc1MDE3MTk0Iiwid29vZGVuQmxvY2tzIjoiMzM1NjA4MC44NTQ2MTU3MzYiLCJ0cnVja3MiOiI0OTY0MjYuMTkxNjQ2NzYwNiIsInRvdGFsVG95cyI6Ijc5NTk3MTcuMDc5ODQ0MTQ0IiwiYnV5YWJsZXMiOnsiMCI6eyJhbW91bnQiOiIzNDEifSwiMSI6eyJhbW91bnQiOiIxLjAwMDAwMDAwMDAwMDAxNDIifSwiMiI6eyJhbW91bnQiOiIzNzcifX0sInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9fSwibWlsZXN0b25lcyI6eyJtaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU0Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTUiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU3Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTgiOnsiZWFybmVkIjp0cnVlfX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjb2xsYXBzZU1pbGVzdG9uZXMiOmZhbHNlfSwiZmFjdG9yeSI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjb21wb25lbnRzIjp7Ii01eC01Ijp7InRpY2tzRG9uZSI6MC44NDQ3NjQyNjA1NTcxMzQyLCJkaXJlY3Rpb24iOiJMRUZUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTV4LTQiOnsidGlja3NEb25lIjowLjg0MTQ5ODkwMTI0NjA4MTQsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTN4LTUiOnsidGlja3NEb25lIjowLjg0NDQzMDQ4OTA1OTU3NTUsImRpcmVjdGlvbiI6IlVQIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6NDd9LCJvdXRwdXRTdG9jayI6eyJ0aHJlYWQiOjB9LCJ0eXBlIjoidGhyZWFkIn0sIi0zeC00Ijp7InRpY2tzRG9uZSI6MC44NDA1Mzk5NDE4MzcyMjYxLCJkaXJlY3Rpb24iOiJMRUZUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6NDcsInBsYXN0aWMiOjE1fSwib3V0cHV0U3RvY2siOnsic3R1ZmZpbmciOjB9LCJ0eXBlIjoic3R1ZmZpbmcifSwiLTR4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNHgtNCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4LTUiOnsidGlja3NEb25lIjowLjg0MTExMDYzNTc1MTc3ODQsImRpcmVjdGlvbiI6IlVQIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjo2MTQyLCJ0aHJlYWQiOjQ4fSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiMXgtNCI6eyJ0aWNrc0RvbmUiOjAuODQwMTIwMjk2ODc2MjM1OCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjYwOTN9LCJvdXRwdXRTdG9jayI6eyJidXR0b25zIjowfSwidHlwZSI6ImJ1dHRvbiJ9LCIzeC01Ijp7InRpY2tzRG9uZSI6MC44NDEyNTY1ODg1MTAzMDQ1LCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjM3MjJ9LCJ0eXBlIjoicGxhc3RpYyJ9LCIyeC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTQiOnsidGlja3NEb25lIjowLjg0MjE3OTc1NzQxMzY0NCwiZGlyZWN0aW9uIjoiTEVGVCIsImlucHV0U3RvY2siOnsidGhyZWFkIjo0ODksInN0dWZmaW5nIjo1NzYsImR5ZSI6NDYzODMsImJ1dHRvbnMiOjEyMDI2fSwib3V0cHV0U3RvY2siOnsiYmVhciI6MH0sInR5cGUiOiJiZWFyIn0sIi0yeC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIweC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIweC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMXgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTIiOnsidGlja3NEb25lIjowLjg0NDY2NDI4OTE5NzU2ODQsImRpcmVjdGlvbiI6IkRPV04iLCJvdXRwdXRTdG9jayI6eyJkeWUiOjMwMjV9LCJ0eXBlIjoiZHllIn0sIi0xeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiNHgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTIiOnsidGlja3NEb25lIjowLjg0MjYwODk3MTg5OTMwOTMsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjk0ODN9LCJvdXRwdXRTdG9jayI6eyJidWNrZXQiOjB9LCJ0eXBlIjoiYnVja2V0In0sIjV4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4MCI6eyJ0aWNrc0RvbmUiOjAuODQzMzU1NzU0MjEzMjg0MSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjEyOTZ9LCJ0eXBlIjoicGxhc3RpYyJ9LCIzeDAiOnsidGlja3NEb25lIjowLjg0MzY4ODI2ODIwOTUxNjYsImRpcmVjdGlvbiI6IkxFRlQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjMxMTR9LCJvdXRwdXRTdG9jayI6eyJzaG92ZWwiOjB9LCJ0eXBlIjoic2hvdmVsIn0sIjR4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNXgtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIjR4LTIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjN4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC0yIjp7InRpY2tzRG9uZSI6MC44NDI2MjMzMjQxMDgwMzIxLCJkaXJlY3Rpb24iOiJMRUZUIiwiaW5wdXRTdG9jayI6eyJidWNrZXQiOjI1Miwic2hvdmVsIjozfSwib3V0cHV0U3RvY2siOnsic2hvdmVsQnVja2V0IjowfSwidHlwZSI6ImJ1Y2tldFNob3ZlbCJ9LCItNXgzIjp7InRpY2tzRG9uZSI6MC44NDQ3MjgwOTM1MDgxMTgxLCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi01eDQiOnsidGlja3NEb25lIjowLjg0MjQ2MzA0NjcyNzkwMzMsImRpcmVjdGlvbiI6IkxFRlQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNXg1Ijp7InRpY2tzRG9uZSI6MC44NDM2NDM3NTY0ODAyOTE0LCJkaXJlY3Rpb24iOiJET1dOIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTV4MiI6eyJ0aWNrc0RvbmUiOjAuODQyMTMxNzcxMzkxNTYwMSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi0zeDQiOnsidGlja3NEb25lIjowLjg0NDc5MDA4Njc0OTAxNDMsImRpcmVjdGlvbiI6IkxFRlQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjozMjd9LCJvdXRwdXRTdG9jayI6eyJ0aHJlYWQiOjEzMjQ2fSwidHlwZSI6InRocmVhZCJ9LCItM3g1Ijp7InRpY2tzRG9uZSI6MC44NDAyNzA0NjE5MDU2MTU4LCJkaXJlY3Rpb24iOiJET1dOIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6MTYwfSwib3V0cHV0U3RvY2siOnsidGhyZWFkIjowfSwidHlwZSI6InRocmVhZCJ9LCItMXg1Ijp7InRpY2tzRG9uZSI6MC44NDE5NTAwMDE5ODM1NTg0LCJkaXJlY3Rpb24iOiJVUCIsImlucHV0U3RvY2siOnsidGhyZWFkIjoxMiwiY2xvdGgiOjE4MzUsImR5ZSI6NDEwMjZ9LCJvdXRwdXRTdG9jayI6eyJjbG90aGVzIjowfSwidHlwZSI6ImNsb3RoZXMifSwiLTJ4MSI6eyJ0aWNrc0RvbmUiOjAuODQzNDI0Mjc3MjcwMTYwOCwiZGlyZWN0aW9uIjoiTEVGVCIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6MH0sInR5cGUiOiJkeWUifSwiLTR4NSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0yeDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNHg0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4NCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi00eDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItM3gyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItM3gzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4MiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiM3g1Ijp7InRpY2tzRG9uZSI6MC44NDEwNjI5ODU4NDAzNDEzLCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIjF4NSI6eyJ0aWNrc0RvbmUiOjAuODQyMTYwMDA3OTQwMDc0NiwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjo2MCwicGxhc3RpYyI6MX0sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiMHg1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4MiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwNDA4LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsibWV0YWwiOjU5LCJ3aGVlbCI6NzB9LCJvdXRwdXRTdG9jayI6eyJ0cnVja3MiOjB9LCJ0eXBlIjoidHJ1Y2tzIn0sIi0xeDIiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDQwOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjExMTYyfSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiMXg0Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDA0MDgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoxMTMzMn0sIm91dHB1dFN0b2NrIjp7IndoZWVsIjowfSwidHlwZSI6IndoZWVsIn0sIi0xeDQiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDQwOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjowfSwidHlwZSI6InBsYXN0aWMifSwiM3gyIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDA0MTE1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjB4NCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjB4MiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeDMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeDMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4NCI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMzgzMSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJtZXRhbCI6MH0sInR5cGUiOiJtZXRhbCJ9LCIyeDMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCIweC0xIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzNzYsImRpcmVjdGlvbiI6IlVQIiwiaW5wdXRTdG9jayI6eyJ3b29kIjo2MCwicGxhbmsiOjR9LCJvdXRwdXRTdG9jayI6eyJwbGFuayI6MH0sInR5cGUiOiJwbGFuayJ9LCItMngtMSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMzgzMSwiZGlyZWN0aW9uIjoiTEVGVCIsImlucHV0U3RvY2siOnsicGxhbmsiOjgsImR5ZSI6Mn0sIm91dHB1dFN0b2NrIjp7ImJveCI6MH0sInR5cGUiOiJib3hNYWtlciJ9LCItNHgtMSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMzcwNywiZGlyZWN0aW9uIjoiRE9XTiIsImlucHV0U3RvY2siOnsiZHllIjo2MTIsInBsYXN0aWMiOjU2MCwiY2xvdGgiOjY1OSwiYm94IjoxNjIsIndoZWVsIjoxLCJjaXJjdWl0Qm9hcmQiOjEsInN0dWZmaW5nIjoxLCJidXR0b25zIjoxfSwidHlwZSI6InByZXNlbnQifSwiLTR4LTMiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDM3OTYsImRpcmVjdGlvbiI6IkRPV04iLCJvdXRwdXRTdG9jayI6eyJkeWUiOjB9LCJ0eXBlIjoiZHllIn0sIi0yeC0yIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzNzc4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCIyeC0xIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzNzc4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCIweDEiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDM3NzgsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsid29vZCI6MH0sInR5cGUiOiJ3b29kIn0sIi00eC0yIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItM3gtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIweDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDEiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDM2MzYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTR4MSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMzYxOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNHgwIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4LTIiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDM0MDUsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjI3NDgzfSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiLTd4LTIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgtMiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMzQwNSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItMngwIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzMjgsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjkwNTN9LCJ0eXBlIjoiY2xvdGgifSwiLTN4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgxIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzMTc0LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6MjY3NDF9LCJvdXRwdXRTdG9jayI6eyJidXR0b25zIjowfSwidHlwZSI6ImJ1dHRvbiJ9LCItN3gxIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzMTc0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItNngxIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi04eC0xIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAzMDUsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTZ4LTEiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDMwMzIsImRpcmVjdGlvbiI6IlVQIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6OH0sIm91dHB1dFN0b2NrIjp7InN0dWZmaW5nIjowfSwidHlwZSI6InN0dWZmaW5nIn0sIi03eC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4MiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMjkwNywiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIi04eDMiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDI5NjEsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MH0sInR5cGUiOiJwbGFzdGljIn0sIi04eDAiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDI4OSwiZGlyZWN0aW9uIjoiRE9XTiIsImlucHV0U3RvY2siOnsibWV0YWwiOjYxLCJwbGFzdGljIjoyNTcyN30sIm91dHB1dFN0b2NrIjp7ImNpcmN1aXRCb2FyZCI6MH0sInR5cGUiOiJjaXJjdWl0Qm9hcmQifSwiLTd4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTh4MSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi03eDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4MSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMjgxOSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCIyeDEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDEiOnsidGlja3NEb25lIjoxLjE1MDAwMDAwMDAwMDE2MzMsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7Indvb2QiOjF9LCJvdXRwdXRTdG9jayI6eyJwbGFuayI6MH0sInR5cGUiOiJwbGFuayJ9LCI0eDEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDEiOnsidGlja3NEb25lIjowLjAyNTAwMDAwMDAwMDI5NDM0MiwiZGlyZWN0aW9uIjoiTEVGVCIsImlucHV0U3RvY2siOnsicGxhbmsiOjR9LCJvdXRwdXRTdG9jayI6eyJibG9jayI6MH0sInR5cGUiOiJibG9ja3MifSwiNXg0Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNzEyLCJkaXJlY3Rpb24iOiJET1dOIiwiaW5wdXRTdG9jayI6eyJtZXRhbCI6MTMxLCJwbGFzdGljIjoyNDU1MX0sIm91dHB1dFN0b2NrIjp7ImNpcmN1aXRCb2FyZCI6MH0sInR5cGUiOiJjaXJjdWl0Qm9hcmQifSwiNXgyIjp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNzY1LCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjd4NSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMjc0NywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJtZXRhbCI6MH0sInR5cGUiOiJtZXRhbCJ9LCIzeDQiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDI3NjUsImRpcmVjdGlvbiI6IkxFRlQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjowfSwidHlwZSI6InBsYXN0aWMifSwiN3g2Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNzMsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MH0sInR5cGUiOiJwbGFzdGljIn0sIjV4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiNHg0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiNng1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjZ4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNXg2Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNjk0LCJkaXJlY3Rpb24iOiJVUCIsImlucHV0U3RvY2siOnsibWV0YWwiOjEzMywicGxhc3RpYyI6ODMyNCwiY2lyY3VpdEJvYXJkIjo3fSwib3V0cHV0U3RvY2siOnsiY29uc29sZSI6MH0sInR5cGUiOiJjb25zb2xlIn0sIi04eDciOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDIyODYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiZHllIjowfSwidHlwZSI6ImR5ZSJ9LCItOHg4Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNDI4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItOHg2Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAyNDEsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTh4NSI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMjI4NiwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItN3g4Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTd4NyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi03eDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItN3g1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4NSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTh4NCI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMTkzLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi03eDQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNng0Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAxOTY2LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiY2xvdGgiOjJ9LCJvdXRwdXRTdG9jayI6eyJzdHVmZmluZyI6MH0sInR5cGUiOiJzdHVmZmluZyJ9LCItNHg2Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAxNjgyLCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhbmsiOjE3LCJ0aHJlYWQiOjF9LCJvdXRwdXRTdG9jayI6eyJib3giOjB9LCJ0eXBlIjoiYm94TWFrZXIifSwiLTJ4NiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMTY5OSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Indvb2QiOjEzMiwicGxhbmsiOjF9LCJvdXRwdXRTdG9jayI6eyJwbGFuayI6MH0sInR5cGUiOiJwbGFuayJ9LCIweDYiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDE3MzUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsid29vZCI6MH0sInR5cGUiOiJ3b29kIn0sIjB4NyI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMTU5MywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiLTZ4NiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMTYyOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7ImR5ZSI6MjY1LCJwbGFzdGljIjoyMTQsImNsb3RoIjo1MjUxLCJib3giOjExMSwid2hlZWwiOjIsInN0dWZmaW5nIjoxfSwidHlwZSI6InByZXNlbnQifSwiLTZ4NyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXg2Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItM3g2Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMXg2Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMXg3Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMng3Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHg4Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4NiI6eyJ0aWNrc0RvbmUiOjAuODQwMDAwMDAwMDAwMTU1NywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjQ5NDB9LCJvdXRwdXRTdG9jayI6eyJ3aGVlbCI6MH0sInR5cGUiOiJ3aGVlbCJ9LCIyeDgiOnsidGlja3NEb25lIjowLjg0MDAwMDAwMDAwMDE1MjIsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjo0OTU0fSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiM3g2Ijp7InRpY2tzRG9uZSI6MC44NDAwMDAwMDAwMDAxNTc1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCIxeDciOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3g3Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn19LCJlbGZCdXlhYmxlcyI6eyJjbG90aGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxOCJ9LCJibG9ja3NCdXlhYmxlIjp7ImFtb3VudCI6IjE5In0sInRydWNrc0J1eWFibGUiOnsiYW1vdW50IjoiMTgifSwiYmVhcnNCdXlhYmxlIjp7InJlc291cmNlIjoiODU1OCIsImFtb3VudCI6IjE5In0sImJ1Y2tldEJ1eWFibGUiOnsicmVzb3VyY2UiOiIzMTIwIiwiYW1vdW50IjoiMTgifSwiY29uc29sZXNCdXlhYmxlIjp7InJlc291cmNlIjoiMjc4MSIsImFtb3VudCI6IjE5In19LCJ0YWJzIjp7InNlbGVjdGVkIjoiZGFzaGJvYXJkIn0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJiZWFycyI6IjE2MTQxMjguNzMzMTY4OTAzNyIsImJ1Y2tldEFuZFNob3ZlbHMiOiI0OTU3MTQuNzUwMTIzOTczMSIsImNvbnNvbGVzIjoiMzMzNzYxNC4zMzk1MjQyNDE2IiwiZmFjdG9yeUJ1eWFibGVzIjp7ImV4cGFuZEZhY3RvcnkiOnsiYW1vdW50IjoiNyJ9LCJvaWxGdWVsIjp7ImFtb3VudCI6IjMifSwiY2FycnlUb3lzIjp7ImFtb3VudCI6IjExIn19LCJ1cGdyYWRlcyI6eyIwIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjEiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9fSwiMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX19LCIzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjQiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX19fSwicHJlc2VudHMiOiI0ODczMjMyNjA1My4wMTAwNTYiLCJmYWN0b3J5QnV5YWJsZXMyIjp7ImNhcnJ5Qm94ZXMiOnsiYW1vdW50IjoiMTMifX19LCJyZWluZGVlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJyZWluZGVlciI6eyJkb25uZXIiOnsidGltZXNGZWQiOiIxNjcuNzM4NjkxNjUyNjM3NiIsInByb2dyZXNzIjoiMy4yMTAwMDAwMDAwMDAwMDA0In0sImJsaXR6ZW4iOnsidGltZXNGZWQiOiIxOTYuODU4MTI5NzU4MzY2MjYiLCJwcm9ncmVzcyI6IjQuNzYyOTk5OTk5OTk5OTk1NSJ9LCJydWRvbHBoIjp7InRpbWVzRmVkIjoiMTUyLjMyNTQ1MTYzNzc1NzU0IiwicHJvZ3Jlc3MiOiIzLjIxMDAwMDAwMDAwMDAwMDQifSwidml4ZW4iOnsidGltZXNGZWQiOiIxMzMuOTIyOTc1ODk3MzU4ODciLCJwcm9ncmVzcyI6IjMuNzEyOTk5OTk5OTk5OTk5NiJ9LCJjb21ldCI6eyJ0aW1lc0ZlZCI6IjE4NS4xNjE3NDc1NjQzMjUxNCIsInByb2dyZXNzIjoiMC43NzA5MTQ3NDQ4Nzk5MTU2In0sImN1cGlkIjp7InRpbWVzRmVkIjoiMTY4LjEyMTYyMzM1MTcxMzgyIiwicHJvZ3Jlc3MiOiIzLjcxMjk5OTk5OTk5OTk5OTYifSwiZGFzaGVyIjp7InRpbWVzRmVkIjoiMTg2LjA1MjI3ODM2NjYwMiIsInByb2dyZXNzIjoiNC4xOTYzOTQ0MTMxNjcwOSJ9LCJkYW5jZXIiOnsidGltZXNGZWQiOiIxMjkuODIzNTI1MTcxNjA1OTIiLCJwcm9ncmVzcyI6MH0sInByYW5jZXIiOnsidGltZXNGZWQiOiIxODEuMTc2ODUwMzg0MDM2NjciLCJwcm9ncmVzcyI6IjIuNzEzIn19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwidGltZVNpbmNlRm9jdXMiOjAsImN1cnJNdWx0aXBsaWVyIjoiMy42MzYzOTAzMDYwMzczMzgiLCJjdXJyVGFyZ2V0cyI6eyJEYW5jZXIiOnRydWUsIkRhc2hlciI6dHJ1ZSwiQ29tZXQiOnRydWV9LCJjdXJyQ29vbGRvd24iOjMuNzg3OTk5OTk5OTk5OTkyMywidXBncmFkZXMiOnsidXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTUiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTYiOnsiYm91Z2h0Ijp0cnVlfSwidXBncmFkZTciOnsiYm91Z2h0IjpmYWxzZX0sInVwZ3JhZGU4Ijp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGU5Ijp7ImJvdWdodCI6dHJ1ZX19LCJjcml0IjoxfX0sImF1dG9QYXVzZSI6dHJ1ZSwidXNpbmdMb2ciOmZhbHNlfQ== \ No newline at end of file +eyJpZCI6ImFkdmVudC1pbmNyZW1lbnRhbC0wIiwiZGV2U3BlZWQiOjAsIm5hbWUiOiJEZWZhdWx0IFNhdmUiLCJ0YWJzIjpbIm1haW4iLCJyZWluZGVlciJdLCJ0aW1lIjoxNjcxOTI2MzE5OTYzLCJhdXRvc2F2ZSI6dHJ1ZSwib2ZmbGluZVByb2QiOmZhbHNlLCJvZmZsaW5lVGltZSI6bnVsbCwidGltZVBsYXllZCI6MTQwODE3LjgxMzAwMDAzNTIsImtlZXBHb2luZyI6ZmFsc2UsIm1vZElEIjoiYWR2ZW50LWluY3JlbWVudGFsIiwibW9kVmVyc2lvbiI6IjAuNiIsImxheWVycyI6eyJtYWluIjp7Im1pbmltaXplZCI6ZmFsc2UsImRheXMiOnsiMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI0Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjUiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI3Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjgiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMSI6eyJvcGVuZWQiOmZhbHNlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMjIiOnsib3BlbmVkIjpmYWxzZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIzIjp7Im9wZW5lZCI6ZmFsc2UsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9fSwiZGF5IjoyMiwiaXNNYXN0ZXJ5IjpmYWxzZX0sInRyZWVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImxvZ3MiOiIxLjAxOTQyMzU0NDM1Nzg5MThlOTkiLCJ0b3RhbExvZ3MiOiIxLjAyOTQyMzY0NDM2NzUwNDJlOTkiLCJzYXBsaW5ncyI6IjQuMzMxNTY3Mzk5Mjk2Nzg1ZTMxIiwicm93MVVwZ3JhZGVzIjp7IjAiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjEiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjIiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjMiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjQiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX19LCJyb3cyVXBncmFkZXMiOnsiMCI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMSI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMiI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMyI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiNCI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiI3NzY0MDcxIn0sIjEiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6Ijc5OTA3ODYifSwiMiI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYW1vdW50IjoiMjIwMTE2MzEifX0sIm1hbnVhbEN1dFByb2dyZXNzIjoiMC4wMDAwMDE5MDczNDg2MzI4MTI0OTk0IiwibWFudWFsUGxhbnRQcm9ncmVzcyI6IjAuMDAwMDAxOTA3MzQ4NjMyODEyNDk5NCIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjcmVhdGVkU2FwbGluZ3MiOiI0LjQ2MDc0Mjk0ODIwOTI0OTVlMzEiLCJtYXN0ZXJ5Ijp7ImxvZ3MiOiIxLjgwODE1NDQ5NzEwMzA2MzllMjciLCJ0b3RhbExvZ3MiOiIxLjgwODE1NDY5ODE4MDYxMWUyNyIsInNhcGxpbmdzIjoiMzM4OTMwMDQ2MTc4NTc2NSIsImNyZWF0ZWRTYXBsaW5ncyI6IjMzODkzMDA3NDYyNjcwMTEuNSIsInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7ImFtb3VudCI6IjE0NzIyNSJ9LCIxIjp7ImFtb3VudCI6IjE0NzIyNSJ9LCIyIjp7ImFtb3VudCI6IjMwNjYxMyJ9fX0sIm1hc3RlcmVkIjp0cnVlfSwid29ya3Nob3AiOnsibWluaW1pemVkIjpmYWxzZSwiZm91bmRhdGlvblByb2dyZXNzIjoiMTU4OSIsImZvdW5kYXRpb25Db252ZXJzaW9uIjp7ImJhc2VSZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiZ2FpblJlc291cmNlIjoxMDB9LCJtaWxlc3RvbmVzIjp7ImxvZ0dhaW5NaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtb3JlUGxhbnRzTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU1Ijp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNiI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2UsIm1hc3RlcnkiOnsiZm91bmRhdGlvblByb2dyZXNzIjoiMTAwIiwibWlsZXN0b25lcyI6eyJsb2dHYWluTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvQ3V0TWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvUGxhbnRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibG9nR2Fpbk1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibW9yZVBsYW50c01pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibG9nR2Fpbk1pbGVzdG9uZTMiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUxIjp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTIiOnsiZWFybmVkIjpmYWxzZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMyI6eyJlYXJuZWQiOmZhbHNlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTUiOnsiZWFybmVkIjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWUsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9fSwiY29hbCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjb2FsIjoiMS44ODk2NDg3NTI5NjQyMDE0ZTE3NCIsInRvdGFsQ29hbCI6IjEuODg5NjQ4ODUyOTYzODQyNGUxNzQiLCJhc2giOiIxLjY1MDkyMjkzODI5NTg1NDhlMTI3IiwiYWN0aXZlRmlyZXMiOiIwIiwiYnVpbGRGaXJlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiIwIn0sImFjdGl2ZUJvbmZpcmVzIjoiMS42NTA0MzE2NDM3NDA1NDk1ZTI4IiwiYnVpbGRCb25maXJlIjp7InJlc291cmNlIjoiMzAxNyIsImFtb3VudCI6IjEuNjUwNDMxNjQzNzQwNTQ5NWUyOCJ9LCJhY3RpdmVLaWxucyI6IjkxNTYiLCJidWlsZEtpbG4iOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6IjkxNTYifSwid2FybWVyQ3V0dGVycyI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZX0sIndhcm1lclBsYW50ZXJzIjp7InJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYm91Z2h0Ijp0cnVlfSwiYmFzaWNGZXJ0aWxpemVyIjp7InJlc291cmNlIjoiNTQ1NjQwODQ2LjE1MzM1OTkiLCJib3VnaHQiOnRydWV9LCJ1bmxvY2tCb25maXJlIjp7InJlc291cmNlIjoiMzAxNyIsImJvdWdodCI6dHJ1ZX0sImRlZGljYXRlZEN1dHRlcnMiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRQbGFudGVycyI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZX0sImJldHRlckZlcnRpbGl6ZXIiOnsiYm91Z2h0Ijp0cnVlfSwidW5sb2NrS2lsbiI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVycyI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImFtb3VudCI6IjgzMjE3NDYwNzkzNzQxIn0sImhlYXRlZFBsYW50ZXJzIjp7InJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYW1vdW50IjoiODMyMTc0NjA3OTM3NDEifSwibW9yZUZlcnRpbGl6ZXIiOnsicmVzb3VyY2UiOiI1NDU2NDA4NDYuMTUzMzU5OSIsImFtb3VudCI6IjI5MjYxMTc3OTcxNTU5MzMifSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImFjdGl2ZURyaWxscyI6IjUyNTciLCJidWlsZERyaWxsIjp7ImFtb3VudCI6IjUyNTcifSwiZWZmaWNpZW50U21lbHRoZXIiOnsiYm91Z2h0Ijp0cnVlfSwiYXJzb25pc3RBc3Npc3RhbmNlIjp7ImJvdWdodCI6dHJ1ZX0sInJlZmluZWRDb2FsIjp7ImJvdWdodCI6dHJ1ZX0sImNvbG9yZWRGaXJlIjp7ImJvdWdodCI6dHJ1ZX0sIm1hc3RlcnkiOnsiY29hbCI6IjEuMjYyNzMzMDQ1OTYyMjIyMWUzNSIsInRvdGFsQ29hbCI6IjEuMjYyNzg0MTU3MDczMzI1NGUzNSIsImFzaCI6IjYuMTg2ODk2NDA0NDIwMjM0ZTE4IiwiYWN0aXZlRmlyZXMiOiIxNDgwMS40NTYyNzYxMzI1MjEiLCJidWlsZEZpcmUiOnsiYW1vdW50IjoiMTQ4MDEuNDU2Mjc2MTMyNTIxIn0sImFjdGl2ZUJvbmZpcmVzIjoiMjE0NTk3IiwiYnVpbGRCb25maXJlIjp7ImFtb3VudCI6IjIxNDU5NyJ9LCJhY3RpdmVLaWxucyI6IjEwMDMiLCJidWlsZEtpbG4iOnsiYW1vdW50IjoiMTAwMyJ9LCJhY3RpdmVEcmlsbHMiOiIxNDEiLCJidWlsZERyaWxsIjp7ImFtb3VudCI6IjE2NyJ9LCJ3YXJtZXJDdXR0ZXJzIjp7ImJvdWdodCI6dHJ1ZX0sIndhcm1lclBsYW50ZXJzIjp7ImJvdWdodCI6dHJ1ZX0sImJhc2ljRmVydGlsaXplciI6eyJib3VnaHQiOnRydWV9LCJ1bmxvY2tCb25maXJlIjp7ImJvdWdodCI6dHJ1ZX0sImRlZGljYXRlZEN1dHRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiZGVkaWNhdGVkUGxhbnRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiYmV0dGVyRmVydGlsaXplciI6eyJib3VnaHQiOnRydWV9LCJ1bmxvY2tLaWxuIjp7ImJvdWdodCI6dHJ1ZX0sImVmZmljaWVudFNtZWx0aGVyIjp7ImJvdWdodCI6dHJ1ZX0sImFyc29uaXN0QXNzaXN0YW5jZSI6eyJib3VnaHQiOmZhbHNlfSwicmVmaW5lZENvYWwiOnsiYm91Z2h0IjpmYWxzZX0sImNvbG9yZWRGaXJlIjp7ImJvdWdodCI6ZmFsc2V9LCJoZWF0ZWRDdXR0ZXJzIjp7ImFtb3VudCI6IjEyMDcxIn0sImhlYXRlZFBsYW50ZXJzIjp7ImFtb3VudCI6IjEyMDcxIn0sIm1vcmVGZXJ0aWxpemVyIjp7ImFtb3VudCI6IjM1NTcifX0sIm1hc3RlcmVkIjp0cnVlfSwiZWx2ZXMiOnsibWluaW1pemVkIjpmYWxzZSwiZWx2ZXMiOnsiY3V0dGVyc0VsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiI2NDUxIn0sImJ1eVByb2dyZXNzIjoiMC4wMDAzOTU1MjI3NTYzNjQ2Mzk5IiwicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjcwMDAwMDAwMTczNjgzOTN9LCJwbGFudGVyc0VsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiI2NDUxIn0sImJ1eVByb2dyZXNzIjoiMC4wMDA3NjU3MDAwMzc2Mzk2NTY0IiwicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjEwMDAwMDAwMTczNDUxNDR9LCJleHBhbmRlcnNFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYW1vdW50IjoiMTg0MTAifSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDcxNTkyMDkxMzQxMjYxMTMiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzMyMDAwMDAxNzM1OTk3M30sImhlYXRlZEN1dHRlcnNFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImFtb3VudCI6IjM2MyJ9LCJidXlQcm9ncmVzcyI6IjAuMDAwNzA1MzU5NzYwMjUxNjM1MSIsInJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zNDAwMDAwMDE3MzI1OTA4fSwiaGVhdGVkUGxhbnRlcnNFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImFtb3VudCI6IjM2MyJ9LCJidXlQcm9ncmVzcyI6IjAuMDAwNTM1NTY3Nzc0Mjc0NzYzIiwicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjM3NjAwMDAwMTc0MzQ0OTN9LCJmZXJ0aWxpemVyRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiI1NDU2NDA4NDYuMTUzMzU5OSIsImFtb3VudCI6IjI1NSJ9LCJidXlQcm9ncmVzcyI6IjAuMDAwMDU5MTE0NjUyNDMwMDE4NzMiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTc2MDAwMDAxNzQxMDU2Mn0sInNtYWxsRmlyZUVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiIzMDE3In0sInRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDc1Mjk0NzUzMTUzMDEzNjIiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODkyMDAwMDAxNzM4NDk1fSwiYm9uZmlyZUVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMzAxNyIsImFtb3VudCI6IjQxMCJ9LCJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDA4NTMxOTQyNTA1NzY1NjgiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMzE2MDAwMDAxNzQ4MzkyNH0sImtpbG5FbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYW1vdW50IjoiMTQ0In0sInRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDgyNzg2OTY1NzI3MTcyNTEiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMDYwMDAwMDAxNzQ5NDE1MzN9LCJwYXBlckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxMzI5MDA0MzI4OTUzMjgzIiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41ODAwMDAwMDAwMDM3NzA0fSwiYm94RWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDMxODY0NzY1NzI4MTM3IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC44MzYwMDAwMDA1NTU3MjAyfSwiY2xvdGhFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDIyMDg1NDk4MTAwNzUwMzkiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjA0NDAwMDAwMTk5MzIzOTgzNX0sIm1pbmluZ0RyaWxsRWxmIjp7InRvZ2dsZSI6ZmFsc2UsImJ1eVByb2dyZXNzIjowLCJhbW91bnRPZlRpbWVzRG9uZSI6MCwiYm91Z2h0IjpmYWxzZX0sImhlYXZ5RHJpbGxFbGYiOnsidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwNzU5ODcwMDY4Njk4MTMzMyIsImFtb3VudE9mVGltZXNEb25lIjowLjI1MjAwMDAwMDQ4NzUyLCJib3VnaHQiOnRydWV9LCJvaWxFbGYiOnsidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwMzU1MzcyMDk1ODQ2ODAyMzUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4wMjgwMDAwMDA0ODU0NDE0OSwiYm91Z2h0Ijp0cnVlfSwibWV0YWxFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDM1MDEzMjgxOTIyMDgxMjI0IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMTUyMDAwMDAwNDgxNTAwMywiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsRWxmIjp7InRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDg0MDI1MzE3MjM2MDM0MDQiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4yOTYwMDAwMDA0OTY1NDA4NSwiYm91Z2h0Ijp0cnVlfSwiZHllRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDA5MzcxODEwNDk2MzU1ODk1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNTQ4MDAwMDAxNTU1NzQ5MywiYm91Z2h0Ijp0cnVlfSwicGxhc3RpY0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMTMwMTQyMzU1MDY1ODMwNjYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zMjgwMDAwMDE1NDQzODE4LCJib3VnaHQiOnRydWV9fSwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfSwiOCI6eyJlYXJuZWQiOnRydWV9LCI5Ijp7ImVhcm5lZCI6dHJ1ZX0sIjEwIjp7ImVhcm5lZCI6dHJ1ZX0sIjExIjp7ImVhcm5lZCI6dHJ1ZX19LCJjb2xsYXBzZU1pbGVzdG9uZXMiOmZhbHNlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWFzdGVyeSI6eyJlbHZlcyI6eyJjdXR0ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDE0MzYxODE0MTQ4ODg4NDcyIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDM0MDAwMDAwMDI0MTIyMiwiYm91Z2h0Ijp0cnVlfSwicGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDU5MTQ2ODEyOTI5ODYwNDMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC42MTAwMDAwMDAwMjQyNjgsImJvdWdodCI6dHJ1ZX0sImV4cGFuZGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzMTQ4NjIyMDAxMzQ3MDU4IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzkwMDAwMDAwMDI1MDI2MiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzMDA1MDA3Mjc1NzEwNzg0NiIsImFtb3VudE9mVGltZXNEb25lIjowLjEyNDAwMDAwMDAyNzU2NjA2LCJib3VnaHQiOnRydWV9LCJoZWF0ZWRQbGFudGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMDI0ODIxMzI4NDg2MzM2NjEzIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODUyMDAwMDAwMDI3NzIzOSwiYm91Z2h0Ijp0cnVlfSwiZmVydGlsaXplckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMDgxNTAyMTIxNDkxNjk1ODMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41NzYwMDAwMDAwMjc4ODU4LCJib3VnaHQiOnRydWV9LCJzbWFsbEZpcmVFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjIwMDM1MTgwMjE1NDk1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTMyMDAwMDAwMDE5Mzg3NSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJib25maXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDEzMDY0OTU0NzY3MDQ1MTQiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC43NjQwMDAwMDAwMTkzNTI4LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sImtpbG5FbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTk3ODg3NzcxMzM4ODM2NiIsImFtb3VudE9mVGltZXNEb25lIjowLjI5MjAwMDAwMDAxOTM4ODc1LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sInBhcGVyRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDc4MTcwMTIyMzYxOTY1MDUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4yMDgwMDAwMDAwMDQ1NDQxLCJib3VnaHQiOnRydWV9LCJib3hFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwOTU1MTMxMTQzMzczMDAxIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDAwMDAwMDAwMDA0Njg0NiwiYm91Z2h0Ijp0cnVlfSwiY2xvdGhFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjg5ODE3OTYwNTUxMDk4MjQiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC44NzYwMDAwMDAwMTQzOTUsImJvdWdodCI6dHJ1ZX0sImNvYWxEcmlsbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJoZWF2eURyaWxsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMjE3MjcyNzI3MjcyODYxMjYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC45NTYwMDAwMDAwMDAyMDY5LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sIm9pbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJtZXRhbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwiYm91Z2h0Ijp0cnVlfSwiZHllRWxmIjp7ImJ1eVByb2dyZXNzIjowLCJhbW91bnRPZlRpbWVzRG9uZSI6MCwiYm91Z2h0IjpmYWxzZX0sInBsYXN0aWNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjY0NTg4NDY5NzU5NzI5MzYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40NDAwMDAwMDAwMTQ0MjM1LCJib3VnaHQiOnRydWV9fSwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfSwiOCI6eyJlYXJuZWQiOnRydWV9LCI5Ijp7ImVhcm5lZCI6dHJ1ZX0sIjEwIjp7ImVhcm5lZCI6dHJ1ZX0sIjExIjp7ImVhcm5lZCI6dHJ1ZX19fX0sInBhcGVyIjp7Im1pbmltaXplZCI6ZmFsc2UsInBhcGVyIjoiOS43MjY2OTc2OTAwNDU2MWUxMjEiLCJ0b3RhbFBhcGVyIjoiOS43MjY3OTc2OTAwNDkzMDRlMTIxIiwicGFwZXJDb252ZXJzaW9uIjp7ImdhaW5SZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyJ9LCJib29rcyI6eyJjdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJwbGFudGVyc0Jvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIxOTcifSwiZXhwYW5kZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJoZWF0ZWRDdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJoZWF0ZWRQbGFudGVyc0Jvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIxOTcifSwiZmVydGlsaXplckJvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIxOTcifSwic21hbGxGaXJlQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJib25maXJlQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJraWxuQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjE5NyJ9LCJwYXBlckJvb2siOnsiYW1vdW50IjoiMTIifSwiYm94Qm9vayI6eyJhbW91bnQiOiIxNSJ9LCJjbG90aEJvb2siOnsiYW1vdW50IjoiMTk3In0sIm1pbmluZ0RyaWxsQm9vayI6eyJhbW91bnQiOjB9LCJoZWF2eURyaWxsQm9vayI6eyJhbW91bnQiOiIxNzEifSwib2lsQm9vayI6eyJhbW91bnQiOiIxNzEifSwibWV0YWxCb29rIjp7ImFtb3VudCI6IjE3MSJ9LCJjb2FsRHJpbGxCb29rIjp7ImFtb3VudCI6IjE3MSJ9LCJkeWVCb29rIjp7ImFtb3VudCI6MH0sInByaW1hcnlEeWVCb29rIjp7ImFtb3VudCI6IjE5NyJ9LCJzZWNvbmRhcnlEeWVCb29rIjp7ImFtb3VudCI6IjE5NyJ9LCJwbGFzdGljQm9vayI6eyJhbW91bnQiOiIxOTcifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ1cGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHJpbGxpbmdVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm9pbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInVwZ3JhZGVzMiI6eyJhc2hVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImJvb2tVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsicGFwZXIiOiIxLjQ5MjQwOTQ2MTU4ODE1N2UyOCIsInRvdGFsUGFwZXIiOiIxLjQ5MjQwOTQ2MTU4ODI3OWUyOCIsImJvb2tzIjp7ImN1dHRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sInBsYW50ZXJzQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJleHBhbmRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sImhlYXRlZEN1dHRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sImhlYXRlZFBsYW50ZXJzQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJmZXJ0aWxpemVyQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJzbWFsbEZpcmVCb29rIjp7ImFtb3VudCI6IjU5In0sImJvbmZpcmVCb29rIjp7ImFtb3VudCI6IjU5In0sImtpbG5Cb29rIjp7ImFtb3VudCI6IjU5In0sInBhcGVyQm9vayI6eyJhbW91bnQiOiI4In0sImJveEJvb2siOnsiYW1vdW50IjoiOCJ9LCJjbG90aEJvb2siOnsiYW1vdW50IjoiNTkifSwiY29hbERyaWxsQm9vayI6eyJhbW91bnQiOiIxIn0sImhlYXZ5RHJpbGxCb29rIjp7ImFtb3VudCI6IjEifSwib2lsQm9vayI6eyJhbW91bnQiOiIxIn0sIm1ldGFsQm9vayI6eyJhbW91bnQiOiIxIn0sInByaW1hcnlEeWVCb29rIjp7ImFtb3VudCI6MH0sInNlY29uZGFyeUR5ZUJvb2siOnsiYW1vdW50IjowfSwicGxhc3RpY0Jvb2siOnsiYW1vdW50IjoiNTkifX0sInVwZ3JhZGVzIjp7ImNsb3RoVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJkcmlsbGluZ1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwib2lsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwidXBncmFkZXMyIjp7ImFzaFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sImJvb2tVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJ0cmVlVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfX19LCJtYXN0ZXJlZCI6dHJ1ZX0sImJveGVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImJveGVzIjoiMy40OTUzODk4OTMzMzgzMjllMTA2IiwidG90YWxCb3hlcyI6IjMuNDk1NDkwOTAzNDM4NTg2NGUxMDYiLCJib3hlc0NvbnZlcnNpb24iOnsiYmFzZVJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJnYWluUmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyJ9LCJ1cGdyYWRlcyI6eyJsb2dzVXBncmFkZSI6eyJyZXNvdXJjZSI6IjgwMTMuOTk5OTk5OTk5OTkzIiwiYm91Z2h0Ijp0cnVlfSwiYXNoVXBncmFkZSI6eyJyZXNvdXJjZSI6IjgwMTMuOTk5OTk5OTk5OTkzIiwiYm91Z2h0Ijp0cnVlfSwiY29hbFVwZ3JhZGUiOnsicmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyIsImJvdWdodCI6dHJ1ZX19LCJidXlhYmxlcyI6eyJsb2dCb3hlc0J1eWFibGUiOnsicmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyIsImFtb3VudCI6Ijg0OCJ9LCJhc2hCb3hlc0J1eWFibGUiOnsicmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyIsImFtb3VudCI6IjM4NSJ9LCJjb2FsQm94ZXNCdXlhYmxlIjp7InJlc291cmNlIjoiODAxMy45OTk5OTk5OTk5OTMiLCJhbW91bnQiOiIyOTgifX0sInJvdzJVcGdyYWRlcyI6eyJvcmVVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJwbGFzdGljVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwicm93M1VwZ3JhZGVzIjp7ImNsb3RoVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJkeWVVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInhwVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImJ1eWFibGVzMiI6eyJvcmVCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiMjE2In0sIm1ldGFsQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjE1NiJ9LCJwbGFzdGljQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjEzNSJ9fSwibWFzdGVyeSI6eyJib3hlcyI6IjEuOTU3MDUyMTM5MjE0Nzg5ZTIwIiwidG90YWxCb3hlcyI6IjEuOTU3MDUyMTM5NDA0ODdlMjAiLCJ1cGdyYWRlcyI6eyJsb2dzVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJhc2hVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImNvYWxVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJyb3cyVXBncmFkZXMiOnsib3JlVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwicGxhc3RpY1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzNVcGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sImR5ZVVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInhwVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfX0sImJ1eWFibGVzIjp7ImxvZ0JveGVzQnV5YWJsZSI6eyJhbW91bnQiOiI2MSJ9LCJhc2hCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiNDAifSwiY29hbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIzMyJ9fSwiYnV5YWJsZXMyIjp7Im9yZUJveGVzQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJtZXRhbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJwbGFzdGljQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6MH19fSwibWFzdGVyZWQiOnRydWUsImJ1eWFibGVzMyI6eyJwcmVzZW50QnV5YWJsZSI6eyJhbW91bnQiOiI2NSJ9fX0sIm1ldGFsIjp7Im1pbmltaXplZCI6ZmFsc2UsIm9yZSI6IjkuMzQwNDE3NTc0OTU0OTg5ZTM2IiwiYmVzdE9yZSI6IjEuMjI1NDcxNjc4NDA1NzJlMzciLCJvcmVQcm9ncmVzcyI6IjAuMjQ2NTExMDE4MzA1MTQ0IiwibWV0YWwiOiIzLjY0NjUwMzA2OTQ1MTA0NjNlNjkiLCJiZXN0TWV0YWwiOiIzLjY0NjUwMzA2OTQ1MTA0NjNlNjkiLCJ0b3RhbE1ldGFsIjoiMy42NTY1MDMwNjk0NTA3NTU2ZTY5Iiwic2ltcGxlUGlja2F4ZSI6eyJib3VnaHQiOnRydWV9LCJkb3VibGVQaWNrYXhlIjp7ImJvdWdodCI6ZmFsc2V9LCJjcnVjaWJsZSI6eyJib3VnaHQiOnRydWV9LCJjb2FsRHJpbGwiOnsiYm91Z2h0Ijp0cnVlfSwiaW5kdXN0cmlhbEZ1cm5hY2UiOnsiYm91Z2h0Ijp0cnVlfSwib3JlRHJpbGwiOnsiYW1vdW50IjoiNzY1NDc2NyJ9LCJpbmR1c3RyaWFsQ3J1Y2libGUiOnsiYW1vdW50IjoiNzY1NDc3In0sImF1dG9TbWVsdEVuYWJsZWQiOnRydWUsImhvdHRlckZvcmdlIjp7ImFtb3VudCI6IjEwNjg2NzUifSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImVmZmljaWVudERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sIm1hc3RlcnkiOnsib3JlIjoiMzQxMDQzNjgxNS43MjE3MTIiLCJiZXN0T3JlIjoiMzgyODQzODY3NC4wMTIzODciLCJvcmVQcm9ncmVzcyI6IjAuMTE2NzgzMDY1MjIxNjM2NCIsIm1ldGFsIjoiMS4wNzk1MDI0NTk3MzE5NTg1ZTE3IiwiYmVzdE1ldGFsIjoiMS4wNzk1MDI0NTk3MzE5NTg1ZTE3IiwidG90YWxNZXRhbCI6IjEuMDgwMjUzNDI2Mzk1NDc3M2UxNyIsInNpbXBsZVBpY2theGUiOnsiYm91Z2h0Ijp0cnVlfSwiZG91YmxlUGlja2F4ZSI6eyJib3VnaHQiOmZhbHNlfSwiY3J1Y2libGUiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sImluZHVzdHJpYWxGdXJuYWNlIjp7ImJvdWdodCI6dHJ1ZX0sImVmZmljaWVudERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sIm9yZURyaWxsIjp7ImFtb3VudCI6IjI3OSJ9LCJpbmR1c3RyaWFsQ3J1Y2libGUiOnsiYW1vdW50IjoiMjgifSwiaG90dGVyRm9yZ2UiOnsiYW1vdW50IjoiMjUifX0sIm1hc3RlcmVkIjp0cnVlfSwiY2xvdGgiOnsibWluaW1pemVkIjpmYWxzZSwiY2xvdGgiOiI3LjQ1NDEyNjU3OTE2MTIwNGUxNyIsInRvdGFsQ2xvdGgiOiIxLjAwOTU2NzA1NTIyNjQ5NjFlMjAiLCJ3b29sIjoiNi42OTI2MTk3NzgzNDc1MTRlMTkiLCJzaGVlcCI6IjYuOTg2ODQ0NDUzNzQ1ODY0ZTE5IiwiYnVpbGRQZW5zIjp7ImFtb3VudCI6IjM0MzYzIn0sImJldHRlclNoZWFycyI6eyJhbW91bnQiOiIzMzEyOCJ9LCJmYXN0ZXJTcGlubmluZyI6eyJhbW91bnQiOiI0OTg5OSJ9LCJ0cmVlc1VwZ3JhZGVzIjp7InRyZWVzVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1ldGFsVXBncmFkZXMiOnsibWV0YWxVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwicGFwZXJVcGdyYWRlcyI6eyJwYXBlclVwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiYnJlZWRpbmdQcm9ncmVzcyI6MSwic2hlYXJpbmdQcm9ncmVzcyI6MSwic3Bpbm5pbmdQcm9ncmVzcyI6MSwibWFzdGVyeSI6eyJjbG90aCI6IjEwMTAxMDkwNCIsInRvdGFsQ2xvdGgiOiIxMDEwMTgzNTQiLCJ3b29sIjoiNjUwNjQwNzgiLCJzaGVlcCI6IjYxMzA0NDA3IiwiYnVpbGRQZW5zIjp7ImFtb3VudCI6IjM5NSJ9LCJiZXR0ZXJTaGVhcnMiOnsiYW1vdW50IjoiNDI5In0sImZhc3RlclNwaW5uaW5nIjp7ImFtb3VudCI6IjYzNCJ9LCJ0cmVlc1VwZ3JhZGVzIjp7InRyZWVzVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1ldGFsVXBncmFkZXMiOnsibWV0YWxVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwicGFwZXJVcGdyYWRlcyI6eyJwYXBlclVwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19fSwibWFzdGVyZWQiOnRydWV9LCJvaWwiOnsibWluaW1pemVkIjpmYWxzZSwib2lsIjoiMy4wMzk1MzQ1OTcxMTAwOTZlMjQiLCJ0b3RhbE9pbCI6IjUuNDE5MDE2NDMzMjQ3NjA2ZTI1IiwiZGVwdGgiOiIxMTA5NjIiLCJkcmlsbFByb2dyZXNzIjoiNS4zNjEzOTIwOTAzMjY5NDQ1ZTUwIiwiYWN0aXZlSGVhdnkiOiIxMzg2IiwiYnVpbGRIZWF2eSI6eyJhbW91bnQiOiIxMzg2In0sImFjdGl2ZUhlYXZ5MiI6IjY0NSIsImJ1aWxkSGVhdnkyIjp7ImFtb3VudCI6IjY0NSJ9LCJhY3RpdmVFeHRyYWN0b3IiOiIxNDciLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxNDcifSwiYWN0aXZlUHVtcCI6IjEzOSIsImJ1aWxkUHVtcCI6eyJhbW91bnQiOiIxMzkifSwiYWN0aXZlQnVybmVyIjoiODM2IiwiYnVpbGRCdXJuZXIiOnsiYW1vdW50IjoiODM2In0sImFjdGl2ZVNtZWx0ZXIiOiI0MjYiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiNDI2In0sImRlcHRoTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZERlcHRoTWlsZXN0b25lcyI6ZmFsc2UsInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sIm9pbE1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZE9pbE1pbGVzdG9uZXMiOmZhbHNlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwicm93M1VwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwibWFzdGVyeSI6eyJvaWwiOiIxMTM3MjY0NjczLjA1NDUwMTgiLCJ0b3RhbE9pbCI6IjExNDA2MTg2MjMuMDU0NTAyMiIsImRlcHRoIjoiMjM2NDIiLCJkcmlsbFByb2dyZXNzIjoiNDQwMTk3MzY0MzY2NS45NjMiLCJhY3RpdmVIZWF2eSI6IjEwNCIsImJ1aWxkSGVhdnkiOnsiYW1vdW50IjoiMTA0In0sImFjdGl2ZUhlYXZ5MiI6IjQzIiwiYnVpbGRIZWF2eTIiOnsiYW1vdW50IjoiNDMifSwiYWN0aXZlRXh0cmFjdG9yIjoiMTEiLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxMSJ9LCJhY3RpdmVQdW1wIjoiMTEiLCJidWlsZFB1bXAiOnsiYW1vdW50IjoiMTEifSwiYWN0aXZlQnVybmVyIjoiMjYiLCJidWlsZEJ1cm5lciI6eyJhbW91bnQiOiIyNiJ9LCJhY3RpdmVTbWVsdGVyIjoiMTMiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiMTMifSwiZGVwdGhNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9LCI1Ijp7ImVhcm5lZCI6dHJ1ZX0sIjYiOnsiZWFybmVkIjp0cnVlfSwiNyI6eyJlYXJuZWQiOnRydWV9fSwib2lsTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93M1VwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX0sIjMiOnsiYm91Z2h0IjpmYWxzZX0sIjQiOnsiYm91Z2h0IjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWV9LCJwbGFzdGljIjp7Im1pbmltaXplZCI6ZmFsc2UsInBsYXN0aWMiOiIzLjk5NzcyMTM5NzE4NDgxZTIyIiwidG90YWxQbGFzdGljIjoiNS4wMDQyMDQ2NjQ2NTU3NTVlMjIiLCJidWlsZFJlZmluZXJ5Ijp7ImFtb3VudCI6IjU2NSJ9LCJhY3RpdmVSZWZpbmVyeSI6IjU2NSIsInVwZ3JhZGVzIjp7InBhcGVyVG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiYm94VG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhUb29scyI6eyJib3VnaHQiOnRydWV9fSwiZWxmVXBncmFkZXMiOnsicGFwZXJFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiYm94RWxmIjp7ImJvdWdodCI6dHJ1ZX0sImNsb3RoRWxmIjp7ImJvdWdodCI6dHJ1ZX19LCJidXlhYmxlcyI6eyJwYXNzaXZlUGFwZXIiOnsiYW1vdW50IjoiNjY5MTc2NyJ9LCJwYXNzaXZlQm94ZXMiOnsiYW1vdW50IjoiNjY5MTc2NyJ9LCJjbG90aEdhaW5zIjp7ImFtb3VudCI6IjY2OTE3NjcifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJtYXN0ZXJ5Ijp7InBsYXN0aWMiOiI0NDU3MDk0LjQ1NzIwOTMxOSIsInRvdGFsUGxhc3RpYyI6IjQ0Nzg5MzQuNDU3MjA5MzI5IiwiYWN0aXZlUmVmaW5lcnkiOiI3OCIsImJ1aWxkUmVmaW5lcnkiOnsiYW1vdW50IjoiNzgifSwidXBncmFkZXMiOnsicGFwZXJUb29scyI6eyJib3VnaHQiOnRydWV9LCJib3hUb29scyI6eyJib3VnaHQiOnRydWV9LCJjbG90aFRvb2xzIjp7ImJvdWdodCI6dHJ1ZX19LCJlbGZVcGdyYWRlcyI6eyJwYXBlckVsZiI6eyJib3VnaHQiOnRydWV9LCJib3hFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhFbGYiOnsiYm91Z2h0Ijp0cnVlfX0sImJ1eWFibGVzIjp7InBhc3NpdmVQYXBlciI6eyJhbW91bnQiOiIxMzE2In0sInBhc3NpdmVCb3hlcyI6eyJhbW91bnQiOiIxMzE2In0sImNsb3RoR2FpbnMiOnsiYW1vdW50IjoiMTMxNiJ9fX0sIm1hc3RlcmVkIjp0cnVlfSwiZHllcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJkeWVzIjp7InJlZCI6eyJhbW91bnQiOiIyODI0MDIyOTk0MzEuNTgwNDQiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE2MjEifX0sInllbGxvdyI6eyJhbW91bnQiOiIxNTMwNDQxMDAyODkuNzg3OTYiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE1NTIifX0sImJsdWUiOnsiYW1vdW50IjoiMjAxMDkyMjU0OTkuNzgyNDc1IiwiYnV5YWJsZSI6eyJhbW91bnQiOiIxNDg2In19LCJvcmFuZ2UiOnsiYW1vdW50IjoiNDQ1MTYiLCJidXlhYmxlIjp7ImFtb3VudCI6IjEwMzcifX0sImdyZWVuIjp7ImFtb3VudCI6IjMzODA0IiwiYnV5YWJsZSI6eyJhbW91bnQiOiI4OTIifX0sInB1cnBsZSI6eyJhbW91bnQiOiIzMjI3NiIsImJ1eWFibGUiOnsiYW1vdW50IjoiODcwIn19LCJibGFjayI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjMwNiJ9fSwid2hpdGUiOnsiYnV5YWJsZSI6eyJhbW91bnQiOiIzMDYifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7IjAiOmZhbHNlfSwidXBncmFkZXMiOnsiYmx1ZUR5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJyZWREeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwieWVsbG93RHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJibHVlRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJjb2FsVXBnIjp7ImJvdWdodCI6dHJ1ZX19LCJtYXN0ZXJ5Ijp7ImR5ZXMiOnsicmVkIjp7ImFtb3VudCI6MCwiYnV5YWJsZSI6eyJhbW91bnQiOiIyNSJ9fSwiZ3JlZW4iOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjgifX0sImJsdWUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjE3In19LCJ5ZWxsb3ciOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjIxIn19LCJwdXJwbGUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjgifX0sIm9yYW5nZSI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiOCJ9fX0sInVwZ3JhZGVzIjp7ImJsdWVEeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJ5ZWxsb3dEeWVVcGcyIjp7ImJvdWdodCI6dHJ1ZX0sInJlZER5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiYmx1ZUR5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbFVwZyI6eyJib3VnaHQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwibWFuYWdlbWVudCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJlbGZUcmFpbmluZyI6eyJjdXR0ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjMxMjgzNTEuMjc0MDQzMzc4NCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwicGxhbnRlckVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNjI2NDYwNC41MzU1NDg1MjYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiOTM3MjA3Mi44MjY3NjE0NTYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZEN1dHRlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxMjQ5NjY4My42MzkxMDM5ODYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZFBsYW50ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjE1NjM4MzM4LjQ5OTE2MTAyMiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiZmVydGlsaXplckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxODc0NDM2OC42NTM5ODAxNiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwic21hbGxmaXJlRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjIxODY4MTc4LjU2MDM0NzY5NSIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiYm9uZmlyZUVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIyNDk5Mjk4MC43MjM4NTcxMDUiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImtpbG5FbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMjgxMTYyNDkuMjEyMDQwMjYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sInBhcGVyRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjEwNDM3NjQ3LjI3NzQ3NDU2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJib3hFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTE0NTYzODcuNzM0NzIxMDQ4IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMzc1NjM5NzYuNDIwMzIwMDg2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjb2FsRHJpbGxFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiNDA2MjkxODUuNjI0OTYwNzEiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sIm1ldGFsRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI0OTk4NTgwNC4xOTQ4MDM0NCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwib2lsRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjQ2ODYzMTM2LjEwMzU5MDExNiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiaGVhdnlEcmlsbEVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiI0MzczNjQzMy4zNzE3ODQyNyIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiZHllRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjUzNDM2NzE3Ljg3MTQ3MjYwNSIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwicGxhc3RpY0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNTY1MjM3ODAuMTIxNjc2ODI1IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19fSwiY3VycmVudFNob3duIjoiU3RhciIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ0ZWFjaGluZyI6eyJib3VnaHQiOnRydWV9LCJzY2hvb2xzIjp7ImFtb3VudCI6IjUifSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOiIyMjk0In0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZm9jdXNNdWx0aXBsaWVyIjoiMS4xNjE2MzA5MjA2ODAyOTE1IiwidXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfX0sImZvY3VzVGFyZ2V0cyI6e30sImZvY3VzQ29vbGRvd24iOjAsImZvY3VzVGltZSI6MCwiYWR2YW5jZWRVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGVzMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9fSwiZm9jdXNNdWx0aSI6IjE1LjkwOTcyMDIxODE0ODAzOCIsIm1hc3RlcnkiOnsiZWxmVHJhaW5pbmciOnsiYm9uZmlyZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImJveEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImNsb3RoRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiY29hbERyaWxsRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiY3V0dGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiZXhwYW5kZXJzRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiZmVydGlsaXplckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImhlYXRlZEN1dHRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImhlYXRlZFBsYW50ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF2eURyaWxsRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwia2lsbkVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sIm1ldGFsRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwib2lsRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwicGFwZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJwbGFudGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwic21hbGxmaXJlRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiZHllRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwicGxhc3RpY0VsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX19LCJ0ZWFjaGluZyI6eyJib3VnaHQiOmZhbHNlfSwic2Nob29scyI6eyJhbW91bnQiOjB9LCJjbGFzc3Jvb21zIjp7ImFtb3VudCI6MH0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sImFkdmFuY2VkVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwidXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOmZhbHNlfSwiMSI6eyJib3VnaHQiOmZhbHNlfSwiMiI6eyJib3VnaHQiOmZhbHNlfX0sInVwZ3JhZGVzMiI6eyIwIjp7ImJvdWdodCI6ZmFsc2V9LCIxIjp7ImJvdWdodCI6ZmFsc2V9LCIyIjp7ImJvdWdodCI6ZmFsc2V9fSwiZm9jdXNNdWx0aSI6IjEuMTY5NjQ5MDUzMjAyMTc5NyIsImZvY3VzVGFyZ2V0cyI6e30sImZvY3VzQ29vbGRvd24iOjAsImZvY3VzVGltZSI6MH19LCJ3cmFwcGluZ1BhcGVyIjp7Im1pbmltaXplZCI6ZmFsc2UsIndyYXBwaW5nUGFwZXIiOnsiY2hyaXN0bWFzIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNzIifX0sInJhaW5ib3ciOnsiYnV5YWJsZSI6eyJhbW91bnQiOiI1MSJ9fSwiamF6enkiOnsiYnV5YWJsZSI6eyJhbW91bnQiOiI5MCJ9fSwic3Vuc2hpbmUiOnsiYnV5YWJsZSI6eyJhbW91bnQiOiI2MSJ9fSwib2NlYW4iOnsiYnV5YWJsZSI6eyJhbW91bnQiOiI1NiJ9fSwiYmVhY2giOnsiYnV5YWJsZSI6eyJhbW91bnQiOiI2NCJ9fX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJtaWxlc3RvbmVzIjp7InByaW1hcnlCb29zdCI6eyJlYXJuZWQiOmZhbHNlfSwic2Vjb25kYXJ5Qm9vc3QiOnsiZWFybmVkIjpmYWxzZX0sImJ1eU1heFByaW1hcnkiOnsiZWFybmVkIjpmYWxzZX0sInNlY29uZGFyeU5vUmVzZXQiOnsiZWFybmVkIjpmYWxzZX0sImJ1eU1heFNlY29uZGFyeSI6eyJlYXJuZWQiOmZhbHNlfSwidW5sb2NrRHllRWxmIjp7ImVhcm5lZCI6ZmFsc2V9fSwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJ1bmxvY2tEeWVFbGZNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfX0sImxldHRlcnMiOnsibWluaW1pemVkIjpmYWxzZSwibGV0dGVycyI6IjgwMDAwMDAwMDAiLCJ0b3RhbExldHRlcnMiOiIzLjU1NjI2MjM5NjkyODE4MzVlMjQ4OCIsInByb2Nlc3NpbmdQcm9ncmVzcyI6IjIuMTIxMTA5NTE2NjY4MzE0ZS0xMjQ1IiwiYnV5YWJsZXMiOnsibWV0YWxCdXlhYmxlIjp7ImFtb3VudCI6IjIzIn0sInBsYXN0aWNCdXlhYmxlIjp7ImFtb3VudCI6IjM4In0sInBhcGVyQnV5YWJsZSI6eyJhbW91bnQiOiI4NiJ9fSwibWlsZXN0b25lcyI6eyJhdXRvU21lbHRpbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwibWluaW5nTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sInN5bmVyZ3lNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwiaW5kdXN0cmlhbENydWNpYmxlTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiY29sbGFwc2VNaWxlc3RvbmVzIjpmYWxzZSwibWFzdGVyeSI6eyJsZXR0ZXJzIjoiMTIzNzI5OC4xMDA2MjUwNDMzIiwidG90YWxMZXR0ZXJzIjoiMTIzNzI5OC4xMDA2MjUwNDMzIiwiYnV5YWJsZXMiOnsibWV0YWxCdXlhYmxlIjp7ImFtb3VudCI6MH0sInBsYXN0aWNCdXlhYmxlIjp7ImFtb3VudCI6MH0sInBhcGVyQnV5YWJsZSI6eyJhbW91bnQiOjB9fSwibWlsZXN0b25lcyI6eyJhdXRvU21lbHRpbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwibWluaW5nTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sInN5bmVyZ3lNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwiaW5kdXN0cmlhbENydWNpYmxlTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX19fSwibWFzdGVyZWQiOnRydWV9LCJyaWJib24iOnsibWluaW1pemVkIjpmYWxzZSwicmliYm9uIjoiOTYiLCJtaWxlc3RvbmVzIjp7InNlY29uZGFyeUR5ZUVsZiI6eyJlYXJuZWQiOnRydWV9LCJkeWVCb29rIjp7ImVhcm5lZCI6dHJ1ZX19LCJyaWJib25Qcm9ncmVzcyI6MTAsImNvbGxhcHNlTWlsZXN0b25lcyI6dHJ1ZSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e319LCJ0b3lzIjp7Im1pbmltaXplZCI6ZmFsc2UsImNsb3RoZXMiOiIxMDY1NjYwLjg0ODY1NDg3MTgiLCJ3b29kZW5CbG9ja3MiOiIzMzM1MTM3LjY2NTAwOTEzNyIsInRydWNrcyI6IjExMjUxMTAuNjk1MTMzMzk3OCIsInRvdGFsVG95cyI6IjEwMjM4MTA4LjkzNTQ1MDA3MyIsImJ1eWFibGVzIjp7IjAiOnsiYW1vdW50IjoiNzI5In0sIjEiOnsiYW1vdW50IjoiMzE5In0sIjIiOnsiYW1vdW50IjoiMzkyOSJ9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX19LCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNSI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lOCI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2V9LCJmYWN0b3J5Ijp7Im1pbmltaXplZCI6ZmFsc2UsImNvbXBvbmVudHMiOnsiLTR4LTYiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDU1MDgzLCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsid29vZCI6NDV9LCJvdXRwdXRTdG9jayI6eyJwbGFuayI6MH0sInR5cGUiOiJwbGFuayJ9LCItMngtNiI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNTQ4MTcsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFuayI6Mn0sIm91dHB1dFN0b2NrIjp7ImJveCI6MH0sInR5cGUiOiJib3hNYWtlciJ9LCItNXgtNiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeC02Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4LTYiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDU2NTA0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCItMngtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4LTQiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDU2NTA0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6MTIwfSwidHlwZSI6ImR5ZSJ9LCItMngtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNTc1NywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7ImR5ZSI6ODg2LCJwbGFzdGljIjo0NzMsImNsb3RoIjoxMjAsImJveCI6Mjk5LCJidXR0b25zIjoxfSwidHlwZSI6InByZXNlbnQifSwiMHgtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNTUwODMsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiLTJ4LTIiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDU1MDgzLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi0yeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNTM2NiwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiLTV4NCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDc5OCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Im1ldGFsIjozLCJwbGFzdGljIjo5OTQ1LCJjaXJjdWl0Qm9hcmQiOjYyfSwib3V0cHV0U3RvY2siOnsiY29uc29sZSI6MH0sInR5cGUiOiJjb25zb2xlIn0sIi01eDIiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQ3OTgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJtZXRhbCI6MTAsInBsYXN0aWMiOjMwMjE1fSwib3V0cHV0U3RvY2siOnsiY2lyY3VpdEJvYXJkIjowfSwidHlwZSI6ImNpcmN1aXRCb2FyZCJ9LCItNXgzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgxIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItNngxIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4MSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4MSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDk0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjEyMH0sInR5cGUiOiJwbGFzdGljIn0sIi03eDEiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQ5NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJtZXRhbCI6MH0sInR5cGUiOiJtZXRhbCJ9LCItNng0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4NCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4NCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDc5OCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxMjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItN3g0Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0Nzk4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjF4MyI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDc5OCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiMngzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMngyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDMiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQ3OTgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJ3b29kIjoyfSwib3V0cHV0U3RvY2siOnsicGxhbmsiOjB9LCJ0eXBlIjoicGxhbmsifSwiNHgzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiNXgzIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0NjU1NywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYW5rIjo5ODg4fSwib3V0cHV0U3RvY2siOnsiYmxvY2siOjB9LCJ0eXBlIjoiYmxvY2tzIn0sIjJ4NiI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzU1OSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Im1ldGFsIjozLCJ3aGVlbCI6MTE1Mjd9LCJvdXRwdXRTdG9jayI6eyJ0cnVja3MiOjB9LCJ0eXBlIjoidHJ1Y2tzIn0sIjB4NiI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDY1NTcsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoyOTA0NCwibWV0YWwiOjI5fSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiNHg2Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0NjU1NywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjI5MDM0LCJtZXRhbCI6Mjh9LCJvdXRwdXRTdG9jayI6eyJ3aGVlbCI6MH0sInR5cGUiOiJ3aGVlbCJ9LCIxeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0yeDYiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQ2NTU3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjEyMH0sInR5cGUiOiJwbGFzdGljIn0sIjZ4NiI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDY1NTcsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiMng1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIyeDQiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQ2NTU3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjd4LTMiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDQzNzE0LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6OTM4M30sIm91dHB1dFN0b2NrIjp7ImJ1Y2tldCI6MH0sInR5cGUiOiJidWNrZXQifSwiOHgtMiI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDM3MTQsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoxODg4Nn0sIm91dHB1dFN0b2NrIjp7InNob3ZlbCI6MH0sInR5cGUiOiJzaG92ZWwifSwiN3gtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjh4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjd4LTIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjh4LTMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjd4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjh4MCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDMwMDQsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJidWNrZXQiOjAsInNob3ZlbCI6M30sIm91dHB1dFN0b2NrIjp7InNob3ZlbEJ1Y2tldCI6MH0sInR5cGUiOiJidWNrZXRTaG92ZWwifSwiN3gtNSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDM3MTQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiOHgtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDM3MTQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiMXgtMSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDE3OCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InRocmVhZCI6MSwiY2xvdGgiOjQwNSwiZHllIjoyODI0Nywid29vZCI6MTF9LCJvdXRwdXRTdG9jayI6eyJjbG90aGVzIjowfSwidHlwZSI6ImNsb3RoZXMifSwiMHgtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC0xIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0MzcxNCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJkeWUiOjEyMH0sInR5cGUiOiJkeWUifSwiMXgtMyI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDIxMTYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMXgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMngtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMngtMyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMngtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDIxMTYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiM3gtNCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDIxMTYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiNXgtMSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwNDIxMTYsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMngtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNHgtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzkxODUsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6MH0sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiNHgwIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0MjExNiwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjo5M30sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiNngwIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0MjExNiwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCI1eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjN4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHgyIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDA0MTA1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCIxeDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNngtMSI6eyJ0aWNrc0RvbmUiOjEuMjQ1MDAwMDAwMDAwMjYwOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InRocmVhZCI6Mjk2NCwic3R1ZmZpbmciOjI5NDQsImR5ZSI6MjkwOTcsImJ1dHRvbnMiOjN9LCJvdXRwdXRTdG9jayI6eyJiZWFyIjowfSwidHlwZSI6ImJlYXIifSwiLTh4LTEiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDM4OTYsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6MX0sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiLTd4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4LTMiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDM4MjUsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6MX0sIm91dHB1dFN0b2NrIjp7InN0dWZmaW5nIjowfSwidHlwZSI6InN0dWZmaW5nIn0sIi02eC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItNngtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTd4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgwIjp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDAzOTQ1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6MTIwfSwidHlwZSI6ImR5ZSJ9LCItOHgtMyI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzk0NSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNngtNSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzk0NSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNHgtMSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzgyMSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjI1ODM0fSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiLTV4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMngtMSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzgyMSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxMjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItMXgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC03Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDAzMDkyNSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjIzNTAyfSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiMHgtNyI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzA5MjUsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoyMzQ5NX0sIm91dHB1dFN0b2NrIjp7ImJ1dHRvbnMiOjB9LCJ0eXBlIjoiYnV0dG9uIn0sIjJ4LTUiOnsidGlja3NEb25lIjowLjMwNTAwMDAwMDAwMDI5NTA0LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiY2xvdGgiOjB9LCJvdXRwdXRTdG9jayI6eyJzdHVmZmluZyI6MH0sInR5cGUiOiJzdHVmZmluZyJ9LCIxeC03Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDAzMTYzNSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Im1ldGFsIjoyLCJwbGFzdGljIjoyMzQ0OX0sIm91dHB1dFN0b2NrIjp7ImNpcmN1aXRCb2FyZCI6MH0sInR5cGUiOiJjaXJjdWl0Qm9hcmQifSwiMHgtNiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMXgtNiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMHgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMXgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4LTciOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMXgtOCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjB4LTgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4LTgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4LTciOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4LTgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeC03Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDAzMjM0NiwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxMjB9LCJ0eXBlIjoicGxhc3RpYyJ9LCItMngtOCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzA5MjUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiM3gtNyI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzA5MjUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTIwfSwidHlwZSI6InBsYXN0aWMifSwiM3gtOCI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzE2MzUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsibWV0YWwiOjB9LCJ0eXBlIjoibWV0YWwifSwiM3gtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNHgtNSI6eyJ0aWNrc0RvbmUiOjAuMzA1MDAwMDAwMDAwMzA5MjUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMXg1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHg1Ijp7InRpY2tzRG9uZSI6MC4zMDUwMDAwMDAwMDAyNTczLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn19LCJlbGZCdXlhYmxlcyI6eyJjbG90aGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxOCJ9LCJibG9ja3NCdXlhYmxlIjp7ImFtb3VudCI6IjIwIn0sInRydWNrc0J1eWFibGUiOnsiYW1vdW50IjoiMTcifSwiYmVhcnNCdXlhYmxlIjp7InJlc291cmNlIjoiMjM0OCIsImFtb3VudCI6IjE4In0sImJ1Y2tldEJ1eWFibGUiOnsicmVzb3VyY2UiOiIxNTI1IiwiYW1vdW50IjoiMTgifSwiY29uc29sZXNCdXlhYmxlIjp7InJlc291cmNlIjoiMTUwMSIsImFtb3VudCI6IjIwIn19LCJ0YWJzIjp7InNlbGVjdGVkIjoiZGFzaGJvYXJkIn0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJiZWFycyI6IjE4MjM5NjkuMTMwMzQ0MTg0OCIsImJ1Y2tldEFuZFNob3ZlbHMiOiIxMDY2Njk4LjY1MzM4MTQ5MyIsImNvbnNvbGVzIjoiMzMzODIxNC44NjkzOTcxMTE3IiwiZmFjdG9yeUJ1eWFibGVzIjp7ImV4cGFuZEZhY3RvcnkiOnsiYW1vdW50IjoiNiJ9LCJvaWxGdWVsIjp7ImFtb3VudCI6IjMifSwiY2FycnlUb3lzIjp7ImFtb3VudCI6IjExIn19LCJ1cGdyYWRlcyI6eyIwIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjEiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9fSwiMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX19LCIzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjQiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX19fSwicHJlc2VudHMiOiIzODE4NzIxMzU1Mi4xNTgxNiIsImZhY3RvcnlCdXlhYmxlczIiOnsiY2FycnlCb3hlcyI6eyJhbW91bnQiOiIxNyJ9fX0sInJlaW5kZWVyIjp7Im1pbmltaXplZCI6ZmFsc2UsInJlaW5kZWVyIjp7ImRvbm5lciI6eyJ0aW1lc0ZlZCI6IjEzNS4yNzQzNzE3ODkxOTQ5NiIsInByb2dyZXNzIjoiMi45OTk3NjE3MzI1NDUyNjUyIn0sImJsaXR6ZW4iOnsidGltZXNGZWQiOiIyMzMuMDExMzY5NzQyNzY2ODciLCJwcm9ncmVzcyI6IjIuOTk5NzYxNzMyNTQ1MjY1MiJ9LCJydWRvbHBoIjp7InRpbWVzRmVkIjoiMTQzLjUwNDk1NjU0OTc5NTY4IiwicHJvZ3Jlc3MiOiIxLjI5OTAwMDAwMDAwMDAwMDIifSwidml4ZW4iOnsidGltZXNGZWQiOiIxNDMuNDk0NjA0MDYwOTA0MDQiLCJwcm9ncmVzcyI6IjIuMDQ3OTk5OTk5OTk5OTk5In0sImNvbWV0Ijp7InRpbWVzRmVkIjoiMTMzLjg5NjUwNzcxMjg1MTI3IiwicHJvZ3Jlc3MiOjB9LCJjdXBpZCI6eyJ0aW1lc0ZlZCI6IjE1Ny4xODM3NzYxOTYwODc3NiIsInByb2dyZXNzIjoiMS42NDAwMDAwMDAwMDAwMDAxIn0sImRhc2hlciI6eyJ0aW1lc0ZlZCI6IjE1OS4xNTQ5MTgzNDQwODQzNiIsInByb2dyZXNzIjoiMi4zNTA5OTk5OTk5OTk5OTkifSwiZGFuY2VyIjp7InRpbWVzRmVkIjoiMjI3LjYxNjM3NjU1MTc4MzMiLCJwcm9ncmVzcyI6IjAuOTE5OTI2OTMxMzEzODgxIn0sInByYW5jZXIiOnsidGltZXNGZWQiOiIxNjguMDk4ODcxODk1NTA5NDMiLCJwcm9ncmVzcyI6IjIuOTk5NzYxNzMyNTQ1MjY1MiJ9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sInRpbWVTaW5jZUZvY3VzIjo5LjcwMDk5OTk5OTk5OTk5OSwiY3Vyck11bHRpcGxpZXIiOiIzLjk5OTY4MjMxMDA2MDM1MyIsImN1cnJUYXJnZXRzIjp7IkRhbmNlciI6dHJ1ZSwiRG9ubmVyIjp0cnVlLCJCbGl0emVuIjp0cnVlLCJQcmFuY2VyIjp0cnVlfSwiY3VyckNvb2xkb3duIjowLjI5OTAwMDAwMDAwMDAwNjg3LCJ1cGdyYWRlcyI6eyJ1cGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNCI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNSI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNiI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNyI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlOCI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlOSI6eyJib3VnaHQiOnRydWV9fSwiY3JpdCI6Mn0sInNsZWlnaCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTIiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTMiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTUiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTYiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTgiOnsiZWFybmVkIjpmYWxzZX19LCJjb2xsYXBzZU1pbGVzdG9uZXMiOnRydWUsInNsZWlnaCI6eyJhbW91bnQiOjB9fSwicm91dGluZyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjaXRpZXNDb21wbGV0ZWQiOjAsImN1cnJlbnRDaXR5IjpbWzAsMiw4XSxbMiwwLDVdLFs4LDUsMF1dLCJyb3V0ZUluZGV4IjowLCJjaGVja1JvdXRlUHJvZ3Jlc3MiOjAsIm5ld0NpdHlQcm9ncmVzcyI6MCwiYm9vc3RQcm9ncmVzcyI6MCwicmVkdW5kYW50UHJvZ3Jlc3MiOjAsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJyb3V0ZXNUb1NraXAiOltdLCJyZWR1bmRhbmNpZXNSZW1vdmVkIjowLCJtZXRhQnV5YWJsZXMiOnsibWV0YWwiOnsiYW1vdW50IjowfSwiY29uc29sZSI6eyJhbW91bnQiOjB9LCJjbGFzc3Jvb20iOnsiYW1vdW50IjowfSwidGljayI6eyJhbW91bnQiOjB9fSwibWlsZXN0b25lcyI6eyJtaWxlc3RvbmUxIjp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmUyIjp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmU0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmU1Ijp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6ZmFsc2V9LCJtaWxlc3RvbmU3Ijp7ImVhcm5lZCI6ZmFsc2V9fSwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJtZXRhTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9LCI1Ijp7ImVhcm5lZCI6ZmFsc2V9LCI2Ijp7ImVhcm5lZCI6ZmFsc2V9fSwiY29sbGFwc2VNZXRhTWlsZXN0b25lcyI6dHJ1ZX19LCJhdXRvUGF1c2UiOnRydWUsInVzaW5nTG9nIjp0cnVlLCJkZXZTb2VlZCI6MX0= \ No newline at end of file diff --git a/saves/Day 22 Complete.txt b/saves/Day 22 Complete.txt new file mode 100644 index 0000000..999b7ca --- /dev/null +++ b/saves/Day 22 Complete.txt @@ -0,0 +1 @@ +eyJpZCI6ImFkdmVudC1pbmNyZW1lbnRhbC0wIiwiZGV2U3BlZWQiOjAsIm5hbWUiOiJEZWZhdWx0IFNhdmUiLCJ0YWJzIjpbIm1haW4iLCJzbGVpZ2giXSwidGltZSI6MTY3MTkxMzIwODk5MywiYXV0b3NhdmUiOnRydWUsIm9mZmxpbmVQcm9kIjpmYWxzZSwib2ZmbGluZVRpbWUiOm51bGwsInRpbWVQbGF5ZWQiOjE0MTEwMy45MzgwMDAwMjE5NCwia2VlcEdvaW5nIjpmYWxzZSwibW9kSUQiOiJhZHZlbnQtaW5jcmVtZW50YWwiLCJtb2RWZXJzaW9uIjoiMC42IiwibGF5ZXJzIjp7Im1haW4iOnsibWluaW1pemVkIjpmYWxzZSwiZGF5cyI6eyIwIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjEiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIzIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjQiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiNSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI2Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjciOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiOCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI5Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjEwIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjExIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjEyIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjEzIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE0Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE1Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE2Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE3Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE4Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjE5Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIwIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIxIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIyIjp7Im9wZW5lZCI6ZmFsc2UsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMyI6eyJvcGVuZWQiOmZhbHNlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfX0sImRheSI6MjMsImlzTWFzdGVyeSI6ZmFsc2V9LCJ0cmVlcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJsb2dzIjoiMi4wMzQ5ODA5MDY5ODA1ODE4ZTEwNSIsInRvdGFsTG9ncyI6IjIuMDM0OTgwOTE2OTgwODRlMTA1Iiwic2FwbGluZ3MiOiIzLjI1MjMxMTMwMDgzOTQyZTMxIiwicm93MVVwZ3JhZGVzIjp7IjAiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjEiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjIiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjMiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sIjQiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX19LCJyb3cyVXBncmFkZXMiOnsiMCI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMSI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMiI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiMyI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfSwiNCI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiI5MzM3NTgwIn0sIjEiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6Ijk2MTAyNDIifSwiMiI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYW1vdW50IjoiMjgyMTI0MTAifX0sIm1hbnVhbEN1dFByb2dyZXNzIjoiMC4wMDAwMDE5MDczNDg2MzI4MTI0OTk0IiwibWFudWFsUGxhbnRQcm9ncmVzcyI6IjAuMDAwMDAxOTA3MzQ4NjMyODEyNDk5NCIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjcmVhdGVkU2FwbGluZ3MiOiIxLjQ1MDAxODk5NjExMzAzODVlMzIiLCJtYXN0ZXJ5Ijp7ImxvZ3MiOiIxLjgwODE1NDQ5NzEwMzA2MzllMjciLCJ0b3RhbExvZ3MiOiIxLjgwODE1NDY5ODE4MDYxMWUyNyIsInNhcGxpbmdzIjoiMzM4OTMwMDQ2MTc4NTc2NSIsImNyZWF0ZWRTYXBsaW5ncyI6IjMzODkzMDA3NDYyNjcwMTEuNSIsInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7ImFtb3VudCI6IjE0NzIyNSJ9LCIxIjp7ImFtb3VudCI6IjE0NzIyNSJ9LCIyIjp7ImFtb3VudCI6IjMwNjYxMyJ9fX0sIm1hc3RlcmVkIjp0cnVlfSwid29ya3Nob3AiOnsibWluaW1pemVkIjpmYWxzZSwiZm91bmRhdGlvblByb2dyZXNzIjoiMTcwMCIsImZvdW5kYXRpb25Db252ZXJzaW9uIjp7ImJhc2VSZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiZ2FpblJlc291cmNlIjoxMDB9LCJtaWxlc3RvbmVzIjp7ImxvZ0dhaW5NaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtb3JlUGxhbnRzTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU1Ijp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNiI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2UsIm1hc3RlcnkiOnsiZm91bmRhdGlvblByb2dyZXNzIjoiMTAwIiwibWlsZXN0b25lcyI6eyJsb2dHYWluTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvQ3V0TWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJhdXRvUGxhbnRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibG9nR2Fpbk1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibW9yZVBsYW50c01pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibG9nR2Fpbk1pbGVzdG9uZTMiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUxIjp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTIiOnsiZWFybmVkIjpmYWxzZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMyI6eyJlYXJuZWQiOmZhbHNlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTUiOnsiZWFybmVkIjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWUsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9fSwiY29hbCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjb2FsIjoiMi4wOTA0NDMwNjUwOTAyMTY0ZTE4NCIsInRvdGFsQ29hbCI6IjIuMDkwNDQzMDY1MDkyMTMxM2UxODQiLCJhc2giOiIxLjA2NjY5MTE2OTM2NzE1NTJlMTMzIiwiYWN0aXZlRmlyZXMiOiIwIiwiYnVpbGRGaXJlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiIwIn0sImFjdGl2ZUJvbmZpcmVzIjoiNi4xNDczNzgyNDQxMTk0ODFlMjkiLCJidWlsZEJvbmZpcmUiOnsicmVzb3VyY2UiOiIzMDE3IiwiYW1vdW50IjoiNi4xNDczNzgyNDQxMTk0ODFlMjkifSwiYWN0aXZlS2lsbnMiOiI5OTI1IiwiYnVpbGRLaWxuIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiI5OTI1In0sIndhcm1lckN1dHRlcnMiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWV9LCJ3YXJtZXJQbGFudGVycyI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZX0sImJhc2ljRmVydGlsaXplciI6eyJyZXNvdXJjZSI6IjU0NTY0MDg0Ni4xNTMzNTk5IiwiYm91Z2h0Ijp0cnVlfSwidW5sb2NrQm9uZmlyZSI6eyJyZXNvdXJjZSI6IjMwMTciLCJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRDdXR0ZXJzIjp7InJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYm91Z2h0Ijp0cnVlfSwiZGVkaWNhdGVkUGxhbnRlcnMiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWV9LCJiZXR0ZXJGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0tpbG4iOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImJvdWdodCI6dHJ1ZX0sImhlYXRlZEN1dHRlcnMiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJhbW91bnQiOiIzNjU3MTE4NzY4OTczMjcifSwiaGVhdGVkUGxhbnRlcnMiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJhbW91bnQiOiIzNjU3MTE4NzY4OTczMjcifSwibW9yZUZlcnRpbGl6ZXIiOnsicmVzb3VyY2UiOiI1NDU2NDA4NDYuMTUzMzU5OSIsImFtb3VudCI6IjEuMjMzNzE4ODY0NjQ4NTU0MmUxNiJ9LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiYWN0aXZlRHJpbGxzIjoiNTcyOCIsImJ1aWxkRHJpbGwiOnsiYW1vdW50IjoiNTcyOCJ9LCJlZmZpY2llbnRTbWVsdGhlciI6eyJib3VnaHQiOnRydWV9LCJhcnNvbmlzdEFzc2lzdGFuY2UiOnsiYm91Z2h0Ijp0cnVlfSwicmVmaW5lZENvYWwiOnsiYm91Z2h0Ijp0cnVlfSwiY29sb3JlZEZpcmUiOnsiYm91Z2h0Ijp0cnVlfSwibWFzdGVyeSI6eyJjb2FsIjoiMS4yNjI3MzMwNDU5NjIyMjIxZTM1IiwidG90YWxDb2FsIjoiMS4yNjI3ODQxNTcwNzMzMjU0ZTM1IiwiYXNoIjoiNi4xODY4OTY0MDQ0MjAyMzRlMTgiLCJhY3RpdmVGaXJlcyI6IjE0ODAxLjQ1NjI3NjEzMjUyMSIsImJ1aWxkRmlyZSI6eyJhbW91bnQiOiIxNDgwMS40NTYyNzYxMzI1MjEifSwiYWN0aXZlQm9uZmlyZXMiOiIyMTQ1OTciLCJidWlsZEJvbmZpcmUiOnsiYW1vdW50IjoiMjE0NTk3In0sImFjdGl2ZUtpbG5zIjoiMTAwMyIsImJ1aWxkS2lsbiI6eyJhbW91bnQiOiIxMDAzIn0sImFjdGl2ZURyaWxscyI6IjE0MSIsImJ1aWxkRHJpbGwiOnsiYW1vdW50IjoiMTY3In0sIndhcm1lckN1dHRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwid2FybWVyUGxhbnRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiYmFzaWNGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0JvbmZpcmUiOnsiYm91Z2h0Ijp0cnVlfSwiZGVkaWNhdGVkQ3V0dGVycyI6eyJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRQbGFudGVycyI6eyJib3VnaHQiOnRydWV9LCJiZXR0ZXJGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0tpbG4iOnsiYm91Z2h0Ijp0cnVlfSwiZWZmaWNpZW50U21lbHRoZXIiOnsiYm91Z2h0Ijp0cnVlfSwiYXJzb25pc3RBc3Npc3RhbmNlIjp7ImJvdWdodCI6ZmFsc2V9LCJyZWZpbmVkQ29hbCI6eyJib3VnaHQiOmZhbHNlfSwiY29sb3JlZEZpcmUiOnsiYm91Z2h0IjpmYWxzZX0sImhlYXRlZEN1dHRlcnMiOnsiYW1vdW50IjoiMTIwNzEifSwiaGVhdGVkUGxhbnRlcnMiOnsiYW1vdW50IjoiMTIwNzEifSwibW9yZUZlcnRpbGl6ZXIiOnsiYW1vdW50IjoiMzU1NyJ9fSwibWFzdGVyZWQiOnRydWV9LCJlbHZlcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJlbHZlcyI6eyJjdXR0ZXJzRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6IjY0NTEifSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDM4MTQ2NjIyNTc4NDIzNTUiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNjg0MDAwMDAxNzc1NjIyNX0sInBsYW50ZXJzRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6IjY0NTEifSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDc1MjM3ODgwMTQyNzUwNTciLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMDg0MDAwMDAxNzczNTAzNjR9LCJleHBhbmRlcnNFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiYW1vdW50IjoiMTg0MTAifSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDY5Njc5NjM3MTcwNzQwMDUiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzE2MDAwMDAxNzc0ODY1OH0sImhlYXRlZEN1dHRlcnNFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImFtb3VudCI6IjM2MyJ9LCJidXlQcm9ncmVzcyI6IjAuMDAwNjg2MjM1MjE4NTQ2Njc0MSIsInJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zMjQwMDAwMDE3NzExODIxNn0sImhlYXRlZFBsYW50ZXJzRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJhbW91bnQiOiIzNjMifSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDMzMzU4MDU1ODg5ODEzNjEiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMTkyMDAwMDAxNzgyMDkxMX0sImZlcnRpbGl6ZXJFbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjU0NTY0MDg0Ni4xNTMzNTk5IiwiYW1vdW50IjoiMjU1In0sImJ1eVByb2dyZXNzIjoiMC4wMDAyOTA1MjUyNTYzOTg3MDc2MyIsInJlc291cmNlIjoiMTE3OTk5Nzg4MTA4NC45NzY4IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4xNzYwMDAwMDE3Nzk3MTI1M30sInNtYWxsRmlyZUVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTgwMDc2NTQwMTI0NTkuMzYiLCJhbW91bnQiOiIzMDE3In0sInRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDk4NDEyNDg0ODM5NTM2MzgiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMDkyMDAwMDAxNzc3MjA4MjR9LCJib25maXJlRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIzMDE3IiwiYW1vdW50IjoiNDEwIn0sInRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMDg2NTIxOTM5ODg1MjkzMDMiLCJyZXNvdXJjZSI6IjExNzk5OTc4ODEwODQuOTc2OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMzMyMDAwMDAxNzg3MTkzMzZ9LCJraWxuRWxmIjp7ImJ1eWFibGUiOnsicmVzb3VyY2UiOiIxODAwNzY1NDAxMjQ1OS4zNiIsImFtb3VudCI6IjE0NCJ9LCJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDEwODI5MDQ0MjYzMTUyNDk2IiwicmVzb3VyY2UiOiIxMTc5OTk3ODgxMDg0Ljk3NjgiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjI4MDAwMDAwMTc4ODE5NTZ9LCJwYXBlckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxMzI5MDA0MzI4OTYxNjg2IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41ODAwMDAwMDAwMDQzNjU1fSwiYm94RWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDYxMDMxNDMyMzk1MDM4OTQiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjExNjAwMDAwMDU1Nzg4MDUxfSwiY2xvdGhFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDc0MjYxMTM5OTAwNTc5MDkiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjQ4ODAwMDAwMjAzNjYyMTF9LCJtaW5pbmdEcmlsbEVsZiI6eyJ0b2dnbGUiOmZhbHNlLCJidXlQcm9ncmVzcyI6MCwiYW1vdW50T2ZUaW1lc0RvbmUiOjAsImJvdWdodCI6ZmFsc2V9LCJoZWF2eURyaWxsRWxmIjp7InRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMTA2MTAxMTE4ODM0Mjg2OTciLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40NjgwMDAwMDA1MjcwNzcsImJvdWdodCI6dHJ1ZX0sIm9pbEVsZiI6eyJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDA0ODY2MzkxODU0OTc2NTU5NSIsImFtb3VudE9mVGltZXNEb25lIjowLjEyMDAwMDAwMDUyNDk4OTA1LCJib3VnaHQiOnRydWV9LCJtZXRhbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNzA2MDQwNjkzNTk2NDc2OSIsImFtb3VudE9mVGltZXNEb25lIjowLjQwMDAwMDAwMDUyMDk1NDMsImJvdWdodCI6dHJ1ZX0sImNvYWxEcmlsbEVsZiI6eyJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDExNDkwNjc3MTEyODA1MTAzIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNTEyMDAwMDAwNTM2MDQxLCJib3VnaHQiOnRydWV9LCJkeWVFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDAxMDg1MTAzMjM5MDk3MTA3MiIsImFtb3VudE9mVGltZXNEb25lIjowLjc0ODAwMDAwMTU5NDUxMjMsImJvdWdodCI6dHJ1ZX0sInBsYXN0aWNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDE2NDI3ODYyMjQ3OTE1NTM3IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMzUyMDAwMDAxNTgzMjIxLCJib3VnaHQiOnRydWV9fSwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfSwiOCI6eyJlYXJuZWQiOnRydWV9LCI5Ijp7ImVhcm5lZCI6dHJ1ZX0sIjEwIjp7ImVhcm5lZCI6dHJ1ZX0sIjExIjp7ImVhcm5lZCI6dHJ1ZX19LCJjb2xsYXBzZU1pbGVzdG9uZXMiOmZhbHNlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWFzdGVyeSI6eyJlbHZlcyI6eyJjdXR0ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDE0MzYxODE0MTQ4ODg4NDcyIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDM0MDAwMDAwMDI0MTIyMiwiYm91Z2h0Ijp0cnVlfSwicGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDU5MTQ2ODEyOTI5ODYwNDMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC42MTAwMDAwMDAwMjQyNjgsImJvdWdodCI6dHJ1ZX0sImV4cGFuZGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzMTQ4NjIyMDAxMzQ3MDU4IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzkwMDAwMDAwMDI1MDI2MiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzMDA1MDA3Mjc1NzEwNzg0NiIsImFtb3VudE9mVGltZXNEb25lIjowLjEyNDAwMDAwMDAyNzU2NjA2LCJib3VnaHQiOnRydWV9LCJoZWF0ZWRQbGFudGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMDI0ODIxMzI4NDg2MzM2NjEzIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODUyMDAwMDAwMDI3NzIzOSwiYm91Z2h0Ijp0cnVlfSwiZmVydGlsaXplckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwMDgxNTAyMTIxNDkxNjk1ODMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41NzYwMDAwMDAwMjc4ODU4LCJib3VnaHQiOnRydWV9LCJzbWFsbEZpcmVFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjIwMDM1MTgwMjE1NDk1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTMyMDAwMDAwMDE5Mzg3NSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJib25maXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDEzMDY0OTU0NzY3MDQ1MTQiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC43NjQwMDAwMDAwMTkzNTI4LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sImtpbG5FbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTk3ODg3NzcxMzM4ODM2NiIsImFtb3VudE9mVGltZXNEb25lIjowLjI5MjAwMDAwMDAxOTM4ODc1LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sInBhcGVyRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDc4MTcwMTIyMzYxOTY1MDUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4yMDgwMDAwMDAwMDQ1NDQxLCJib3VnaHQiOnRydWV9LCJib3hFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwOTU1MTMxMTQzMzczMDAxIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDAwMDAwMDAwMDA0Njg0NiwiYm91Z2h0Ijp0cnVlfSwiY2xvdGhFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjg5ODE3OTYwNTUxMDk4MjQiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC44NzYwMDAwMDAwMTQzOTUsImJvdWdodCI6dHJ1ZX0sImNvYWxEcmlsbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJoZWF2eURyaWxsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMjE3MjcyNzI3MjcyODYxMjYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC45NTYwMDAwMDAwMDAyMDY5LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sIm9pbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJtZXRhbEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDIxNzI3MjcyNzI3Mjg2MTI2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTU2MDAwMDAwMDAwMjA2OSwiYm91Z2h0Ijp0cnVlfSwiZHllRWxmIjp7ImJ1eVByb2dyZXNzIjowLCJhbW91bnRPZlRpbWVzRG9uZSI6MCwiYm91Z2h0IjpmYWxzZX0sInBsYXN0aWNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjY0NTg4NDY5NzU5NzI5MzYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40NDAwMDAwMDAwMTQ0MjM1LCJib3VnaHQiOnRydWV9fSwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfSwiOCI6eyJlYXJuZWQiOnRydWV9LCI5Ijp7ImVhcm5lZCI6dHJ1ZX0sIjEwIjp7ImVhcm5lZCI6dHJ1ZX0sIjExIjp7ImVhcm5lZCI6dHJ1ZX19fX0sInBhcGVyIjp7Im1pbmltaXplZCI6ZmFsc2UsInBhcGVyIjoiMS40OTU4MTk4ODQ4ODc0MzM2ZTEyOSIsInRvdGFsUGFwZXIiOiIxLjQ5NTgxOTg4NDg5OTY3MDJlMTI5IiwicGFwZXJDb252ZXJzaW9uIjp7ImdhaW5SZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyJ9LCJib29rcyI6eyJjdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJwbGFudGVyc0Jvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIyMDIifSwiZXhwYW5kZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJoZWF0ZWRDdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJoZWF0ZWRQbGFudGVyc0Jvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIyMDIifSwiZmVydGlsaXplckJvb2siOnsicmVzb3VyY2UiOiIxNDE4Mi45OTk5OTk5OTk5MjciLCJhbW91bnQiOiIyMDIifSwic21hbGxGaXJlQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJib25maXJlQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJraWxuQm9vayI6eyJyZXNvdXJjZSI6IjE0MTgyLjk5OTk5OTk5OTkyNyIsImFtb3VudCI6IjIwMiJ9LCJwYXBlckJvb2siOnsiYW1vdW50IjoiMTIifSwiYm94Qm9vayI6eyJhbW91bnQiOiIxNSJ9LCJjbG90aEJvb2siOnsiYW1vdW50IjoiMjAyIn0sIm1pbmluZ0RyaWxsQm9vayI6eyJhbW91bnQiOjB9LCJoZWF2eURyaWxsQm9vayI6eyJhbW91bnQiOiIxNzcifSwib2lsQm9vayI6eyJhbW91bnQiOiIxNzcifSwibWV0YWxCb29rIjp7ImFtb3VudCI6IjE3NyJ9LCJjb2FsRHJpbGxCb29rIjp7ImFtb3VudCI6IjE3NyJ9LCJkeWVCb29rIjp7ImFtb3VudCI6MH0sInByaW1hcnlEeWVCb29rIjp7ImFtb3VudCI6IjIwMiJ9LCJzZWNvbmRhcnlEeWVCb29rIjp7ImFtb3VudCI6IjIwMiJ9LCJwbGFzdGljQm9vayI6eyJhbW91bnQiOiIyMDIifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ1cGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHJpbGxpbmdVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm9pbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInVwZ3JhZGVzMiI6eyJhc2hVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImJvb2tVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsicGFwZXIiOiIxLjQ5MjQwOTQ2MTU4ODE1N2UyOCIsInRvdGFsUGFwZXIiOiIxLjQ5MjQwOTQ2MTU4ODI3OWUyOCIsImJvb2tzIjp7ImN1dHRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sInBsYW50ZXJzQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJleHBhbmRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sImhlYXRlZEN1dHRlcnNCb29rIjp7ImFtb3VudCI6IjU5In0sImhlYXRlZFBsYW50ZXJzQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJmZXJ0aWxpemVyQm9vayI6eyJhbW91bnQiOiI1OSJ9LCJzbWFsbEZpcmVCb29rIjp7ImFtb3VudCI6IjU5In0sImJvbmZpcmVCb29rIjp7ImFtb3VudCI6IjU5In0sImtpbG5Cb29rIjp7ImFtb3VudCI6IjU5In0sInBhcGVyQm9vayI6eyJhbW91bnQiOiI4In0sImJveEJvb2siOnsiYW1vdW50IjoiOCJ9LCJjbG90aEJvb2siOnsiYW1vdW50IjoiNTkifSwiY29hbERyaWxsQm9vayI6eyJhbW91bnQiOiIxIn0sImhlYXZ5RHJpbGxCb29rIjp7ImFtb3VudCI6IjEifSwib2lsQm9vayI6eyJhbW91bnQiOiIxIn0sIm1ldGFsQm9vayI6eyJhbW91bnQiOiIxIn0sInByaW1hcnlEeWVCb29rIjp7ImFtb3VudCI6MH0sInNlY29uZGFyeUR5ZUJvb2siOnsiYW1vdW50IjowfSwicGxhc3RpY0Jvb2siOnsiYW1vdW50IjoiNTkifX0sInVwZ3JhZGVzIjp7ImNsb3RoVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJkcmlsbGluZ1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwib2lsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwidXBncmFkZXMyIjp7ImFzaFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sImJvb2tVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJ0cmVlVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfX19LCJtYXN0ZXJlZCI6dHJ1ZX0sImJveGVzIjp7Im1pbmltaXplZCI6ZmFsc2UsImJveGVzIjoiMS45NjI0NjY0NzI0MTk2NDU0ZTExMyIsInRvdGFsQm94ZXMiOiIxLjk2MjQ2NjQ3MjQzNTA1NzFlMTEzIiwiYm94ZXNDb252ZXJzaW9uIjp7ImJhc2VSZXNvdXJjZSI6IjE4MDA3NjU0MDEyNDU5LjM2IiwiZ2FpblJlc291cmNlIjoiODAxMy45OTk5OTk5OTk5OTMifSwidXBncmFkZXMiOnsibG9nc1VwZ3JhZGUiOnsicmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyIsImJvdWdodCI6dHJ1ZX0sImFzaFVwZ3JhZGUiOnsicmVzb3VyY2UiOiI4MDEzLjk5OTk5OTk5OTk5MyIsImJvdWdodCI6dHJ1ZX0sImNvYWxVcGdyYWRlIjp7InJlc291cmNlIjoiODAxMy45OTk5OTk5OTk5OTMiLCJib3VnaHQiOnRydWV9fSwiYnV5YWJsZXMiOnsibG9nQm94ZXNCdXlhYmxlIjp7InJlc291cmNlIjoiODAxMy45OTk5OTk5OTk5OTMiLCJhbW91bnQiOiI5MDEifSwiYXNoQm94ZXNCdXlhYmxlIjp7InJlc291cmNlIjoiODAxMy45OTk5OTk5OTk5OTMiLCJhbW91bnQiOiI0MTAifSwiY29hbEJveGVzQnV5YWJsZSI6eyJyZXNvdXJjZSI6IjgwMTMuOTk5OTk5OTk5OTkzIiwiYW1vdW50IjoiMzE3In19LCJyb3cyVXBncmFkZXMiOnsib3JlVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwicGxhc3RpY1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzNVcGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHllVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJ4cFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJidXlhYmxlczIiOnsib3JlQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjIzMiJ9LCJtZXRhbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxNjgifSwicGxhc3RpY0JveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxNDYifX0sIm1hc3RlcnkiOnsiYm94ZXMiOiIxLjk1NzA1MjEzOTIxNDc4OWUyMCIsInRvdGFsQm94ZXMiOiIxLjk1NzA1MjEzOTQwNDg3ZTIwIiwidXBncmFkZXMiOnsibG9nc1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiYXNoVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJjb2FsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7Im9yZVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInBsYXN0aWNVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJyb3czVXBncmFkZXMiOnsiY2xvdGhVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJkeWVVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJ4cFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX19LCJidXlhYmxlcyI6eyJsb2dCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiNjEifSwiYXNoQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjQwIn0sImNvYWxCb3hlc0J1eWFibGUiOnsiYW1vdW50IjoiMzMifX0sImJ1eWFibGVzMiI6eyJvcmVCb3hlc0J1eWFibGUiOnsiYW1vdW50IjowfSwibWV0YWxCb3hlc0J1eWFibGUiOnsiYW1vdW50IjowfSwicGxhc3RpY0JveGVzQnV5YWJsZSI6eyJhbW91bnQiOjB9fX0sIm1hc3RlcmVkIjp0cnVlLCJidXlhYmxlczMiOnsicHJlc2VudEJ1eWFibGUiOnsiYW1vdW50IjoiODgifX19LCJtZXRhbCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJvcmUiOiI1LjQyOTQ0MTUxNzMxMjEwMmUzOCIsImJlc3RPcmUiOiI3LjA0MTgzMjU4MTk3MDk1NWUzOCIsIm9yZVByb2dyZXNzIjoiMC4yNDY1MTEwMTgzMDU4NDU2NSIsIm1ldGFsIjoiMS4yNDAxNTEyMjM2NTUxMTIyZTcyIiwiYmVzdE1ldGFsIjoiMS4yNDAxNTEyMjM2NTUxMTIyZTcyIiwidG90YWxNZXRhbCI6IjIuMjI2NzYyNzc3MjUxMTAzNGU3MiIsInNpbXBsZVBpY2theGUiOnsiYm91Z2h0Ijp0cnVlfSwiZG91YmxlUGlja2F4ZSI6eyJib3VnaHQiOmZhbHNlfSwiY3J1Y2libGUiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sImluZHVzdHJpYWxGdXJuYWNlIjp7ImJvdWdodCI6dHJ1ZX0sIm9yZURyaWxsIjp7ImFtb3VudCI6IjEwNzc5NzQ4In0sImluZHVzdHJpYWxDcnVjaWJsZSI6eyJhbW91bnQiOiIxMDc3OTc1In0sImF1dG9TbWVsdEVuYWJsZWQiOnRydWUsImhvdHRlckZvcmdlIjp7ImFtb3VudCI6IjE1NDE5MDgifSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImVmZmljaWVudERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sIm1hc3RlcnkiOnsib3JlIjoiMzQxMDQzNjgxNS43MjE3MTIiLCJiZXN0T3JlIjoiMzgyODQzODY3NC4wMTIzODciLCJvcmVQcm9ncmVzcyI6IjAuMTE2NzgzMDY1MjIxNjM2NCIsIm1ldGFsIjoiMS4wNzk1MDI0NTk3MzE5NTg1ZTE3IiwiYmVzdE1ldGFsIjoiMS4wNzk1MDI0NTk3MzE5NTg1ZTE3IiwidG90YWxNZXRhbCI6IjEuMDgwMjUzNDI2Mzk1NDc3M2UxNyIsInNpbXBsZVBpY2theGUiOnsiYm91Z2h0Ijp0cnVlfSwiZG91YmxlUGlja2F4ZSI6eyJib3VnaHQiOmZhbHNlfSwiY3J1Y2libGUiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sImluZHVzdHJpYWxGdXJuYWNlIjp7ImJvdWdodCI6dHJ1ZX0sImVmZmljaWVudERyaWxsIjp7ImJvdWdodCI6dHJ1ZX0sIm9yZURyaWxsIjp7ImFtb3VudCI6IjI3OSJ9LCJpbmR1c3RyaWFsQ3J1Y2libGUiOnsiYW1vdW50IjoiMjgifSwiaG90dGVyRm9yZ2UiOnsiYW1vdW50IjoiMjUifX0sIm1hc3RlcmVkIjp0cnVlfSwiY2xvdGgiOnsibWluaW1pemVkIjpmYWxzZSwiY2xvdGgiOiIyLjE1MzU0NzIwMTk1MDYxNjNlMTgiLCJ0b3RhbENsb3RoIjoiMS4wMjM2NDg0MDA2NTY4NTE0ZTIwIiwid29vbCI6IjYuODAzMTU2NzY5MDQ0MDMyZTE5Iiwic2hlZXAiOiI3LjA3MDk5NTk2NDM1Njg1NWUxOSIsImJ1aWxkUGVucyI6eyJhbW91bnQiOiI0MDQ4NiJ9LCJiZXR0ZXJTaGVhcnMiOnsiYW1vdW50IjoiMzgzODAifSwiZmFzdGVyU3Bpbm5pbmciOnsiYW1vdW50IjoiNTg0NTcifSwidHJlZXNVcGdyYWRlcyI6eyJ0cmVlc1VwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJtZXRhbFVwZ3JhZGVzIjp7Im1ldGFsVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sInBhcGVyVXBncmFkZXMiOnsicGFwZXJVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImJyZWVkaW5nUHJvZ3Jlc3MiOjEsInNoZWFyaW5nUHJvZ3Jlc3MiOjEsInNwaW5uaW5nUHJvZ3Jlc3MiOjEsIm1hc3RlcnkiOnsiY2xvdGgiOiIxMDEwMTA5MDQiLCJ0b3RhbENsb3RoIjoiMTAxMDE4MzU0Iiwid29vbCI6IjY1MDY0MDc4Iiwic2hlZXAiOiI2MTMwNDQwNyIsImJ1aWxkUGVucyI6eyJhbW91bnQiOiIzOTUifSwiYmV0dGVyU2hlYXJzIjp7ImFtb3VudCI6IjQyOSJ9LCJmYXN0ZXJTcGlubmluZyI6eyJhbW91bnQiOiI2MzQifSwidHJlZXNVcGdyYWRlcyI6eyJ0cmVlc1VwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJtZXRhbFVwZ3JhZGVzIjp7Im1ldGFsVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sInBhcGVyVXBncmFkZXMiOnsicGFwZXJVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwib2lsIjp7Im1pbmltaXplZCI6ZmFsc2UsIm9pbCI6IjIuMjY1MzA4NjkwNDY3MzU0NWUyNSIsInRvdGFsT2lsIjoiNy4zODAzNzE2NjQwMDM4MzVlMjUiLCJkZXB0aCI6IjExMzQxNSIsImRyaWxsUHJvZ3Jlc3MiOiI0LjkyOTA5MDY1MDA3OTE3NWU1MSIsImFjdGl2ZUhlYXZ5IjoiMTUxMSIsImJ1aWxkSGVhdnkiOnsiYW1vdW50IjoiMTUxMSJ9LCJhY3RpdmVIZWF2eTIiOiI3MDQiLCJidWlsZEhlYXZ5MiI6eyJhbW91bnQiOiI3MDQifSwiYWN0aXZlRXh0cmFjdG9yIjoiMTYwIiwiYnVpbGRFeHRyYWN0b3IiOnsiYW1vdW50IjoiMTYwIn0sImFjdGl2ZVB1bXAiOiIxNTEiLCJidWlsZFB1bXAiOnsiYW1vdW50IjoiMTUxIn0sImFjdGl2ZUJ1cm5lciI6IjkxMiIsImJ1aWxkQnVybmVyIjp7ImFtb3VudCI6IjkxMiJ9LCJhY3RpdmVTbWVsdGVyIjoiNDQ1IiwiYnVpbGRTbWVsdGVyIjp7ImFtb3VudCI6IjQ0NSJ9LCJkZXB0aE1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX0sIjUiOnsiZWFybmVkIjp0cnVlfSwiNiI6eyJlYXJuZWQiOnRydWV9LCI3Ijp7ImVhcm5lZCI6dHJ1ZX19LCJjb2xsYXBzZWREZXB0aE1pbGVzdG9uZXMiOmZhbHNlLCJyb3cxVXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9LCI0Ijp7ImJvdWdodCI6dHJ1ZX19LCJyb3cyVXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9LCI0Ijp7ImJvdWdodCI6dHJ1ZX19LCJvaWxNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX19LCJjb2xsYXBzZWRPaWxNaWxlc3RvbmVzIjpmYWxzZSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sInJvdzNVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsib2lsIjoiMTEzNzI2NDY3My4wNTQ1MDE4IiwidG90YWxPaWwiOiIxMTQwNjE4NjIzLjA1NDUwMjIiLCJkZXB0aCI6IjIzNjQyIiwiZHJpbGxQcm9ncmVzcyI6IjQ0MDE5NzM2NDM2NjUuOTYzIiwiYWN0aXZlSGVhdnkiOiIxMDQiLCJidWlsZEhlYXZ5Ijp7ImFtb3VudCI6IjEwNCJ9LCJhY3RpdmVIZWF2eTIiOiI0MyIsImJ1aWxkSGVhdnkyIjp7ImFtb3VudCI6IjQzIn0sImFjdGl2ZUV4dHJhY3RvciI6IjExIiwiYnVpbGRFeHRyYWN0b3IiOnsiYW1vdW50IjoiMTEifSwiYWN0aXZlUHVtcCI6IjExIiwiYnVpbGRQdW1wIjp7ImFtb3VudCI6IjExIn0sImFjdGl2ZUJ1cm5lciI6IjI2IiwiYnVpbGRCdXJuZXIiOnsiYW1vdW50IjoiMjYifSwiYWN0aXZlU21lbHRlciI6IjEzIiwiYnVpbGRTbWVsdGVyIjp7ImFtb3VudCI6IjEzIn0sImRlcHRoTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfX0sIm9pbE1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfX0sInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzNVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6ZmFsc2V9LCIxIjp7ImJvdWdodCI6ZmFsc2V9LCIyIjp7ImJvdWdodCI6ZmFsc2V9LCIzIjp7ImJvdWdodCI6ZmFsc2V9LCI0Ijp7ImJvdWdodCI6ZmFsc2V9fX0sIm1hc3RlcmVkIjp0cnVlfSwicGxhc3RpYyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJwbGFzdGljIjoiMS4zNDA2NTQ0ODg1NDgyNTVlMjQiLCJ0b3RhbFBsYXN0aWMiOiIxLjM1MDcxOTMyMTIyMjg2ODhlMjQiLCJidWlsZFJlZmluZXJ5Ijp7ImFtb3VudCI6IjgxMiJ9LCJhY3RpdmVSZWZpbmVyeSI6IjgxMiIsInVwZ3JhZGVzIjp7InBhcGVyVG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiYm94VG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhUb29scyI6eyJib3VnaHQiOnRydWV9fSwiZWxmVXBncmFkZXMiOnsicGFwZXJFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiYm94RWxmIjp7ImJvdWdodCI6dHJ1ZX0sImNsb3RoRWxmIjp7ImJvdWdodCI6dHJ1ZX19LCJidXlhYmxlcyI6eyJwYXNzaXZlUGFwZXIiOnsiYW1vdW50IjoiOTE5OTI2MCJ9LCJwYXNzaXZlQm94ZXMiOnsiYW1vdW50IjoiOTE5OTI2MCJ9LCJjbG90aEdhaW5zIjp7ImFtb3VudCI6IjkxOTkyNjAifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJtYXN0ZXJ5Ijp7InBsYXN0aWMiOiI0NDU3MDk0LjQ1NzIwOTMxOSIsInRvdGFsUGxhc3RpYyI6IjQ0Nzg5MzQuNDU3MjA5MzI5IiwiYWN0aXZlUmVmaW5lcnkiOiI3OCIsImJ1aWxkUmVmaW5lcnkiOnsiYW1vdW50IjoiNzgifSwidXBncmFkZXMiOnsicGFwZXJUb29scyI6eyJib3VnaHQiOnRydWV9LCJib3hUb29scyI6eyJib3VnaHQiOnRydWV9LCJjbG90aFRvb2xzIjp7ImJvdWdodCI6dHJ1ZX19LCJlbGZVcGdyYWRlcyI6eyJwYXBlckVsZiI6eyJib3VnaHQiOnRydWV9LCJib3hFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhFbGYiOnsiYm91Z2h0Ijp0cnVlfX0sImJ1eWFibGVzIjp7InBhc3NpdmVQYXBlciI6eyJhbW91bnQiOiIxMzE2In0sInBhc3NpdmVCb3hlcyI6eyJhbW91bnQiOiIxMzE2In0sImNsb3RoR2FpbnMiOnsiYW1vdW50IjoiMTMxNiJ9fX0sIm1hc3RlcmVkIjp0cnVlfSwiZHllcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJkeWVzIjp7InJlZCI6eyJhbW91bnQiOiIyODI0MDIyOTk0MzEuNTgwNDQiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE2MjUifX0sInllbGxvdyI6eyJhbW91bnQiOiIxNTMwNDQxMDAyODkuNzg3OTYiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE1NTcifX0sImJsdWUiOnsiYW1vdW50IjoiMjAxMDkyMjU0OTkuNzgyNDc1IiwiYnV5YWJsZSI6eyJhbW91bnQiOiIxNDkxIn19LCJvcmFuZ2UiOnsiYW1vdW50IjoiNDQ1MTYiLCJidXlhYmxlIjp7ImFtb3VudCI6IjExMDgifX0sImdyZWVuIjp7ImFtb3VudCI6IjMzODA0IiwiYnV5YWJsZSI6eyJhbW91bnQiOiI5NTMifX0sInB1cnBsZSI6eyJhbW91bnQiOiIzMjI3NiIsImJ1eWFibGUiOnsiYW1vdW50IjoiOTI5In19LCJibGFjayI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjMwNiJ9fSwid2hpdGUiOnsiYnV5YWJsZSI6eyJhbW91bnQiOiIzMDYifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7IjAiOmZhbHNlfSwidXBncmFkZXMiOnsiYmx1ZUR5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJyZWREeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwieWVsbG93RHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJibHVlRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJjb2FsVXBnIjp7ImJvdWdodCI6dHJ1ZX19LCJtYXN0ZXJ5Ijp7ImR5ZXMiOnsicmVkIjp7ImFtb3VudCI6MCwiYnV5YWJsZSI6eyJhbW91bnQiOiIyNSJ9fSwiZ3JlZW4iOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjgifX0sImJsdWUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjE3In19LCJ5ZWxsb3ciOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjIxIn19LCJwdXJwbGUiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjgifX0sIm9yYW5nZSI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiOCJ9fX0sInVwZ3JhZGVzIjp7ImJsdWVEeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJ5ZWxsb3dEeWVVcGcyIjp7ImJvdWdodCI6dHJ1ZX0sInJlZER5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiYmx1ZUR5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbFVwZyI6eyJib3VnaHQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwibWFuYWdlbWVudCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJlbGZUcmFpbmluZyI6eyJjdXR0ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjMxMjgzNTEuMjc0MDQzMzc4NCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwicGxhbnRlckVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNjI2NDYwNC41MzU1NDg1MjYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiOTM3MjA3Mi44MjY3NjE0NTYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZEN1dHRlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxMjQ5NjY4My42MzkxMDM5ODYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImhlYXRlZFBsYW50ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjE1NjM4MzM4LjQ5OTE2MTAyMiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiZmVydGlsaXplckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxODc0NDM2OC42NTM5ODAxNiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwic21hbGxmaXJlRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjIxODY4MTc4LjU2MDM0NzY5NSIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiYm9uZmlyZUVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIyNDk5Mjk4MC43MjM4NTcxMDUiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImtpbG5FbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMjgxMTYyNDkuMjEyMDQwMjYiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sInBhcGVyRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjEwNDM3NjQ3LjI3NzQ3NDU2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJib3hFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTE0NTYzODcuNzM0NzIxMDQ4IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMzc1NjM5NzYuNDIwMzIwMDg2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjb2FsRHJpbGxFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiNDA2MjkxODUuNjI0OTYwNzEiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sIm1ldGFsRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI0OTk4NTgwNC4xOTQ4MDM0NCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwib2lsRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjQ2ODYzMTM2LjEwMzU5MDExNiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiaGVhdnlEcmlsbEVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiI0MzczNjQzMy4zNzE3ODQyNyIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiZHllRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjUzNDM2NzE3Ljg3MTQ3MjYwNSIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwicGxhc3RpY0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNTY1MjM3ODAuMTIxNjc2ODI1IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19fSwiY3VycmVudFNob3duIjoiU3RhciIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ0ZWFjaGluZyI6eyJib3VnaHQiOnRydWV9LCJzY2hvb2xzIjp7ImFtb3VudCI6IjUifSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOiIyMjk0In0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZm9jdXNNdWx0aXBsaWVyIjoiMS4xNjE2MzA5MjA2ODAyOTE1IiwidXBncmFkZXMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfX0sImZvY3VzVGFyZ2V0cyI6e30sImZvY3VzQ29vbGRvd24iOjAsImZvY3VzVGltZSI6MCwiYWR2YW5jZWRVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGVzMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9fSwiZm9jdXNNdWx0aSI6IjE5Ljc2MjAwMTEyMTg2MDkiLCJtYXN0ZXJ5Ijp7ImVsZlRyYWluaW5nIjp7ImJvbmZpcmVFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJib3hFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImNvYWxEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImN1dHRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImZlcnRpbGl6ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRDdXR0ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRQbGFudGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiaGVhdnlEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImtpbG5FbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJtZXRhbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sIm9pbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBhcGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwicGxhbnRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInNtYWxsZmlyZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImR5ZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBsYXN0aWNFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19fSwidGVhY2hpbmciOnsiYm91Z2h0IjpmYWxzZX0sInNjaG9vbHMiOnsiYW1vdW50IjowfSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOjB9LCJjbGFzc3Jvb21VcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJhZHZhbmNlZFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX19LCJ1cGdyYWRlczIiOnsiMCI6eyJib3VnaHQiOmZhbHNlfSwiMSI6eyJib3VnaHQiOmZhbHNlfSwiMiI6eyJib3VnaHQiOmZhbHNlfX0sImZvY3VzTXVsdGkiOiIxLjE2OTY0OTA1MzIwMjE3OTciLCJmb2N1c1RhcmdldHMiOnt9LCJmb2N1c0Nvb2xkb3duIjowLCJmb2N1c1RpbWUiOjB9fSwid3JhcHBpbmdQYXBlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJ3cmFwcGluZ1BhcGVyIjp7ImNocmlzdG1hcyI6eyJidXlhYmxlIjp7ImFtb3VudCI6Ijc1In19LCJyYWluYm93Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTQifX0sImphenp5Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiOTcifX0sInN1bnNoaW5lIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNjQifX0sIm9jZWFuIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTkifX0sImJlYWNoIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNjcifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWlsZXN0b25lcyI6eyJwcmltYXJ5Qm9vc3QiOnsiZWFybmVkIjpmYWxzZX0sInNlY29uZGFyeUJvb3N0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhQcmltYXJ5Ijp7ImVhcm5lZCI6ZmFsc2V9LCJzZWNvbmRhcnlOb1Jlc2V0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhTZWNvbmRhcnkiOnsiZWFybmVkIjpmYWxzZX0sInVubG9ja0R5ZUVsZiI6eyJlYXJuZWQiOmZhbHNlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6dHJ1ZSwidW5sb2NrRHllRWxmTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX19LCJsZXR0ZXJzIjp7Im1pbmltaXplZCI6ZmFsc2UsImxldHRlcnMiOiI4MDAwMDAwMDAwIiwidG90YWxMZXR0ZXJzIjoiMy41NTYyNjIzOTY5MjgxODM1ZTI0ODgiLCJwcm9jZXNzaW5nUHJvZ3Jlc3MiOiIyLjEyMTEwOTUxNjY2ODMxNGUtMTI0NSIsImJ1eWFibGVzIjp7Im1ldGFsQnV5YWJsZSI6eyJhbW91bnQiOiIyMyJ9LCJwbGFzdGljQnV5YWJsZSI6eyJhbW91bnQiOiIzOCJ9LCJwYXBlckJ1eWFibGUiOnsiYW1vdW50IjoiODYifX0sIm1pbGVzdG9uZXMiOnsiYXV0b1NtZWx0aW5nTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbmluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJzeW5lcmd5TWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sImluZHVzdHJpYWxDcnVjaWJsZU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2UsIm1hc3RlcnkiOnsibGV0dGVycyI6IjEyMzcyOTguMTAwNjI1MDQzMyIsInRvdGFsTGV0dGVycyI6IjEyMzcyOTguMTAwNjI1MDQzMyIsImJ1eWFibGVzIjp7Im1ldGFsQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJwbGFzdGljQnV5YWJsZSI6eyJhbW91bnQiOjB9LCJwYXBlckJ1eWFibGUiOnsiYW1vdW50IjowfX0sIm1pbGVzdG9uZXMiOnsiYXV0b1NtZWx0aW5nTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbmluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJzeW5lcmd5TWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX0sImluZHVzdHJpYWxDcnVjaWJsZU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwicmliYm9uIjp7Im1pbmltaXplZCI6ZmFsc2UsInJpYmJvbiI6Ijk1IiwibWlsZXN0b25lcyI6eyJzZWNvbmRhcnlEeWVFbGYiOnsiZWFybmVkIjp0cnVlfSwiZHllQm9vayI6eyJlYXJuZWQiOnRydWV9fSwicmliYm9uUHJvZ3Jlc3MiOjEwLCJjb2xsYXBzZU1pbGVzdG9uZXMiOnRydWUsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9fSwidG95cyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjbG90aGVzIjoiMTUyMTI4OS41MTA2NDA3MzU1Iiwid29vZGVuQmxvY2tzIjoiNTExNTYxMS4xMTc3OTIwNzgiLCJ0cnVja3MiOiIxMzkwOTQzLjQ3OTYyNDU0MSIsInRvdGFsVG95cyI6IjEwNjU4MTUyLjMxMzk2ODk0OSIsImJ1eWFibGVzIjp7IjAiOnsiYW1vdW50IjoiNzI5In0sIjEiOnsiYW1vdW50IjoiMzE5In0sIjIiOnsiYW1vdW50IjoiMzkyOSJ9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX19LCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNSI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lOCI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2V9LCJmYWN0b3J5Ijp7Im1pbmltaXplZCI6ZmFsc2UsImNvbXBvbmVudHMiOnsiLTR4LTYiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDY1ODEsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJ3b29kIjo0Nn0sIm91dHB1dFN0b2NrIjp7InBsYW5rIjowfSwidHlwZSI6InBsYW5rIn0sIi0yeC02Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA2NTgxLCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhbmsiOjV9LCJvdXRwdXRTdG9jayI6eyJib3giOjB9LCJ0eXBlIjoiYm94TWFrZXIifSwiLTV4LTYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItM3gtNiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eC02Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA2NzIzLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCItMngtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4LTQiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDY3MjMsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiZHllIjoxNjF9LCJ0eXBlIjoiZHllIn0sIi0yeC00Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA2ODMsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJkeWUiOjg0MiwicGxhc3RpYyI6NDM1LCJjbG90aCI6MTIxLCJib3giOjI5NSwiYnV0dG9ucyI6Miwid2hlZWwiOjEsImNpcmN1aXRCb2FyZCI6MX0sInR5cGUiOiJwcmVzZW50In0sIjB4LTQiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDY1ODEsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiLTJ4LTIiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDY1ODEsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTJ4LTMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItMXgtNCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi01eC00Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA2NDM5LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCItNXg0Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1ODcsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJtZXRhbCI6MywicGxhc3RpYyI6MTEzMDQsImNpcmN1aXRCb2FyZCI6NjN9LCJvdXRwdXRTdG9jayI6eyJjb25zb2xlIjowfSwidHlwZSI6ImNvbnNvbGUifSwiLTV4MiI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTg3LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsibWV0YWwiOjEwLCJwbGFzdGljIjozNDM2OX0sIm91dHB1dFN0b2NrIjp7ImNpcmN1aXRCb2FyZCI6MH0sInR5cGUiOiJjaXJjdWl0Qm9hcmQifSwiLTV4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4MSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4MSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi00eDEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDEiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDYwMTIsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiLTd4MSI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNjAxMiwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJtZXRhbCI6MH0sInR5cGUiOiJtZXRhbCJ9LCItNng0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4NCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4NCI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTg3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjE2MX0sInR5cGUiOiJwbGFzdGljIn0sIi03eDQiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU4NywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJtZXRhbCI6MH0sInR5cGUiOiJtZXRhbCJ9LCIxeDMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU4NywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiMngzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMngyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU4NywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Indvb2QiOjR9LCJvdXRwdXRTdG9jayI6eyJwbGFuayI6MH0sInR5cGUiOiJwbGFuayJ9LCI0eDMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU3MjgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFuayI6MTEyODR9LCJvdXRwdXRTdG9jayI6eyJibG9jayI6MH0sInR5cGUiOiJibG9ja3MifSwiMng2Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0NzY5LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsibWV0YWwiOjYsIndoZWVsIjoxMTUzNH0sIm91dHB1dFN0b2NrIjp7InRydWNrcyI6MH0sInR5cGUiOiJ0cnVja3MifSwiMHg2Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1NzI4LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6MzMxOTUsIm1ldGFsIjoyOX0sIm91dHB1dFN0b2NrIjp7IndoZWVsIjowfSwidHlwZSI6IndoZWVsIn0sIjR4NiI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTcyOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjMzMTg5LCJtZXRhbCI6Mjh9LCJvdXRwdXRTdG9jayI6eyJ3aGVlbCI6MH0sInR5cGUiOiJ3aGVlbCJ9LCIxeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0yeDYiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU3MjgsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiNng2Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1NzI4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjE2MX0sInR5cGUiOiJwbGFzdGljIn0sIjJ4NSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMng0Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1NzI4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjd4LTMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU0NDQsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoxMDczOH0sIm91dHB1dFN0b2NrIjp7ImJ1Y2tldCI6MH0sInR5cGUiOiJidWNrZXQifSwiOHgtMiI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTQ0NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjIxNjM5fSwib3V0cHV0U3RvY2siOnsic2hvdmVsIjowfSwidHlwZSI6InNob3ZlbCJ9LCI3eC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiOHgtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiN3gtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiOHgtMyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiN3gtNCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiOHgwIjp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1NTE1LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiYnVja2V0IjoyLCJzaG92ZWwiOjV9LCJvdXRwdXRTdG9jayI6eyJzaG92ZWxCdWNrZXQiOjB9LCJ0eXBlIjoiYnVja2V0U2hvdmVsIn0sIjd4LTUiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU0NDQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiOHgtNCI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTQ0NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxNjF9LCJ0eXBlIjoicGxhc3RpYyJ9LCIxeC0xIjp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1MjkzLCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsidGhyZWFkIjo1LCJjbG90aCI6NDExLCJkeWUiOjMyNDAwLCJ3b29kIjoxMX0sIm91dHB1dFN0b2NrIjp7ImNsb3RoZXMiOjB9LCJ0eXBlIjoiY2xvdGhlcyJ9LCIweC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTEiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDU0NDQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiZHllIjoxNjF9LCJ0eXBlIjoiZHllIn0sIjF4LTMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDUyODQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMXgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMngtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMngtMyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMngtNCI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTI4NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCIzeC00Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1Mjg0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIjV4LTEiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDUyODQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMngtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNHgtMSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMSI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTM1NSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjoyfSwib3V0cHV0U3RvY2siOnsidGhyZWFkIjowfSwidHlwZSI6InRocmVhZCJ9LCI0eDAiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDUyODQsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6OTN9LCJvdXRwdXRTdG9jayI6eyJ0aHJlYWQiOjB9LCJ0eXBlIjoidGhyZWFkIn0sIjZ4MCI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTI4NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCI1eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjN4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHgyIjp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1MTc3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCIxeDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNngtMSI6eyJ0aWNrc0RvbmUiOjAuODcwMDAwMDAwMDAwMzYzMSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InRocmVhZCI6MzQyOCwic3R1ZmZpbmciOjM0MDksImR5ZSI6MzM3MTMsImJ1dHRvbnMiOjB9LCJvdXRwdXRTdG9jayI6eyJiZWFyIjowfSwidHlwZSI6ImJlYXIifSwiLTh4LTEiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDUwMTgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6Mn0sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiLTd4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4LTMiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDUwMTgsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6Mn0sIm91dHB1dFN0b2NrIjp7InN0dWZmaW5nIjowfSwidHlwZSI6InN0dWZmaW5nIn0sIi02eC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItNngtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiLTd4MCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgwIjp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA1MDE4LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6MTYxfSwidHlwZSI6ImR5ZSJ9LCItOHgtMyI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTAxOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNngtNSI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNTAxOCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNHgtMSI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNDg5MywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjI5OTg5fSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiLTV4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMngtMSI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNDg5MywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxNjF9LCJ0eXBlIjoicGxhc3RpYyJ9LCItMXgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTYiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC03Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0MTY1LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6Mjc2NTR9LCJvdXRwdXRTdG9jayI6eyJ3aGVlbCI6MH0sInR5cGUiOiJ3aGVlbCJ9LCIweC03Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0MTY1LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6Mjc2NDR9LCJvdXRwdXRTdG9jayI6eyJidXR0b25zIjowfSwidHlwZSI6ImJ1dHRvbiJ9LCIyeC01Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0MTY1LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiY2xvdGgiOjJ9LCJvdXRwdXRTdG9jayI6eyJzdHVmZmluZyI6MH0sInR5cGUiOiJzdHVmZmluZyJ9LCIxeC03Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0MjE4LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsibWV0YWwiOjIsInBsYXN0aWMiOjI3NjA1fSwib3V0cHV0U3RvY2siOnsiY2lyY3VpdEJvYXJkIjowfSwidHlwZSI6ImNpcmN1aXRCb2FyZCJ9LCIweC02Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC02Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIweC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMngtNyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC04Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHgtOCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMXgtOCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiMngtNyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMngtOCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4LTciOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDQzMDcsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiLTJ4LTgiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDQxNjUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTYxfSwidHlwZSI6InBsYXN0aWMifSwiM3gtNyI6eyJ0aWNrc0RvbmUiOjAuOTMwMDAwMDAwMDAwNDE2NSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjoxNjF9LCJ0eXBlIjoicGxhc3RpYyJ9LCIzeC04Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDA0MjM2LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjN4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjR4LTUiOnsidGlja3NEb25lIjowLjkzMDAwMDAwMDAwMDQxNjUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMXg1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHg1Ijp7InRpY2tzRG9uZSI6MC45MzAwMDAwMDAwMDAzNjMyLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn19LCJlbGZCdXlhYmxlcyI6eyJjbG90aGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxNyJ9LCJibG9ja3NCdXlhYmxlIjp7ImFtb3VudCI6IjE5In0sInRydWNrc0J1eWFibGUiOnsiYW1vdW50IjoiMTYifSwiYmVhcnNCdXlhYmxlIjp7InJlc291cmNlIjoiMjM0OCIsImFtb3VudCI6IjE4In0sImJ1Y2tldEJ1eWFibGUiOnsicmVzb3VyY2UiOiIxNTI1IiwiYW1vdW50IjoiMTcifSwiY29uc29sZXNCdXlhYmxlIjp7InJlc291cmNlIjoiMTUwMSIsImFtb3VudCI6IjE5In19LCJ0YWJzIjp7InNlbGVjdGVkIjoiZGFzaGJvYXJkIn0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJiZWFycyI6IjE5MzMxNjQuNDQ4NzgzMDkxIiwiYnVja2V0QW5kU2hvdmVscyI6IjE1MjE4MDEuNzM2NDg5NTg1OCIsImNvbnNvbGVzIjoiNTExODQyOS42MDA3Mjc2MiIsImZhY3RvcnlCdXlhYmxlcyI6eyJleHBhbmRGYWN0b3J5Ijp7ImFtb3VudCI6IjUifSwib2lsRnVlbCI6eyJhbW91bnQiOiIzIn0sImNhcnJ5VG95cyI6eyJhbW91bnQiOiI5In19LCJ1cGdyYWRlcyI6eyIwIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjEiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9fSwiMiI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX19LCIzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjQiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX19fSwicHJlc2VudHMiOiI1ODg4NDkwNTM5NC41NTI4NCIsImZhY3RvcnlCdXlhYmxlczIiOnsiY2FycnlCb3hlcyI6eyJhbW91bnQiOiIxNSJ9fX0sInJlaW5kZWVyIjp7Im1pbmltaXplZCI6ZmFsc2UsInJlaW5kZWVyIjp7ImRvbm5lciI6eyJ0aW1lc0ZlZCI6IjIyNC43MDkzODU0ODkxMTM4NiIsInByb2dyZXNzIjoiNSJ9LCJibGl0emVuIjp7InRpbWVzRmVkIjoiMjI0LjIzMjUxMTQ0NjgyNzQiLCJwcm9ncmVzcyI6IjUifSwicnVkb2xwaCI6eyJ0aW1lc0ZlZCI6IjI0MS42NTQ4NDQ3MDE5NDgyNiIsInByb2dyZXNzIjoiNSJ9LCJ2aXhlbiI6eyJ0aW1lc0ZlZCI6IjIzMi4yNDY0NzA3NDMwMzY3NSIsInByb2dyZXNzIjoiNSJ9LCJjb21ldCI6eyJ0aW1lc0ZlZCI6IjE4NS43MzkxMDEyMjU2MzI5NCIsInByb2dyZXNzIjoiNSJ9LCJjdXBpZCI6eyJ0aW1lc0ZlZCI6IjIxNy43MTc1NTA3OTI4ODk4NSIsInByb2dyZXNzIjoiNSJ9LCJkYXNoZXIiOnsidGltZXNGZWQiOiIyNTUuMjI1ODQ5Mzg4MzgyMTMiLCJwcm9ncmVzcyI6IjUifSwiZGFuY2VyIjp7InRpbWVzRmVkIjoiMTc0LjEzOTgzNzg0Nzg2NDg0IiwicHJvZ3Jlc3MiOiI1In0sInByYW5jZXIiOnsidGltZXNGZWQiOiIxNzMuMTQ0ODY2MjQwMzIwMDMiLCJwcm9ncmVzcyI6IjUifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ0aW1lU2luY2VGb2N1cyI6MTYuMzcxMDAwMDAwMDAwMDE2LCJjdXJyTXVsdGlwbGllciI6IjMuOTEyNjg0NDU2NzI2OTY4NyIsImN1cnJUYXJnZXRzIjp7IlJ1ZG9scGgiOnRydWUsIkN1cGlkIjp0cnVlfSwiY3VyckNvb2xkb3duIjowLCJ1cGdyYWRlcyI6eyJ1cGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNCI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNSI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNiI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlNyI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlOCI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlOSI6eyJib3VnaHQiOnRydWV9fSwiY3JpdCI6Mn0sInNsZWlnaCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNSI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lOCI6eyJlYXJuZWQiOnRydWV9fSwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJzbGVpZ2giOnsiYW1vdW50IjoiMTAwIn19LCJyb3V0aW5nIjp7Im1pbmltaXplZCI6ZmFsc2UsImNpdGllc0NvbXBsZXRlZCI6MCwiY3VycmVudENpdHkiOltbMCw3LDVdLFs3LDAsN10sWzUsNywwXV0sInJvdXRlSW5kZXgiOjAsImNoZWNrUm91dGVQcm9ncmVzcyI6MCwibmV3Q2l0eVByb2dyZXNzIjowLCJib29zdFByb2dyZXNzIjowLCJyZWR1bmRhbnRQcm9ncmVzcyI6MCwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sInJvdXRlc1RvU2tpcCI6W10sInJlZHVuZGFuY2llc1JlbW92ZWQiOjAsIm1ldGFCdXlhYmxlcyI6eyJtZXRhbCI6eyJhbW91bnQiOjB9LCJjb25zb2xlIjp7ImFtb3VudCI6MH0sImNsYXNzcm9vbSI6eyJhbW91bnQiOjB9LCJ0aWNrIjp7ImFtb3VudCI6MH19LCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTIiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTMiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTUiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTYiOnsiZWFybmVkIjpmYWxzZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjpmYWxzZX19LCJjb2xsYXBzZU1pbGVzdG9uZXMiOnRydWUsIm1ldGFNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX0sIjUiOnsiZWFybmVkIjpmYWxzZX0sIjYiOnsiZWFybmVkIjpmYWxzZX19LCJjb2xsYXBzZU1ldGFNaWxlc3RvbmVzIjp0cnVlfX0sImF1dG9QYXVzZSI6dHJ1ZSwidXNpbmdMb2ciOnRydWUsImRldlNvZWVkIjoxfQ== \ No newline at end of file diff --git a/saves/Day 23 Complete.txt b/saves/Day 23 Complete.txt new file mode 100644 index 0000000..5b2df77 --- /dev/null +++ b/saves/Day 23 Complete.txt @@ -0,0 +1 @@ +eyJpZCI6ImFkdmVudC1pbmNyZW1lbnRhbC0wIiwiZGV2U3BlZWQiOjAsIm5hbWUiOiJEZWZhdWx0IFNhdmUiLCJ0YWJzIjpbIm1haW4iLCJyb3V0aW5nIl0sInRpbWUiOjE2NzE5MTU5NDAxNzUsImF1dG9zYXZlIjp0cnVlLCJvZmZsaW5lUHJvZCI6ZmFsc2UsIm9mZmxpbmVUaW1lIjpudWxsLCJ0aW1lUGxheWVkIjoxMDA2MzAuNzcxNTE5Mzg1OTgsImtlZXBHb2luZyI6ZmFsc2UsIm1vZElEIjoiYWR2ZW50LWluY3JlbWVudGFsIiwibW9kVmVyc2lvbiI6IjAuNiIsImxheWVycyI6eyJtYWluIjp7Im1pbmltaXplZCI6ZmFsc2UsImRheXMiOnsiMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxIjp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjIiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI0Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjUiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCI3Ijp7Im9wZW5lZCI6dHJ1ZSwicmVjZW50bHlVcGRhdGVkIjpmYWxzZX0sIjgiOnsib3BlbmVkIjp0cnVlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfSwiOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxMyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxNyI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIxOSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMCI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMSI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMiI6eyJvcGVuZWQiOnRydWUsInJlY2VudGx5VXBkYXRlZCI6ZmFsc2V9LCIyMyI6eyJvcGVuZWQiOmZhbHNlLCJyZWNlbnRseVVwZGF0ZWQiOmZhbHNlfX0sImRheSI6MjQsImlzTWFzdGVyeSI6ZmFsc2V9LCJ0cmVlcyI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJsb2dzIjoiMy41MjkxMzAyODA5NTMxMzU3ZTEwNiIsInRvdGFsTG9ncyI6IjMuNTM5MTMxMjgyMDUxOTIyZTEwNiIsInRyZWVzIjoiMTAiLCJzYXBsaW5ncyI6IjkuOTY2ODQzODMzMTAwMzY2ZTMxIiwicm93MVVwZ3JhZGVzIjp7IjAiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCIxIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiMiI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX0sIjMiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCI0Ijp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiMSI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX0sIjIiOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJib3VnaHQiOnRydWV9LCIzIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiNCI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImJvdWdodCI6dHJ1ZX19LCJyb3cxQnV5YWJsZXMiOnsiMCI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImFtb3VudCI6Ijk2ODkwMjUifSwiMSI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImFtb3VudCI6Ijk5NzE5NTAifSwiMiI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImFtb3VudCI6IjI5NjYyMzY3In19LCJtYW51YWxDdXRQcm9ncmVzcyI6IjAuMDAwMDAxOTA3MzQ4NjMyODEyNDk5NCIsIm1hbnVhbFBsYW50UHJvZ3Jlc3MiOiIwLjAwMDAwMTkwNzM0ODYzMjgxMjQ5OTQiLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiY3JlYXRlZFNhcGxpbmdzIjoiMi4wMTIxOTk2MTY4MDI0MTE3ZTMyIiwibWFzdGVyeSI6eyJsb2dzIjoiNC44NzIxNTI2NTU1MjE0MDhlMjMiLCJ0b3RhbExvZ3MiOiI0LjkyODMzODg0MDQwMTMyZTIzIiwic2FwbGluZ3MiOiI2NTM3NTA1Mjc0ODM2OC44MyIsInJvdzFVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzFCdXlhYmxlcyI6eyIwIjp7ImFtb3VudCI6IjExMzI5NSJ9LCIxIjp7ImFtb3VudCI6IjExMzI5NSJ9LCIyIjp7ImFtb3VudCI6IjMzNTgyNyJ9fSwiY3JlYXRlZFNhcGxpbmdzIjoiNjUzNzU4MzUwNzcyMDEuNTE2In0sIm1hc3RlcmVkIjp0cnVlfSwid29ya3Nob3AiOnsibWluaW1pemVkIjpmYWxzZSwiZm91bmRhdGlvblByb2dyZXNzIjoiMTcxNSIsImZvdW5kYXRpb25Db252ZXJzaW9uIjp7ImJhc2VSZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImdhaW5SZXNvdXJjZSI6IjEwMCJ9LCJtaWxlc3RvbmVzIjp7ImxvZ0dhaW5NaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtb3JlUGxhbnRzTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUyIjp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmU1Ijp7ImVhcm5lZCI6dHJ1ZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNiI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6dHJ1ZSwibWFzdGVyeSI6eyJmb3VuZGF0aW9uUHJvZ3Jlc3MiOiIxMDAiLCJtaWxlc3RvbmVzIjp7ImxvZ0dhaW5NaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9DdXRNaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sImF1dG9QbGFudE1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwiYXV0b0N1dE1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwiYXV0b1BsYW50TWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtb3JlUGxhbnRzTWlsZXN0b25lMSI6eyJlYXJuZWQiOnRydWV9LCJsb2dHYWluTWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTEiOnsiZWFybmVkIjpmYWxzZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lMiI6eyJlYXJuZWQiOmZhbHNlfSwiZXh0cmFFeHBhbnNpb25NaWxlc3RvbmUzIjp7ImVhcm5lZCI6ZmFsc2V9LCJleHRyYUV4cGFuc2lvbk1pbGVzdG9uZTQiOnsiZWFybmVkIjpmYWxzZX0sImV4dHJhRXhwYW5zaW9uTWlsZXN0b25lNSI6eyJlYXJuZWQiOmZhbHNlfX19LCJtYXN0ZXJlZCI6dHJ1ZSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e319LCJjb2FsIjp7Im1pbmltaXplZCI6ZmFsc2UsImNvYWwiOiI0LjQyNTUyNDA4MzcwODI2NmUxODgiLCJ0b3RhbENvYWwiOiI0LjQyNTUyNDA4MzcxMTE2M2UxODgiLCJhc2giOiIxLjEwNDUyOTg0MDk3MjMyNDNlMTM1IiwiYWN0aXZlRmlyZXMiOiIwIiwiYnVpbGRGaXJlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMCJ9LCJhY3RpdmVCb25maXJlcyI6IjEuMzM2NTgzOTEzNTkzMzIxNWUzMCIsImJ1aWxkQm9uZmlyZSI6eyJyZXNvdXJjZSI6MCwiYW1vdW50IjoiMS4zMzY1ODM5MTM1OTMzMjE1ZTMwIn0sImFjdGl2ZUtpbG5zIjoiMTAyMTUiLCJidWlsZEtpbG4iOnsicmVzb3VyY2UiOiIxMDI4NDM2MDY2MTA4LjY1OTQiLCJhbW91bnQiOiIxMDIxNSJ9LCJ3YXJtZXJDdXR0ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWV9LCJ3YXJtZXJQbGFudGVycyI6eyJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlfSwiYmFzaWNGZXJ0aWxpemVyIjp7InJlc291cmNlIjoiMTQ1Njg4MjYiLCJib3VnaHQiOnRydWV9LCJ1bmxvY2tCb25maXJlIjp7InJlc291cmNlIjowLCJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRDdXR0ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRQbGFudGVycyI6eyJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlfSwiYmV0dGVyRmVydGlsaXplciI6eyJib3VnaHQiOnRydWV9LCJ1bmxvY2tLaWxuIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVycyI6eyJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYW1vdW50IjoiMzY3MTA1NjYyNjU2OTY3In0sImhlYXRlZFBsYW50ZXJzIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJhbW91bnQiOiIzNjcxMDU2NjI2NTY5NjcifSwibW9yZUZlcnRpbGl6ZXIiOnsicmVzb3VyY2UiOiIxNDU2ODgyNiIsImFtb3VudCI6IjEuMTA3OTI0NDIxOTcxODAyNWUxNiJ9LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwiYWN0aXZlRHJpbGxzIjoiNTk3NCIsImJ1aWxkRHJpbGwiOnsiYW1vdW50IjoiNTk3NCJ9LCJlZmZpY2llbnRTbWVsdGhlciI6eyJyZXNvdXJjZSI6IjEuMzM2NDc3NzkxMzI4MjUyZTE3IiwiYm91Z2h0Ijp0cnVlfSwiYXJzb25pc3RBc3Npc3RhbmNlIjp7ImJvdWdodCI6dHJ1ZX0sInJlZmluZWRDb2FsIjp7ImJvdWdodCI6dHJ1ZX0sImNvbG9yZWRGaXJlIjp7ImJvdWdodCI6dHJ1ZX0sIm1hc3RlcnkiOnsiY29hbCI6IjkuMDYyODExNzY3MjA3NTQ1ZTMzIiwidG90YWxDb2FsIjoiOS4wNjg5MjI4NzgzMTg1MzVlMzMiLCJhc2giOiIyLjY3NTI0MzQ3ODczMjE4OGUxNyIsImFjdGl2ZUZpcmVzIjoiMTA2MS44ODUzODU0NzU1Mjk4IiwiYnVpbGRGaXJlIjp7ImFtb3VudCI6IjEwNjEuODg1Mzg1NDc1NTI5OCJ9LCJhY3RpdmVCb25maXJlcyI6IjIwMDUwMyIsImJ1aWxkQm9uZmlyZSI6eyJhbW91bnQiOiIyMDA1MDMifSwiYWN0aXZlS2lsbnMiOiI2NzEiLCJidWlsZEtpbG4iOnsiYW1vdW50IjoiNjcxIn0sImFjdGl2ZURyaWxscyI6IjE2NSIsImJ1aWxkRHJpbGwiOnsiYW1vdW50IjoiMTY1In0sIndhcm1lckN1dHRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwid2FybWVyUGxhbnRlcnMiOnsiYm91Z2h0Ijp0cnVlfSwiYmFzaWNGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0JvbmZpcmUiOnsiYm91Z2h0Ijp0cnVlfSwiZGVkaWNhdGVkQ3V0dGVycyI6eyJib3VnaHQiOnRydWV9LCJkZWRpY2F0ZWRQbGFudGVycyI6eyJib3VnaHQiOnRydWV9LCJiZXR0ZXJGZXJ0aWxpemVyIjp7ImJvdWdodCI6dHJ1ZX0sInVubG9ja0tpbG4iOnsiYm91Z2h0Ijp0cnVlfSwiZWZmaWNpZW50U21lbHRoZXIiOnsiYm91Z2h0Ijp0cnVlfSwiYXJzb25pc3RBc3Npc3RhbmNlIjp7ImJvdWdodCI6ZmFsc2V9LCJyZWZpbmVkQ29hbCI6eyJib3VnaHQiOmZhbHNlfSwiY29sb3JlZEZpcmUiOnsiYm91Z2h0IjpmYWxzZX0sImhlYXRlZEN1dHRlcnMiOnsiYW1vdW50IjoiOTc5OCJ9LCJoZWF0ZWRQbGFudGVycyI6eyJhbW91bnQiOiI5Nzk4In0sIm1vcmVGZXJ0aWxpemVyIjp7ImFtb3VudCI6IjI1MzUifX0sIm1hc3RlcmVkIjp0cnVlfSwiZWx2ZXMiOnsibWluaW1pemVkIjpmYWxzZSwiZWx2ZXMiOnsiY3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNDM5ODkzNTI2NDIzNTEyNjUiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMzE5OCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC40NjgwMDAwMDA5MDE0ODMzfSwicGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTA0NTkwMTE3NjUwNjg2NjUiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjoiMzE5OCJ9LCJhbW91bnRPZlRpbWVzRG9uZSI6MC4zMDAwMDAwMDA5MDQyMDU0fSwiZXhwYW5kZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDA3NTA1MzYwOTA2NTU4MjYyIiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImFtb3VudCI6IjczNzkifSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMjg4MDAwMDAwOTAxNzYwN30sImhlYXRlZEN1dHRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTAyNjMwMTA1NTIxNTU0NzciLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiNzc3NDc4OTk3NjUuNDgzNzgiLCJhbW91bnQiOiIyNzAifSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODY0MDAwMDAwOTAyMDA5OX0sImhlYXRlZFBsYW50ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDAzODc5OTQyODIxMTg3MTk5IiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYnV5YWJsZSI6eyJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYW1vdW50IjoiMjcwIn0sImFtb3VudE9mVGltZXNEb25lIjowLjYwODAwMDAwMDkwMTY5N30sImZlcnRpbGl6ZXJFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMDYxMTcxMjg4NDU2NTY1NzIiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJidXlhYmxlIjp7InJlc291cmNlIjoiMTQ1Njg4MjYiLCJhbW91bnQiOiIxMzkifSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNjI4MDAwMDAwOTAzMDQzMX0sInNtYWxsRmlyZUVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiYW1vdW50IjowfSwidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwNDIyMTUxNDQzMTgwOTczNjQiLCJyZXNvdXJjZSI6Ijc3NzQ3ODk5NzY1LjQ4Mzc4IiwiYm91Z2h0Ijp0cnVlLCJhbW91bnRPZlRpbWVzRG9uZSI6MC42NDgwMDAwMDA5MDIxMTU0fSwiYm9uZmlyZUVsZiI6eyJidXlhYmxlIjp7InJlc291cmNlIjowLCJhbW91bnQiOjB9LCJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDA3NTU3ODM1OTQwNjE0MDcyIiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNjE2MDAwMDAwODk5MjM0MX0sImtpbG5FbGYiOnsiYnV5YWJsZSI6eyJyZXNvdXJjZSI6IjEwMjg0MzYwNjYxMDguNjU5NCIsImFtb3VudCI6IjEwMiJ9LCJ0b2dnbGUiOnRydWUsImJ1eVByb2dyZXNzIjoiMC4wMDAzMTkzNDg4MDE1MDE1ODQ0IiwicmVzb3VyY2UiOiI3Nzc0Nzg5OTc2NS40ODM3OCIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTgwMDAwMDAwOTAxNTQwNn0sInBhcGVyRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDY2MDM4OTYxMDQwOTc2NTIiLCJib3VnaHQiOnRydWUsImFtb3VudE9mVGltZXNEb25lIjowLjQzNjAwMDAwMDAwNjMyMDJ9LCJib3hFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwNjc2MTk5ODg3MjM2NjEyOSIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNTQ0MDAwMDAwMTY5MTM2M30sImNsb3RoRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDAyNjQ3NTk1NTQ0ODg4NTM5NyIsImJvdWdodCI6dHJ1ZSwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNDM2MDAwMDAxMDAyNDYyMDZ9LCJtaW5pbmdEcmlsbEVsZiI6eyJ0b2dnbGUiOmZhbHNlLCJidXlQcm9ncmVzcyI6MCwiYW1vdW50T2ZUaW1lc0RvbmUiOjAsImJvdWdodCI6ZmFsc2V9LCJoZWF2eURyaWxsRWxmIjp7InRvZ2dsZSI6dHJ1ZSwiYnV5UHJvZ3Jlc3MiOiIwLjAwMTMwNzU4MTA1Mzk5NzkwNTUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC45MjQwMDAwMDA4NDg1ODY1LCJib3VnaHQiOnRydWV9LCJvaWxFbGYiOnsidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAwMDgwNzYwMTI0NzczNjIxMTYiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC4wNjgwMDAwMDA4NDMzNjIzMywiYm91Z2h0Ijp0cnVlfSwibWV0YWxFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMTE5MTExODY5Mjc3MTAzOTkiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC45MTYwMDAwMDA4NDE0OTk3LCJib3VnaHQiOnRydWV9LCJjb2FsRHJpbGxFbGYiOnsidG9nZ2xlIjp0cnVlLCJidXlQcm9ncmVzcyI6IjAuMDAxMzA3ODM2MzMyNjY4OTk2MiIsImFtb3VudE9mVGltZXNEb25lIjowLjgyNDAwMDAwMDg1NzMxNzYsImJvdWdodCI6dHJ1ZX0sImR5ZUVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNzA1NjczMjM2NjM1MjAxNCIsImFtb3VudE9mVGltZXNEb25lIjowLjA5MjAwMDAwMDcwNjUzNDAyLCJib3VnaHQiOnRydWV9LCJwbGFzdGljRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDA3ODE5MDgxNTEwMDQwMjY2IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNjMyMDAwMDAwNjk0OTAxNiwiYm91Z2h0Ijp0cnVlfX0sIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX0sIjUiOnsiZWFybmVkIjp0cnVlfSwiNiI6eyJlYXJuZWQiOnRydWV9LCI3Ijp7ImVhcm5lZCI6dHJ1ZX0sIjgiOnsiZWFybmVkIjp0cnVlfSwiOSI6eyJlYXJuZWQiOnRydWV9LCIxMCI6eyJlYXJuZWQiOnRydWV9LCIxMSI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2UsIm1hc3RlcnkiOnsiZWx2ZXMiOnsiY3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwNDEzMTY1NDQyMTQxNzMzIiwiYW1vdW50T2ZUaW1lc0RvbmUiOjEuMDQ1OTE4OTA3MDM4ODY3NWUtMTEsImJvdWdodCI6dHJ1ZX0sInBsYW50ZXJzRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDQxNzg1NTI0MDQ0NzY4NzEiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40MDgwMDAwMDAwMTI1MjEsImJvdWdodCI6dHJ1ZX0sImV4cGFuZGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDA0MjE1MDIxNzM5Mzc4MTU1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNzk0MDAwMDAwMDA3NTM1OCwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkQ3V0dGVyc0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxNTAzODI5ODkyODI3NDM1MiIsImFtb3VudE9mVGltZXNEb25lIjowLjMwMjAwMDAwMDA0NjQ2MiwiYm91Z2h0Ijp0cnVlfSwiaGVhdGVkUGxhbnRlcnNFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjU5OTc3NjUwOTM1ODYwOSIsImFtb3VudE9mVGltZXNEb25lIjowLjcyNjAwMDAwMDA0OTc5MzksImJvdWdodCI6dHJ1ZX0sImZlcnRpbGl6ZXJFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAwMjIzMzY2NzA0MzEyMDI4IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuNTkyMDAwMDAwMDQ3Nzg5OSwiYm91Z2h0Ijp0cnVlfSwic21hbGxGaXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDI4NzMwNjA4NjYwMzAzNDE0IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuODc2MDAwMDAwMDQ5MjAyOCwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJib25maXJlRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDE3MjczNjIwMzk4MTEyMiIsImFtb3VudE9mVGltZXNEb25lIjowLjI1ODAwMDAwMDA0OTg4OTksInRvZ2dsZSI6dHJ1ZSwiYm91Z2h0Ijp0cnVlfSwia2lsbkVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAxNTMzODU1Mjk4NTQwOTk4MSIsImFtb3VudE9mVGltZXNEb25lIjowLjY5NDAwMDAwMDA1MDAzOSwidG9nZ2xlIjp0cnVlLCJib3VnaHQiOnRydWV9LCJwYXBlckVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAwODQyMDg2ODM0NzQ2MjA4NSIsImFtb3VudE9mVGltZXNEb25lIjowLjg4MDAwMDAwMDAwMDg4NTQsImJvdWdodCI6dHJ1ZX0sImJveEVsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDA1Mjk0MTE3NjQ3MDcyNTc3IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuMzA0MDAwMDAwMDAwOTMyODYsImJvdWdodCI6dHJ1ZX0sImNsb3RoRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMDM4NjI1MDk4MTkwNzU0MDUiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC40MzIwMDAwMDAwMDIyMzMyNiwiYm91Z2h0Ijp0cnVlfSwiY29hbERyaWxsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sImhlYXZ5RHJpbGxFbGYiOnsiYnV5UHJvZ3Jlc3MiOiIwLjAxMTQ1NDU0NTQ1NDU0NTI3MyIsImFtb3VudE9mVGltZXNEb25lIjowLjUwMzk5OTk5OTk5OTg4NzYsInRvZ2dsZSI6dHJ1ZSwiYm91Z2h0Ijp0cnVlfSwib2lsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJ0b2dnbGUiOnRydWUsImJvdWdodCI6dHJ1ZX0sIm1ldGFsRWxmIjp7ImJ1eVByb2dyZXNzIjoiMC4wMTE0NTQ1NDU0NTQ1NDUyNzMiLCJhbW91bnRPZlRpbWVzRG9uZSI6MC41MDM5OTk5OTk5OTk4ODc2LCJib3VnaHQiOnRydWV9LCJkeWVFbGYiOnsiYnV5UHJvZ3Jlc3MiOjAsImFtb3VudE9mVGltZXNEb25lIjowLCJib3VnaHQiOmZhbHNlfSwicGxhc3RpY0VsZiI6eyJidXlQcm9ncmVzcyI6IjAuMDAzNTMzNzA0NDcxMDYxNjA1IiwiYW1vdW50T2ZUaW1lc0RvbmUiOjAuOTQwMDAwMDAwMDAwNzkzNSwiYm91Z2h0Ijp0cnVlfX0sIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX0sIjUiOnsiZWFybmVkIjp0cnVlfSwiNiI6eyJlYXJuZWQiOnRydWV9LCI3Ijp7ImVhcm5lZCI6dHJ1ZX0sIjgiOnsiZWFybmVkIjp0cnVlfSwiOSI6eyJlYXJuZWQiOnRydWV9LCIxMCI6eyJlYXJuZWQiOnRydWV9LCIxMSI6eyJlYXJuZWQiOnRydWV9fX19LCJwYXBlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJwYXBlciI6IjIuMTA4NTQxODM1MTkwMDczOGUxMzEiLCJ0b3RhbFBhcGVyIjoiMi4xMDg1NDE4MzUyMDA5NzUzZTEzMSIsInBhcGVyQ29udmVyc2lvbiI6eyJnYWluUmVzb3VyY2UiOiI0MDY5Ljk5OTk5OTk5OTk5OSJ9LCJib29rcyI6eyJjdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMjA0In0sInBsYW50ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMjA0In0sImV4cGFuZGVyc0Jvb2siOnsicmVzb3VyY2UiOiI0MDY5Ljk5OTk5OTk5OTk5OSIsImFtb3VudCI6IjIwNCJ9LCJoZWF0ZWRDdXR0ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMjA0In0sImhlYXRlZFBsYW50ZXJzQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMjA0In0sImZlcnRpbGl6ZXJCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIyMDQifSwic21hbGxGaXJlQm9vayI6eyJyZXNvdXJjZSI6IjQwNjkuOTk5OTk5OTk5OTk5IiwiYW1vdW50IjoiMjA0In0sImJvbmZpcmVCb29rIjp7InJlc291cmNlIjoiNDA2OS45OTk5OTk5OTk5OTkiLCJhbW91bnQiOiIyMDQifSwia2lsbkJvb2siOnsicmVzb3VyY2UiOiI0MDY5Ljk5OTk5OTk5OTk5OSIsImFtb3VudCI6IjIwNCJ9LCJwYXBlckJvb2siOnsiYW1vdW50IjoiMTIifSwiYm94Qm9vayI6eyJhbW91bnQiOiIxNSJ9LCJjbG90aEJvb2siOnsiYW1vdW50IjoiMjA0In0sIm1pbmluZ0RyaWxsQm9vayI6eyJhbW91bnQiOjB9LCJoZWF2eURyaWxsQm9vayI6eyJhbW91bnQiOiIxNzkifSwib2lsQm9vayI6eyJhbW91bnQiOiIxNzkifSwibWV0YWxCb29rIjp7ImFtb3VudCI6IjE3OSJ9LCJjb2FsRHJpbGxCb29rIjp7ImFtb3VudCI6IjE3OSJ9LCJkeWVCb29rIjp7ImFtb3VudCI6MH0sInByaW1hcnlEeWVCb29rIjp7ImFtb3VudCI6IjIwNCJ9LCJzZWNvbmRhcnlEeWVCb29rIjp7ImFtb3VudCI6IjIwNCJ9LCJwbGFzdGljQm9vayI6eyJhbW91bnQiOiIyMDQifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ1cGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHJpbGxpbmdVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm9pbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInVwZ3JhZGVzMiI6eyJhc2hVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImJvb2tVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImNsYXNzcm9vbVVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInRyZWVVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJtYXN0ZXJ5Ijp7InBhcGVyIjoiMy4yMzQ4NzI0MDQ3NDIwNDllMjMiLCJ0b3RhbFBhcGVyIjoiMy4yMzQ4NzUzMDE1MjIyNjc4ZTIzIiwiYm9va3MiOnsiY3V0dGVyc0Jvb2siOnsiYW1vdW50IjoiNDcifSwicGxhbnRlcnNCb29rIjp7ImFtb3VudCI6IjQ3In0sImV4cGFuZGVyc0Jvb2siOnsiYW1vdW50IjoiNDcifSwiaGVhdGVkQ3V0dGVyc0Jvb2siOnsiYW1vdW50IjoiNDcifSwiaGVhdGVkUGxhbnRlcnNCb29rIjp7ImFtb3VudCI6IjQ3In0sImZlcnRpbGl6ZXJCb29rIjp7ImFtb3VudCI6IjQ3In0sInNtYWxsRmlyZUJvb2siOnsiYW1vdW50IjoiNDcifSwiYm9uZmlyZUJvb2siOnsiYW1vdW50IjoiNDcifSwia2lsbkJvb2siOnsiYW1vdW50IjoiNDcifSwicGFwZXJCb29rIjp7ImFtb3VudCI6IjcifSwiYm94Qm9vayI6eyJhbW91bnQiOiI3In0sImNsb3RoQm9vayI6eyJhbW91bnQiOiI0NyJ9LCJjb2FsRHJpbGxCb29rIjp7ImFtb3VudCI6IjEifSwiaGVhdnlEcmlsbEJvb2siOnsiYW1vdW50IjoiMSJ9LCJvaWxCb29rIjp7ImFtb3VudCI6IjEifSwibWV0YWxCb29rIjp7ImFtb3VudCI6IjEifSwicHJpbWFyeUR5ZUJvb2siOnsiYW1vdW50IjowfSwic2Vjb25kYXJ5RHllQm9vayI6eyJhbW91bnQiOjB9LCJwbGFzdGljQm9vayI6eyJhbW91bnQiOiI0NyJ9fSwidXBncmFkZXMiOnsiY2xvdGhVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImRyaWxsaW5nVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJvaWxVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX19LCJ1cGdyYWRlczIiOnsiYXNoVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwiYm9va1VwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInRyZWVVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9fX0sIm1hc3RlcmVkIjp0cnVlfSwiYm94ZXMiOnsibWluaW1pemVkIjpmYWxzZSwiYm94ZXMiOiIxLjUxNjgwNjA2OTk0MzU2NTNlMTE1IiwidG90YWxCb3hlcyI6IjEuNjE3ODE2MTcwOTUyMzY3N2UxMTUiLCJib3hlc0NvbnZlcnNpb24iOnsiYmFzZVJlc291cmNlIjoiMTAyODQzNjA2NjEwOC42NTk0IiwiZ2FpblJlc291cmNlIjowfSwidXBncmFkZXMiOnsibG9nc1VwZ3JhZGUiOnsicmVzb3VyY2UiOjAsImJvdWdodCI6dHJ1ZX0sImFzaFVwZ3JhZGUiOnsicmVzb3VyY2UiOjAsImJvdWdodCI6dHJ1ZX0sImNvYWxVcGdyYWRlIjp7InJlc291cmNlIjowLCJib3VnaHQiOnRydWV9fSwiYnV5YWJsZXMiOnsibG9nQm94ZXNCdXlhYmxlIjp7InJlc291cmNlIjowLCJhbW91bnQiOiI5MDUifSwiYXNoQm94ZXNCdXlhYmxlIjp7InJlc291cmNlIjowLCJhbW91bnQiOiI0MTcifSwiY29hbEJveGVzQnV5YWJsZSI6eyJyZXNvdXJjZSI6MCwiYW1vdW50IjoiMzIyIn19LCJyb3cyVXBncmFkZXMiOnsib3JlVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwicGxhc3RpY1VwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzNVcGdyYWRlcyI6eyJjbG90aFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiZHllVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJ4cFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJidXlhYmxlczIiOnsib3JlQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjIzNCJ9LCJtZXRhbEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxNzIifSwicGxhc3RpY0JveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIxNDkifX0sIm1hc3RlcnkiOnsiYm94ZXMiOiI2LjAxNDkwOTg3ODU3NTQyOWUxNiIsInRvdGFsQm94ZXMiOiI2LjAxNDkxMzUyNzU0MDEzMWUxNiIsInVwZ3JhZGVzIjp7ImxvZ3NVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImFzaFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfSwiY29hbFVwZ3JhZGUiOnsiYm91Z2h0Ijp0cnVlfX0sInJvdzJVcGdyYWRlcyI6eyJvcmVVcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJwbGFzdGljVXBncmFkZSI6eyJib3VnaHQiOnRydWV9fSwicm93M1VwZ3JhZGVzIjp7ImNsb3RoVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwiZHllVXBncmFkZSI6eyJib3VnaHQiOmZhbHNlfSwieHBVcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9fSwiYnV5YWJsZXMiOnsibG9nQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjQ3In0sImFzaEJveGVzQnV5YWJsZSI6eyJhbW91bnQiOiIzMCJ9LCJjb2FsQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6IjI1In19LCJidXlhYmxlczIiOnsib3JlQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6MH0sIm1ldGFsQm94ZXNCdXlhYmxlIjp7ImFtb3VudCI6MH0sInBsYXN0aWNCb3hlc0J1eWFibGUiOnsiYW1vdW50IjowfX19LCJtYXN0ZXJlZCI6dHJ1ZSwiYnV5YWJsZXMzIjp7InByZXNlbnRCdXlhYmxlIjp7ImFtb3VudCI6Ijk0In19fSwibWV0YWwiOnsibWluaW1pemVkIjpmYWxzZSwib3JlIjoiMS4xNDIyMTcxODY4OTM4MzRlNDAiLCJiZXN0T3JlIjoiMS4zNzIxNzEwMjgwMDMwODc0ZTQwIiwib3JlUHJvZ3Jlc3MiOiIwLjA3Mzc5NzQxNzY4NTAwMjAzIiwibWV0YWwiOiI4LjEzODM0ODExNjk1NjEzZTc2IiwiYmVzdE1ldGFsIjoiMS41MDYwNzA1MTc0MzczMjA2ZTc3IiwidG90YWxNZXRhbCI6IjIuNjE1MjE0NDMwMzM2NzFlNzciLCJzaW1wbGVQaWNrYXhlIjp7ImJvdWdodCI6dHJ1ZX0sImRvdWJsZVBpY2theGUiOnsiYm91Z2h0IjpmYWxzZX0sImNydWNpYmxlIjp7ImJvdWdodCI6dHJ1ZX0sImNvYWxEcmlsbCI6eyJib3VnaHQiOnRydWV9LCJpbmR1c3RyaWFsRnVybmFjZSI6eyJib3VnaHQiOnRydWV9LCJvcmVEcmlsbCI6eyJhbW91bnQiOiIxMjc1OTExMSJ9LCJpbmR1c3RyaWFsQ3J1Y2libGUiOnsiYW1vdW50IjoiMTI3NTkxMiJ9LCJhdXRvU21lbHRFbmFibGVkIjp0cnVlLCJob3R0ZXJGb3JnZSI6eyJhbW91bnQiOiIxNzUwNTcyIn0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJlZmZpY2llbnREcmlsbCI6eyJib3VnaHQiOnRydWV9LCJtYXN0ZXJ5Ijp7Im9yZSI6IjkyNzU3MjEyMC40NDI2MzY1IiwiYmVzdE9yZSI6IjE5NTMzMDkwMDcuMDQ0MDk4Iiwib3JlUHJvZ3Jlc3MiOiIwLjUzMTAzMTI2NjEzODIzNDYiLCJtZXRhbCI6IjMuNjUzMjI5MTk1MTExMDRlMTYiLCJiZXN0TWV0YWwiOiIzLjY1MzIyOTE5NTExMTA0ZTE2IiwidG90YWxNZXRhbCI6IjMuNjUzMjU3MDMwNjMyNDA1ZTE2Iiwic2ltcGxlUGlja2F4ZSI6eyJib3VnaHQiOnRydWV9LCJkb3VibGVQaWNrYXhlIjp7ImJvdWdodCI6ZmFsc2V9LCJjcnVjaWJsZSI6eyJib3VnaHQiOnRydWV9LCJjb2FsRHJpbGwiOnsiYm91Z2h0Ijp0cnVlfSwiaW5kdXN0cmlhbEZ1cm5hY2UiOnsiYm91Z2h0Ijp0cnVlfSwiZWZmaWNpZW50RHJpbGwiOnsiYm91Z2h0Ijp0cnVlfSwib3JlRHJpbGwiOnsiYW1vdW50IjoiMjcwIn0sImluZHVzdHJpYWxDcnVjaWJsZSI6eyJhbW91bnQiOiIyNyJ9LCJob3R0ZXJGb3JnZSI6eyJhbW91bnQiOiIyNCJ9fSwibWFzdGVyZWQiOnRydWV9LCJjbG90aCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJjbG90aCI6IjUuMDA3MjExNzM5MzE5NDg1NWUxOSIsInRvdGFsQ2xvdGgiOiIxLjUwNTg3MTM1OTMwMTYzOTVlMjAiLCJ3b29sIjoiOS44NzIwNzIyNTA5MjM5MDFlMTkiLCJzaGVlcCI6IjEuMDM3Nzg3MDkwNDg1NzI5NmUyMCIsImJ1aWxkUGVucyI6eyJhbW91bnQiOiI0MjkwNSJ9LCJiZXR0ZXJTaGVhcnMiOnsiYW1vdW50IjoiNDE4ODEifSwiZmFzdGVyU3Bpbm5pbmciOnsiYW1vdW50IjoiNjIwNjgifSwidHJlZXNVcGdyYWRlcyI6eyJ0cmVlc1VwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJtZXRhbFVwZ3JhZGVzIjp7Im1ldGFsVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sInBhcGVyVXBncmFkZXMiOnsicGFwZXJVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImJyZWVkaW5nUHJvZ3Jlc3MiOjEsInNoZWFyaW5nUHJvZ3Jlc3MiOjEsInNwaW5uaW5nUHJvZ3Jlc3MiOjEsIm1hc3RlcnkiOnsiY2xvdGgiOiIxMTE0NTEiLCJ0b3RhbENsb3RoIjoiMTE4OTAxIiwid29vbCI6IjYyMzIwIiwic2hlZXAiOiI3NjQwMyIsImJ1aWxkUGVucyI6eyJhbW91bnQiOiIyNDgifSwiYmV0dGVyU2hlYXJzIjp7ImFtb3VudCI6IjMxMCJ9LCJmYXN0ZXJTcGlubmluZyI6eyJhbW91bnQiOiI0MTQifSwidHJlZXNVcGdyYWRlcyI6eyJ0cmVlc1VwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInRyZWVzVXBncmFkZTIiOnsiYm91Z2h0Ijp0cnVlfSwidHJlZXNVcGdyYWRlMyI6eyJib3VnaHQiOnRydWV9LCJ0cmVlc1VwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX19LCJtZXRhbFVwZ3JhZGVzIjp7Im1ldGFsVXBncmFkZTEiOnsiYm91Z2h0Ijp0cnVlfSwibWV0YWxVcGdyYWRlMiI6eyJib3VnaHQiOnRydWV9LCJtZXRhbFVwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sIm1ldGFsVXBncmFkZTQiOnsiYm91Z2h0Ijp0cnVlfX0sInBhcGVyVXBncmFkZXMiOnsicGFwZXJVcGdyYWRlMSI6eyJib3VnaHQiOnRydWV9LCJwYXBlclVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sInBhcGVyVXBncmFkZTMiOnsiYm91Z2h0Ijp0cnVlfSwicGFwZXJVcGdyYWRlNCI6eyJib3VnaHQiOnRydWV9fX0sIm1hc3RlcmVkIjp0cnVlfSwib2lsIjp7Im1pbmltaXplZCI6ZmFsc2UsIm9pbCI6IjMuMDgzNzE2NzYyNDIyNzQyNmUyNiIsInRvdGFsT2lsIjoiNC4yMTc1NjM4OTY3ODcwMzE1ZTI2IiwiZGVwdGgiOiIxMTY2NjkiLCJkcmlsbFByb2dyZXNzIjoiNi43MzI5ODc5NzQwOTYzNzY1ZTUyIiwiYWN0aXZlSGVhdnkiOiIxNTc5IiwiYnVpbGRIZWF2eSI6eyJhbW91bnQiOiIxNTc5In0sImFjdGl2ZUhlYXZ5MiI6IjczNSIsImJ1aWxkSGVhdnkyIjp7ImFtb3VudCI6IjczNSJ9LCJhY3RpdmVFeHRyYWN0b3IiOiIxNjciLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxNjcifSwiYWN0aXZlUHVtcCI6IjE1OCIsImJ1aWxkUHVtcCI6eyJhbW91bnQiOiIxNTgifSwiYWN0aXZlQnVybmVyIjoiOTQ3IiwiYnVpbGRCdXJuZXIiOnsiYW1vdW50IjoiOTQ3In0sImFjdGl2ZVNtZWx0ZXIiOiI0NTUiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiNDU1In0sImRlcHRoTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfSwiNSI6eyJlYXJuZWQiOnRydWV9LCI2Ijp7ImVhcm5lZCI6dHJ1ZX0sIjciOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZERlcHRoTWlsZXN0b25lcyI6dHJ1ZSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sIm9pbE1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlZE9pbE1pbGVzdG9uZXMiOnRydWUsInJvdzNVcGdyYWRlcyI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX0sIjQiOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsib2lsIjoiNTA4MDYwNjkxLjgzNTgzMDYiLCJ0b3RhbE9pbCI6IjUxMTQxNDY0MS44MzU4MzA2IiwiZGVwdGgiOiIyMzA5MyIsImRyaWxsUHJvZ3Jlc3MiOiIxMzU1NzI1NTIzMTY0Ljc4MTIiLCJhY3RpdmVIZWF2eSI6IjEwMyIsImJ1aWxkSGVhdnkiOnsiYW1vdW50IjoiMTAzIn0sImFjdGl2ZUhlYXZ5MiI6IjQxIiwiYnVpbGRIZWF2eTIiOnsiYW1vdW50IjoiNDEifSwiYWN0aXZlRXh0cmFjdG9yIjoiMTEiLCJidWlsZEV4dHJhY3RvciI6eyJhbW91bnQiOiIxMSJ9LCJhY3RpdmVQdW1wIjoiMTEiLCJidWlsZFB1bXAiOnsiYW1vdW50IjoiMTEifSwiYWN0aXZlQnVybmVyIjoiMjUiLCJidWlsZEJ1cm5lciI6eyJhbW91bnQiOiIyNSJ9LCJhY3RpdmVTbWVsdGVyIjoiMTIiLCJidWlsZFNtZWx0ZXIiOnsiYW1vdW50IjoiMTIifSwiZGVwdGhNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9LCI1Ijp7ImVhcm5lZCI6dHJ1ZX0sIjYiOnsiZWFybmVkIjp0cnVlfSwiNyI6eyJlYXJuZWQiOnRydWV9fSwib2lsTWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93MlVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfSwiNCI6eyJib3VnaHQiOnRydWV9fSwicm93M1VwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX0sIjMiOnsiYm91Z2h0IjpmYWxzZX0sIjQiOnsiYm91Z2h0IjpmYWxzZX19fSwibWFzdGVyZWQiOnRydWV9LCJwbGFzdGljIjp7Im1pbmltaXplZCI6ZmFsc2UsInBsYXN0aWMiOiI0LjUxMDMyOTM0MDM2NDExNGUyNSIsInRvdGFsUGxhc3RpYyI6IjQuNTExNDE5ODg2NzAwMjI3ZTI1IiwiYnVpbGRSZWZpbmVyeSI6eyJhbW91bnQiOiI3MTEifSwiYWN0aXZlUmVmaW5lcnkiOiI3MTEiLCJ1cGdyYWRlcyI6eyJwYXBlclRvb2xzIjp7ImJvdWdodCI6dHJ1ZX0sImJveFRvb2xzIjp7ImJvdWdodCI6dHJ1ZX0sImNsb3RoVG9vbHMiOnsiYm91Z2h0Ijp0cnVlfX0sImVsZlVwZ3JhZGVzIjp7InBhcGVyRWxmIjp7ImJvdWdodCI6dHJ1ZX0sImJveEVsZiI6eyJib3VnaHQiOnRydWV9LCJjbG90aEVsZiI6eyJib3VnaHQiOnRydWV9fSwiYnV5YWJsZXMiOnsicGFzc2l2ZVBhcGVyIjp7ImFtb3VudCI6IjEwODAzNjM4In0sInBhc3NpdmVCb3hlcyI6eyJhbW91bnQiOiIxMDgwMzYzOCJ9LCJjbG90aEdhaW5zIjp7ImFtb3VudCI6IjEwODAzNjM4In19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWFzdGVyeSI6eyJwbGFzdGljIjoiMTY0MDA3MC40NTIyMzI5MTIiLCJ0b3RhbFBsYXN0aWMiOiIxNjYxOTEwLjQ1MjIzMjkxMiIsImFjdGl2ZVJlZmluZXJ5IjoiNDYiLCJidWlsZFJlZmluZXJ5Ijp7ImFtb3VudCI6IjQ2In0sInVwZ3JhZGVzIjp7InBhcGVyVG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiYm94VG9vbHMiOnsiYm91Z2h0Ijp0cnVlfSwiY2xvdGhUb29scyI6eyJib3VnaHQiOnRydWV9fSwiZWxmVXBncmFkZXMiOnsicGFwZXJFbGYiOnsiYm91Z2h0Ijp0cnVlfSwiYm94RWxmIjp7ImJvdWdodCI6dHJ1ZX0sImNsb3RoRWxmIjp7ImJvdWdodCI6dHJ1ZX19LCJidXlhYmxlcyI6eyJwYXNzaXZlUGFwZXIiOnsiYW1vdW50IjoiNjYxIn0sInBhc3NpdmVCb3hlcyI6eyJhbW91bnQiOiI2NjEifSwiY2xvdGhHYWlucyI6eyJhbW91bnQiOiI2NjEifX19LCJtYXN0ZXJlZCI6dHJ1ZX0sImR5ZXMiOnsibWluaW1pemVkIjpmYWxzZSwiZHllcyI6eyJyZWQiOnsiYW1vdW50IjoiNzYyNzk4MzI3NTcuODk5MTkiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE5NDcifX0sInllbGxvdyI6eyJhbW91bnQiOiIxODg5MjI0ODczODYuNzA5NzUiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE4NjQifX0sImJsdWUiOnsiYW1vdW50IjoiMjU3MjYyNzI1ODguNjE2MzkiLCJidXlhYmxlIjp7ImFtb3VudCI6IjE3ODUifX0sIm9yYW5nZSI6eyJhbW91bnQiOiI0MTU3NiIsImJ1eWFibGUiOnsiYW1vdW50IjoiMTE1NiJ9fSwiZ3JlZW4iOnsiYW1vdW50IjoiMzIxOTYiLCJidXlhYmxlIjp7ImFtb3VudCI6Ijk5MyJ9fSwicHVycGxlIjp7ImFtb3VudCI6IjMwMzIwIiwiYnV5YWJsZSI6eyJhbW91bnQiOiI5NjkifX0sImJsYWNrIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiMzY3In19LCJ3aGl0ZSI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjM2NyJ9fX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ1cGdyYWRlcyI6eyJibHVlRHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInJlZER5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJ5ZWxsb3dEeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwieWVsbG93RHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJyZWREeWVVcGcyIjp7ImJvdWdodCI6dHJ1ZX0sImJsdWVEeWVVcGcyIjp7ImJvdWdodCI6dHJ1ZX0sImNvYWxVcGciOnsiYm91Z2h0Ijp0cnVlfX0sIm1hc3RlcnkiOnsiZHllcyI6eyJyZWQiOnsiYW1vdW50IjowLCJidXlhYmxlIjp7ImFtb3VudCI6IjE1In19LCJncmVlbiI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiNSJ9fSwiYmx1ZSI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiMTQifX0sInllbGxvdyI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiMTIifX0sInB1cnBsZSI6eyJhbW91bnQiOjAsImJ1eWFibGUiOnsiYW1vdW50IjoiNCJ9fSwib3JhbmdlIjp7ImFtb3VudCI6MCwiYnV5YWJsZSI6eyJhbW91bnQiOiI0In19fSwidXBncmFkZXMiOnsiYmx1ZUR5ZVVwZyI6eyJib3VnaHQiOnRydWV9LCJyZWREeWVVcGciOnsiYm91Z2h0Ijp0cnVlfSwieWVsbG93RHllVXBnIjp7ImJvdWdodCI6dHJ1ZX0sInllbGxvd0R5ZVVwZzIiOnsiYm91Z2h0Ijp0cnVlfSwicmVkRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJibHVlRHllVXBnMiI6eyJib3VnaHQiOnRydWV9LCJjb2FsVXBnIjp7ImJvdWdodCI6dHJ1ZX19fSwibWFzdGVyZWQiOnRydWV9LCJtYW5hZ2VtZW50Ijp7Im1pbmltaXplZCI6ZmFsc2UsImVsZlRyYWluaW5nIjp7ImN1dHRlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxODc2MDg5MTc3Mi4zMjg0MzgiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sInBsYW50ZXJFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTg3NjQwODcxMzguNjE4NjY0IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJleHBhbmRlcnNFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjE4NzY3MjI5MjU5LjE4NDA3NCIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiaGVhdGVkQ3V0dGVyRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjQ4ODI2NzExMDk5LjgzNjg3NiIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwiaGVhdGVkUGxhbnRlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxODc3MzE5NjAyOS42NjE3IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJmZXJ0aWxpemVyRWxmVHJhaW5pbmciOnsic3RhdGUiOnRydWUsImV4cCI6IjQ4ODM0NDk4NDk5Ljc2NTA1IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJzbWFsbGZpcmVFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTg3Nzk3Nzc2MDEuOTM5MDUiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sImJvbmZpcmVFbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTg3ODI1NjY1MTkuOTI1MDUzIiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJmaXJlRWxmVHJhaW5pbmciOnsiMiI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjowfX0sImtpbG5FbGZUcmFpbmluZyI6eyJzdGF0ZSI6dHJ1ZSwiZXhwIjoiMTg3ODYxOTkwMzQuODQ2Nzg2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJwYXBlckVsZlRyYWluaW5nIjp7InN0YXRlIjp0cnVlLCJleHAiOiIxMjk1NTM0NjUzNTQuNDM5IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJib3hFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjU2NjM3OTM5NDM3LjQzMjg3IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMTgzNjcwNzY5MDUuNjg2MDY2IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJjb2FsRHJpbGxFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjE2MjI4ODM1NjIzLjY2MzYyIiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJtZXRhbEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiNDIxNzc1MTEyOTguMTUxMzgiLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9fX0sIm9pbEVsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMTYyMzUyNzU4NjMuOTAxNTM3IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJoZWF2eURyaWxsRWxmVHJhaW5pbmciOnsic3RhdGUiOmZhbHNlLCJleHAiOiI0MjE3MTE4NjY5MS4yNTg3IiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19LCJkeWVFbGZUcmFpbmluZyI6eyJzdGF0ZSI6ZmFsc2UsImV4cCI6IjE4ODExMjcxNTMwLjA1NTg4NSIsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOnRydWV9LCIxIjp7ImVhcm5lZCI6dHJ1ZX0sIjIiOnsiZWFybmVkIjp0cnVlfSwiMyI6eyJlYXJuZWQiOnRydWV9LCI0Ijp7ImVhcm5lZCI6dHJ1ZX19fSwicGxhc3RpY0VsZlRyYWluaW5nIjp7InN0YXRlIjpmYWxzZSwiZXhwIjoiMTg4MTQyNDgwMjYuODMyNzAzIiwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6dHJ1ZX0sIjEiOnsiZWFybmVkIjp0cnVlfSwiMiI6eyJlYXJuZWQiOnRydWV9LCIzIjp7ImVhcm5lZCI6dHJ1ZX0sIjQiOnsiZWFybmVkIjp0cnVlfX19fSwiY3VycmVudFNob3duIjoiVGluc2VsIiwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sInRlYWNoaW5nIjp7ImJvdWdodCI6dHJ1ZX0sInNjaG9vbHMiOnsiYW1vdW50IjoiNSJ9LCJjbGFzc3Jvb21zIjp7ImFtb3VudCI6IjE1NzE2NDcuOTU4MjA5NzQ3NCJ9LCJjbGFzc3Jvb21VcGdyYWRlIjp7ImJvdWdodCI6dHJ1ZX0sImZvY3VzTXVsdGlwbGllciI6IjEuMDA2MTU3ODMyNzg3NDk4NyIsInVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX19LCJmb2N1c1RhcmdldHMiOnt9LCJmb2N1c0Nvb2xkb3duIjowLCJmb2N1c1RpbWUiOjAsImFkdmFuY2VkVXBncmFkZSI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlczIiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfX0sImZvY3VzTXVsdGkiOiIxLjkzOTk4NTM4OTQyOTA2MTciLCJtYXN0ZXJ5Ijp7ImVsZlRyYWluaW5nIjp7ImJvbmZpcmVFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJib3hFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJjbG90aEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImNvYWxEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImN1dHRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImV4cGFuZGVyc0VsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImZlcnRpbGl6ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRDdXR0ZXJFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJoZWF0ZWRQbGFudGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwiaGVhdnlEcmlsbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImtpbG5FbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19LCJtZXRhbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sIm9pbEVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBhcGVyRWxmVHJhaW5pbmciOnsiZXhwIjowLCJtaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjpmYWxzZX0sIjEiOnsiZWFybmVkIjpmYWxzZX0sIjIiOnsiZWFybmVkIjpmYWxzZX0sIjMiOnsiZWFybmVkIjpmYWxzZX0sIjQiOnsiZWFybmVkIjpmYWxzZX19fSwicGxhbnRlckVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInNtYWxsZmlyZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sImR5ZUVsZlRyYWluaW5nIjp7ImV4cCI6MCwibWlsZXN0b25lcyI6eyIwIjp7ImVhcm5lZCI6ZmFsc2V9LCIxIjp7ImVhcm5lZCI6ZmFsc2V9LCIyIjp7ImVhcm5lZCI6ZmFsc2V9LCIzIjp7ImVhcm5lZCI6ZmFsc2V9LCI0Ijp7ImVhcm5lZCI6ZmFsc2V9fX0sInBsYXN0aWNFbGZUcmFpbmluZyI6eyJleHAiOjAsIm1pbGVzdG9uZXMiOnsiMCI6eyJlYXJuZWQiOmZhbHNlfSwiMSI6eyJlYXJuZWQiOmZhbHNlfSwiMiI6eyJlYXJuZWQiOmZhbHNlfSwiMyI6eyJlYXJuZWQiOmZhbHNlfSwiNCI6eyJlYXJuZWQiOmZhbHNlfX19fSwidGVhY2hpbmciOnsiYm91Z2h0IjpmYWxzZX0sInNjaG9vbHMiOnsiYW1vdW50IjowfSwiY2xhc3Nyb29tcyI6eyJhbW91bnQiOjB9LCJjbGFzc3Jvb21VcGdyYWRlIjp7ImJvdWdodCI6ZmFsc2V9LCJhZHZhbmNlZFVwZ3JhZGUiOnsiYm91Z2h0IjpmYWxzZX0sInVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0IjpmYWxzZX0sIjEiOnsiYm91Z2h0IjpmYWxzZX0sIjIiOnsiYm91Z2h0IjpmYWxzZX19LCJ1cGdyYWRlczIiOnsiMCI6eyJib3VnaHQiOmZhbHNlfSwiMSI6eyJib3VnaHQiOmZhbHNlfSwiMiI6eyJib3VnaHQiOmZhbHNlfX0sImZvY3VzTXVsdGkiOiIxLjAxMjY5ODQ3NTQyMDExODciLCJmb2N1c1RhcmdldHMiOnt9LCJmb2N1c0Nvb2xkb3duIjowLCJmb2N1c1RpbWUiOjB9fSwid3JhcHBpbmdQYXBlciI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJ3cmFwcGluZ1BhcGVyIjp7ImNocmlzdG1hcyI6eyJidXlhYmxlIjp7ImFtb3VudCI6IjY3In19LCJyYWluYm93Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNDgifX0sImphenp5Ijp7ImJ1eWFibGUiOnsiYW1vdW50IjoiODMifX0sInN1bnNoaW5lIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTcifX0sIm9jZWFuIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTIifX0sImJlYWNoIjp7ImJ1eWFibGUiOnsiYW1vdW50IjoiNTkifX19LCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fSwibWlsZXN0b25lcyI6eyJwcmltYXJ5Qm9vc3QiOnsiZWFybmVkIjpmYWxzZX0sInNlY29uZGFyeUJvb3N0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhQcmltYXJ5Ijp7ImVhcm5lZCI6ZmFsc2V9LCJzZWNvbmRhcnlOb1Jlc2V0Ijp7ImVhcm5lZCI6ZmFsc2V9LCJidXlNYXhTZWNvbmRhcnkiOnsiZWFybmVkIjpmYWxzZX0sInVubG9ja0R5ZUVsZiI6eyJlYXJuZWQiOmZhbHNlfX0sImNvbGxhcHNlTWlsZXN0b25lcyI6dHJ1ZSwidW5sb2NrRHllRWxmTWlsZXN0b25lIjp7ImVhcm5lZCI6dHJ1ZX19LCJsZXR0ZXJzIjp7Im1pbmltaXplZCI6ZmFsc2UsImxldHRlcnMiOiIxLjMwOTQ4NTQxMzA1MjYzMjZlNTQiLCJ0b3RhbExldHRlcnMiOiI2LjU0NzQyNzA2NTI2MzE2M2U1NCIsInByb2Nlc3NpbmdQcm9ncmVzcyI6IjIuNzkxNDkzNTU2MTA1Mjc1NmUtMjgiLCJidXlhYmxlcyI6eyJtZXRhbEJ1eWFibGUiOnsiYW1vdW50IjoiMTIifSwicGxhc3RpY0J1eWFibGUiOnsiYW1vdW50IjoiMjMifSwicGFwZXJCdXlhYmxlIjp7ImFtb3VudCI6IjQzIn19LCJtaWxlc3RvbmVzIjp7ImF1dG9TbWVsdGluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJtaW5pbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwic3luZXJneU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJpbmR1c3RyaWFsQ3J1Y2libGVNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJjb2xsYXBzZU1pbGVzdG9uZXMiOnRydWUsIm1hc3RlcnkiOnsibGV0dGVycyI6IjEyNTU4MDA1LjU3MTUxMDg1IiwidG90YWxMZXR0ZXJzIjoiMTI1NTgwMDUuNTcxNTEwODUiLCJidXlhYmxlcyI6eyJtZXRhbEJ1eWFibGUiOnsiYW1vdW50IjowfSwicGxhc3RpY0J1eWFibGUiOnsiYW1vdW50IjowfSwicGFwZXJCdXlhYmxlIjp7ImFtb3VudCI6MH19LCJtaWxlc3RvbmVzIjp7ImF1dG9TbWVsdGluZ01pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJtaW5pbmdNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfSwic3luZXJneU1pbGVzdG9uZSI6eyJlYXJuZWQiOnRydWV9LCJpbmR1c3RyaWFsQ3J1Y2libGVNaWxlc3RvbmUiOnsiZWFybmVkIjp0cnVlfX19LCJtYXN0ZXJlZCI6dHJ1ZX0sInJpYmJvbiI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJyaWJib24iOiI4MCIsIm1pbGVzdG9uZXMiOnsic2Vjb25kYXJ5RHllRWxmIjp7ImVhcm5lZCI6dHJ1ZX0sImR5ZUJvb2siOnsiZWFybmVkIjp0cnVlfX0sInJpYmJvblByb2dyZXNzIjoxMCwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJnZW5lcmFsVGFiQ29sbGFwc2VkIjp7fX0sInRveXMiOnsibWluaW1pemVkIjpmYWxzZSwiY2xvdGhlcyI6IjMyOTI3NzcuNDg2NzYzMzM1OCIsIndvb2RlbkJsb2NrcyI6IjE1Mjg1OTExLjc2NTYxNTAzNyIsInRydWNrcyI6IjMyNDM3MjkuMDU4MTU2NTA1IiwidG90YWxUb3lzIjoiNTgyNjE1NjEuNjA4NjQ5NDIiLCJidXlhYmxlcyI6eyIwIjp7ImFtb3VudCI6IjM0MSJ9LCIxIjp7ImFtb3VudCI6IjEuMDAwMDAwMDAwMDAwMDE0MiJ9LCIyIjp7ImFtb3VudCI6IjM3NyJ9fSwicm93MVVwZ3JhZGVzIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX19LCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNSI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lOCI6eyJlYXJuZWQiOnRydWV9fSwiZ2VuZXJhbFRhYkNvbGxhcHNlZCI6e30sImNvbGxhcHNlTWlsZXN0b25lcyI6ZmFsc2V9LCJmYWN0b3J5Ijp7Im1pbmltaXplZCI6ZmFsc2UsImNvbXBvbmVudHMiOnsiLTV4LTUiOnsidGlja3NEb25lIjowLjY2OTc2NDI2MDU1NzU3MDEsImRpcmVjdGlvbiI6IkxFRlQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNXgtNCI6eyJ0aWNrc0RvbmUiOjAuNjY2NDk4OTAxMjQ2NTE3MywiZGlyZWN0aW9uIjoiVVAiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItM3gtNSI6eyJ0aWNrc0RvbmUiOjAuNjY5NDMwNDg5MDYwMDExNSwiZGlyZWN0aW9uIjoiVVAiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjozMX0sIm91dHB1dFN0b2NrIjp7InRocmVhZCI6MH0sInR5cGUiOiJ0aHJlYWQifSwiLTN4LTQiOnsidGlja3NEb25lIjowLjY2NTUzOTk0MTgzNzY2MjEsImRpcmVjdGlvbiI6IkxFRlQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjozMCwicGxhc3RpYyI6MTV9LCJvdXRwdXRTdG9jayI6eyJzdHVmZmluZyI6MH0sInR5cGUiOiJzdHVmZmluZyJ9LCItNHgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi00eC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMXgtNSI6eyJ0aWNrc0RvbmUiOjAuNjY2MTEwNjM1NzUyMjE0MywiZGlyZWN0aW9uIjoiVVAiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjgyMjYsInRocmVhZCI6NDh9LCJvdXRwdXRTdG9jayI6eyJidXR0b25zIjowfSwidHlwZSI6ImJ1dHRvbiJ9LCIxeC00Ijp7InRpY2tzRG9uZSI6MC42NjUxMjAyOTY4NzY2NzE3LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6ODI2MX0sIm91dHB1dFN0b2NrIjp7ImJ1dHRvbnMiOjB9LCJ0eXBlIjoiYnV0dG9uIn0sIjN4LTUiOnsidGlja3NEb25lIjowLjY2NjI1NjU4ODUxMDc0MDQsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6MTI0NzZ9LCJ0eXBlIjoicGxhc3RpYyJ9LCIyeC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC00Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIyeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4LTQiOnsidGlja3NEb25lIjowLjY2NzE3OTc1NzQxNDA4LCJkaXJlY3Rpb24iOiJMRUZUIiwiaW5wdXRTdG9jayI6eyJ0aHJlYWQiOjQ2NCwic3R1ZmZpbmciOjU2MCwiZHllIjo4MzU2MCwiYnV0dG9ucyI6MjcyMzh9LCJvdXRwdXRTdG9jayI6eyJiZWFyIjowfSwidHlwZSI6ImJlYXIifSwiLTJ4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMngtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjB4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjB4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC01Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItMXgtMiI6eyJ0aWNrc0RvbmUiOjAuNjY5NjY0Mjg5MTk4MDA0NCwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6MTE3Nzl9LCJ0eXBlIjoiZHllIn0sIi0xeC0zIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiNHgtNSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTIiOnsidGlja3NEb25lIjowLjY2NzYwODk3MTg5OTc0NTIsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjcyNDN9LCJvdXRwdXRTdG9jayI6eyJidWNrZXQiOjB9LCJ0eXBlIjoiYnVja2V0In0sIjV4LTUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4MCI6eyJ0aWNrc0RvbmUiOjAuNjY4MzU1NzU0MjEzNzIwMSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjEwMDUwfSwidHlwZSI6InBsYXN0aWMifSwiM3gwIjp7InRpY2tzRG9uZSI6MC42Njg2ODgyNjgyMDk5NTUyLCJkaXJlY3Rpb24iOiJMRUZUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjo0fSwib3V0cHV0U3RvY2siOnsic2hvdmVsIjowfSwidHlwZSI6InNob3ZlbCJ9LCI0eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjV4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCI0eC0yIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIzeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gtMiI6eyJ0aWNrc0RvbmUiOjAuNjY3NjIzMzI0MTA4NDYyNywiZGlyZWN0aW9uIjoiTEVGVCIsImlucHV0U3RvY2siOnsiYnVja2V0Ijo5MTAsInNob3ZlbCI6MH0sIm91dHB1dFN0b2NrIjp7InNob3ZlbEJ1Y2tldCI6MH0sInR5cGUiOiJidWNrZXRTaG92ZWwifSwiLTV4MyI6eyJ0aWNrc0RvbmUiOjAuNjY5NzI4MDkzNTA4NTU0LCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi01eDQiOnsidGlja3NEb25lIjowLjY2NzQ2MzA0NjcyODMzOTIsImRpcmVjdGlvbiI6IkxFRlQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNXg1Ijp7InRpY2tzRG9uZSI6MC42Njg2NDM3NTY0ODA3Mjc0LCJkaXJlY3Rpb24iOiJET1dOIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTV4MiI6eyJ0aWNrc0RvbmUiOjAuNjY3MTMxNzcxMzkxOTk2MSwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi0zeDQiOnsidGlja3NEb25lIjowLjY2OTc5MDA4Njc0OTQ1MDMsImRpcmVjdGlvbiI6IkxFRlQiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjozMTF9LCJvdXRwdXRTdG9jayI6eyJ0aHJlYWQiOjI4NTg4fSwidHlwZSI6InRocmVhZCJ9LCItM3g1Ijp7InRpY2tzRG9uZSI6MC42NjUyNzA0NjE5MDYwNTE4LCJkaXJlY3Rpb24iOiJET1dOIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6MTQ0fSwib3V0cHV0U3RvY2siOnsidGhyZWFkIjowfSwidHlwZSI6InRocmVhZCJ9LCItMXg1Ijp7InRpY2tzRG9uZSI6MC42NjY5NTAwMDE5ODM5OTYxLCJkaXJlY3Rpb24iOiJVUCIsImlucHV0U3RvY2siOnsidGhyZWFkIjo1LCJjbG90aCI6MTY2OSwiZHllIjo3ODExOH0sIm91dHB1dFN0b2NrIjp7ImNsb3RoZXMiOjB9LCJ0eXBlIjoiY2xvdGhlcyJ9LCItMngxIjp7InRpY2tzRG9uZSI6MC42Njg0MjQyNzcyNzA1OTY3LCJkaXJlY3Rpb24iOiJMRUZUIiwib3V0cHV0U3RvY2siOnsiZHllIjo4NzU0fSwidHlwZSI6ImR5ZSJ9LCItNHg1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4NSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi00eDQiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMng0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItNHgzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTR4MiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDMiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItMngyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItMngzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDUiOnsidGlja3NEb25lIjowLjY2NjA2Mjk4NTg0MDc3NzMsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiMXg1Ijp7InRpY2tzRG9uZSI6MC42NjcxNjAwMDc5NDA1MTA2LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiY2xvdGgiOjMzLCJwbGFzdGljIjoxfSwib3V0cHV0U3RvY2siOnsidGhyZWFkIjowfSwidHlwZSI6InRocmVhZCJ9LCIweDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4NSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMXgyIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4NDc1LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsibWV0YWwiOjIxOCwid2hlZWwiOjQ1Mn0sIm91dHB1dFN0b2NrIjp7InRydWNrcyI6MH0sInR5cGUiOiJ0cnVja3MifSwiLTF4MiI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwODQzOSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjIyMTEzfSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiMXg0Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4NDM5LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsicGxhc3RpYyI6MjIyMzV9LCJvdXRwdXRTdG9jayI6eyJ3aGVlbCI6MH0sInR5cGUiOiJ3aGVlbCJ9LCItMXg0Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4NDM5LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCIzeDIiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDg0NzUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsibWV0YWwiOjB9LCJ0eXBlIjoibWV0YWwifSwiMHg0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiMHgyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIjF4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4MiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMng0Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4MTksImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsibWV0YWwiOjB9LCJ0eXBlIjoibWV0YWwifSwiMngzIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiMHgtMSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwODExOSwiZGlyZWN0aW9uIjoiVVAiLCJpbnB1dFN0b2NrIjp7Indvb2QiOjksInBsYW5rIjo0fSwib3V0cHV0U3RvY2siOnsicGxhbmsiOjB9LCJ0eXBlIjoicGxhbmsifSwiLTJ4LTEiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDgyMjYsImRpcmVjdGlvbiI6IkxFRlQiLCJpbnB1dFN0b2NrIjp7InBsYW5rIjoyMjQsImR5ZSI6Mn0sIm91dHB1dFN0b2NrIjp7ImJveCI6MH0sInR5cGUiOiJib3hNYWtlciJ9LCItNHgtMSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzc1NywiZGlyZWN0aW9uIjoiRE9XTiIsImlucHV0U3RvY2siOnsiZHllIjoxMjksInBsYXN0aWMiOjQsImNsb3RoIjoyNzE1LCJib3giOjM5OTQsImJ1dHRvbnMiOjIsIndoZWVsIjoyfSwidHlwZSI6InByZXNlbnQifSwiLTR4LTMiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDgxNTUsImRpcmVjdGlvbiI6IkRPV04iLCJvdXRwdXRTdG9jayI6eyJkeWUiOjg3NTR9LCJ0eXBlIjoiZHllIn0sIi0yeC0yIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4MTM3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCIyeC0xIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA4MTM3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCIweDEiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDgxMzcsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsid29vZCI6MH0sInR5cGUiOiJ3b29kIn0sIi00eC0yIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItM3gtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIweDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNXgtMiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDEiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDc5OTUsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTR4MSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzk3NywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNHgwIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTZ4LTIiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDc3NjQsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjY0Njg0fSwib3V0cHV0U3RvY2siOnsid2hlZWwiOjB9LCJ0eXBlIjoid2hlZWwifSwiLTd4LTIiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgtMiI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzc2NCwiZGlyZWN0aW9uIjoiRE9XTiIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCItMngwIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA3NjQsImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjI0Mzk1fSwidHlwZSI6ImNsb3RoIn0sIi0zeDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIi01eC0xIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4MSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzUzMywiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjYzOTU2fSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiLTd4MSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzUzMywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjo4NzU0fSwidHlwZSI6InBsYXN0aWMifSwiLTZ4MSI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi01eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItOHgtMSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzQwOSwiZGlyZWN0aW9uIjoiVVAiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItNngtMSI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzQwOSwiZGlyZWN0aW9uIjoiVVAiLCJpbnB1dFN0b2NrIjp7ImNsb3RoIjoyfSwib3V0cHV0U3RvY2siOnsic3R1ZmZpbmciOjB9LCJ0eXBlIjoic3R1ZmZpbmcifSwiLTd4LTEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNngyIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA3MjY3LCJkaXJlY3Rpb24iOiJET1dOIiwib3V0cHV0U3RvY2siOnsibWV0YWwiOjB9LCJ0eXBlIjoibWV0YWwifSwiLTh4MyI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzMyLCJkaXJlY3Rpb24iOiJVUCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCItOHgwIjp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA3MjQ5LCJkaXJlY3Rpb24iOiJET1dOIiwiaW5wdXRTdG9jayI6eyJtZXRhbCI6MywicGxhc3RpYyI6NjI4NjZ9LCJvdXRwdXRTdG9jayI6eyJjaXJjdWl0Qm9hcmQiOjB9LCJ0eXBlIjoiY2lyY3VpdEJvYXJkIn0sIi03eDAiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNngwIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTh4MiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi04eDEiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItN3gyIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeDEiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDcxNzgsImRpcmVjdGlvbiI6IkRPV04iLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiMngxIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3gxIjp7InRpY2tzRG9uZSI6MC45NzUwMDAwMDAwMDA0NjgyLCJkaXJlY3Rpb24iOiJET1dOIiwiaW5wdXRTdG9jayI6eyJ3b29kIjowfSwib3V0cHV0U3RvY2siOnsicGxhbmsiOjB9LCJ0eXBlIjoicGxhbmsifSwiNHgxIjp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiNXgxIjp7InRpY2tzRG9uZSI6MC44NTAwMDAwMDAwMDA3NDI0LCJkaXJlY3Rpb24iOiJMRUZUIiwiaW5wdXRTdG9jayI6eyJwbGFuayI6NH0sIm91dHB1dFN0b2NrIjp7ImJsb2NrIjowfSwidHlwZSI6ImJsb2NrcyJ9LCI1eDQiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDcwNzEsImRpcmVjdGlvbiI6IkRPV04iLCJpbnB1dFN0b2NrIjp7Im1ldGFsIjoxMTQsInBsYXN0aWMiOjYxNzYxfSwib3V0cHV0U3RvY2siOnsiY2lyY3VpdEJvYXJkIjowfSwidHlwZSI6ImNpcmN1aXRCb2FyZCJ9LCI1eDIiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDcxMjUsImRpcmVjdGlvbiI6IlVQIiwib3V0cHV0U3RvY2siOnsibWV0YWwiOjB9LCJ0eXBlIjoibWV0YWwifSwiN3g1Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA3MTA3LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Im1ldGFsIjowfSwidHlwZSI6Im1ldGFsIn0sIjN4NCI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNzEyNSwiZGlyZWN0aW9uIjoiTEVGVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCI3eDYiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDcwODksImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsicGxhc3RpYyI6ODc1NH0sInR5cGUiOiJwbGFzdGljIn0sIjV4MyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkRPV04iLCJ0eXBlIjoiY29udmV5b3IifSwiNHg0Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiNng1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCI1eDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjZ4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiNXg2Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA2OTY1LCJkaXJlY3Rpb24iOiJVUCIsImlucHV0U3RvY2siOnsibWV0YWwiOjEwOSwicGxhc3RpYyI6MTQ4NTUsImNpcmN1aXRCb2FyZCI6MX0sIm91dHB1dFN0b2NrIjp7ImNvbnNvbGUiOjB9LCJ0eXBlIjoiY29uc29sZSJ9LCItOHg3Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA2NjQ1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImR5ZSI6ODc1NH0sInR5cGUiOiJkeWUifSwiLTh4OCI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNjc4NywiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJwbGFzdGljIjo4NzU0fSwidHlwZSI6InBsYXN0aWMifSwiLTh4NiI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNjc2OSwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJjbG90aCI6MH0sInR5cGUiOiJjbG90aCJ9LCItOHg1Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA2NjQ1LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7ImNsb3RoIjowfSwidHlwZSI6ImNsb3RoIn0sIi03eDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItN3g3Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiUklHSFQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTd4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi03eDUiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJSSUdIVCIsInR5cGUiOiJjb252ZXlvciJ9LCItNng1Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCItOHg0Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA2MjksImRpcmVjdGlvbiI6IlJJR0hUIiwib3V0cHV0U3RvY2siOnsiY2xvdGgiOjB9LCJ0eXBlIjoiY2xvdGgifSwiLTd4NCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlJJR0hUIiwidHlwZSI6ImNvbnZleW9yIn0sIi02eDQiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDYyMDEsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJjbG90aCI6Mn0sIm91dHB1dFN0b2NrIjp7InN0dWZmaW5nIjowfSwidHlwZSI6InN0dWZmaW5nIn0sIi00eDYiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDYwNTksImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFuayI6MjIyLCJ0aHJlYWQiOjF9LCJvdXRwdXRTdG9jayI6eyJib3giOjB9LCJ0eXBlIjoiYm94TWFrZXIifSwiLTJ4NiI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNjA1OSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7Indvb2QiOjU5LCJwbGFuayI6MX0sIm91dHB1dFN0b2NrIjp7InBsYW5rIjowfSwidHlwZSI6InBsYW5rIn0sIjB4NiI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNjA5NCwiZGlyZWN0aW9uIjoiUklHSFQiLCJvdXRwdXRTdG9jayI6eyJ3b29kIjowfSwidHlwZSI6Indvb2QifSwiMHg3Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA1OTUyLCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7Indvb2QiOjB9LCJ0eXBlIjoid29vZCJ9LCItNng2Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA1NjE0LCJkaXJlY3Rpb24iOiJSSUdIVCIsImlucHV0U3RvY2siOnsiZHllIjoxMTAsInBsYXN0aWMiOjEsImNsb3RoIjoyMjczMSwiYm94Ijo0MTU1LCJ3aGVlbCI6MywiYnV0dG9ucyI6MX0sInR5cGUiOiJwcmVzZW50In0sIi02eDciOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJVUCIsInR5cGUiOiJjb252ZXlvciJ9LCItNng4Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiVVAiLCJ0eXBlIjoiY29udmV5b3IifSwiLTV4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTN4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTF4NyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiLTJ4NyI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IlVQIiwidHlwZSI6ImNvbnZleW9yIn0sIi01eDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi00eDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0zeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0yeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIi0xeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn0sIjB4OCI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiMXg4Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiTEVGVCIsInR5cGUiOiJjb252ZXlvciJ9LCIxeDYiOnsidGlja3NEb25lIjowLjY2NTAwMDAwMDAwMDU5MTcsImRpcmVjdGlvbiI6IlJJR0hUIiwiaW5wdXRTdG9jayI6eyJwbGFzdGljIjoxNTk0OH0sIm91dHB1dFN0b2NrIjp7IndoZWVsIjowfSwidHlwZSI6IndoZWVsIn0sIjJ4OCI6eyJ0aWNrc0RvbmUiOjAuNjY1MDAwMDAwMDAwNTg4MSwiZGlyZWN0aW9uIjoiUklHSFQiLCJpbnB1dFN0b2NrIjp7InBsYXN0aWMiOjE1NzcwfSwib3V0cHV0U3RvY2siOnsiYnV0dG9ucyI6MH0sInR5cGUiOiJidXR0b24ifSwiM3g2Ijp7InRpY2tzRG9uZSI6MC42NjUwMDAwMDAwMDA1OTM0LCJkaXJlY3Rpb24iOiJSSUdIVCIsIm91dHB1dFN0b2NrIjp7InBsYXN0aWMiOjg3NTR9LCJ0eXBlIjoicGxhc3RpYyJ9LCIxeDciOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJET1dOIiwidHlwZSI6ImNvbnZleW9yIn0sIjJ4NiI6eyJ0aWNrc0RvbmUiOjAsImRpcmVjdGlvbiI6IkxFRlQiLCJ0eXBlIjoiY29udmV5b3IifSwiM3g3Ijp7InRpY2tzRG9uZSI6MCwiZGlyZWN0aW9uIjoiRE9XTiIsInR5cGUiOiJjb252ZXlvciJ9LCIzeDgiOnsidGlja3NEb25lIjowLCJkaXJlY3Rpb24iOiJMRUZUIiwidHlwZSI6ImNvbnZleW9yIn19LCJlbGZCdXlhYmxlcyI6eyJjbG90aGVzQnV5YWJsZSI6eyJhbW91bnQiOiIyMSJ9LCJibG9ja3NCdXlhYmxlIjp7ImFtb3VudCI6IjIzIn0sInRydWNrc0J1eWFibGUiOnsiYW1vdW50IjoiMjEifSwiYmVhcnNCdXlhYmxlIjp7InJlc291cmNlIjoiODU1OCIsImFtb3VudCI6IjIzIn0sImJ1Y2tldEJ1eWFibGUiOnsicmVzb3VyY2UiOiIzMTIwIiwiYW1vdW50IjoiMjEifSwiY29uc29sZXNCdXlhYmxlIjp7InJlc291cmNlIjoiMjc4MSIsImFtb3VudCI6IjIyIn19LCJ0YWJzIjp7InNlbGVjdGVkIjoiZGFzaGJvYXJkIn0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJiZWFycyI6IjEzMTMwNjUuMzk3NjA4OTQyNiIsImJ1Y2tldEFuZFNob3ZlbHMiOiIxODIxNjM2LjkzODkyNzQ5NDUiLCJjb25zb2xlcyI6IjY1OTMyNzEuNDQyMDcyNTkiLCJmYWN0b3J5QnV5YWJsZXMiOnsiZXhwYW5kRmFjdG9yeSI6eyJhbW91bnQiOiI5In0sIm9pbEZ1ZWwiOnsiYW1vdW50IjoiNCJ9LCJjYXJyeVRveXMiOnsiYW1vdW50IjoiMTgifX0sInVwZ3JhZGVzIjp7IjAiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9fSwiMSI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfSwiMiI6eyJib3VnaHQiOnRydWV9LCIzIjp7ImJvdWdodCI6dHJ1ZX19LCIyIjp7IjAiOnsiYm91Z2h0Ijp0cnVlfSwiMSI6eyJib3VnaHQiOnRydWV9LCIyIjp7ImJvdWdodCI6dHJ1ZX0sIjMiOnsiYm91Z2h0Ijp0cnVlfX0sIjMiOnsiMCI6eyJib3VnaHQiOnRydWV9LCIxIjp7ImJvdWdodCI6dHJ1ZX0sIjIiOnsiYm91Z2h0Ijp0cnVlfSwiMyI6eyJib3VnaHQiOnRydWV9fSwiNCI6eyIwIjp7ImJvdWdodCI6dHJ1ZX0sIjEiOnsiYm91Z2h0Ijp0cnVlfX19LCJwcmVzZW50cyI6IjQ4Mjg2ODIyNDExOS40OTc1IiwiZmFjdG9yeUJ1eWFibGVzMiI6eyJjYXJyeUJveGVzIjp7ImFtb3VudCI6IjIzIn19fSwicmVpbmRlZXIiOnsibWluaW1pemVkIjpmYWxzZSwicmVpbmRlZXIiOnsiZG9ubmVyIjp7InRpbWVzRmVkIjoiMjE4LjI4MDQ0OTE1OTI5OTYiLCJwcm9ncmVzcyI6IjUifSwiYmxpdHplbiI6eyJ0aW1lc0ZlZCI6IjIzMS4wNzI3MDUyMzA2NzI2OCIsInByb2dyZXNzIjoiNSJ9LCJydWRvbHBoIjp7InRpbWVzRmVkIjoiMjAwLjgxMDE5NTc4NTQzMzg4IiwicHJvZ3Jlc3MiOiI1In0sInZpeGVuIjp7InRpbWVzRmVkIjoiMjExLjA5NjU5MjU1OTE1NTQiLCJwcm9ncmVzcyI6IjUifSwiY29tZXQiOnsidGltZXNGZWQiOiIyNDUuOTc3MzcxNTAxNDY3MDUiLCJwcm9ncmVzcyI6IjUifSwiY3VwaWQiOnsidGltZXNGZWQiOiIyMzAuODUyNzUxODk1MTEyMDIiLCJwcm9ncmVzcyI6IjUifSwiZGFzaGVyIjp7InRpbWVzRmVkIjoiMjQ2LjcxMDc4NDczNjYyNDYiLCJwcm9ncmVzcyI6IjUifSwiZGFuY2VyIjp7InRpbWVzRmVkIjoiMjExLjA5MTQ4NzIxNDUyODU3IiwicHJvZ3Jlc3MiOiI1In0sInByYW5jZXIiOnsidGltZXNGZWQiOiIyMzEuODA0NDk0NTEzNjEwMzQiLCJwcm9ncmVzcyI6IjUifX0sImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJ0aW1lU2luY2VGb2N1cyI6MCwiY3Vyck11bHRpcGxpZXIiOiIxLjUzODc5MjkxNjg4NjczOTQiLCJjdXJyVGFyZ2V0cyI6eyJDb21ldCI6dHJ1ZSwiUHJhbmNlciI6dHJ1ZSwiVml4ZW4iOnRydWV9LCJjdXJyQ29vbGRvd24iOjAsInVwZ3JhZGVzIjp7InVwZ3JhZGUxIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGUyIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGUzIjp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGU0Ijp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGU1Ijp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGU2Ijp7ImJvdWdodCI6dHJ1ZX0sInVwZ3JhZGU3Ijp7ImJvdWdodCI6ZmFsc2V9LCJ1cGdyYWRlOCI6eyJib3VnaHQiOnRydWV9LCJ1cGdyYWRlOSI6eyJib3VnaHQiOnRydWV9fSwiY3JpdCI6MH0sInNsZWlnaCI6eyJtaW5pbWl6ZWQiOmZhbHNlLCJtaWxlc3RvbmVzIjp7Im1pbGVzdG9uZTEiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmUzIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTQiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNSI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU2Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTciOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lOCI6eyJlYXJuZWQiOnRydWV9fSwiY29sbGFwc2VNaWxlc3RvbmVzIjp0cnVlLCJzbGVpZ2giOnsiYW1vdW50IjoiMTAwIn19LCJyb3V0aW5nIjp7Im1pbmltaXplZCI6ZmFsc2UsImNpdGllc0NvbXBsZXRlZCI6IjUwMDAwMDAiLCJjdXJyZW50Q2l0eSI6W1swLDEwLDcsNywxMywxMSwxMCw4LDEyXSxbMTAsMCwxMCwxMSw4LDE1LDE1LDEyLDEzXSxbNywxMCwwLDEzLDE1LDgsMTMsMTMsMTJdLFs3LDExLDEzLDAsOSwxMywxNCwxMCw3XSxbMTMsOCwxNSw5LDAsMTIsOSw4LDhdLFsxMSwxNSw4LDEzLDEyLDAsMTUsMTMsMTVdLFsxMCwxNSwxMywxNCw5LDE1LDAsOCwxMF0sWzgsMTIsMTMsMTAsOCwxMyw4LDAsMTBdLFsxMiwxMywxMiw3LDgsMTUsMTAsMTAsMF1dLCJyb3V0ZUluZGV4IjozNjIzNTgsImNoZWNrUm91dGVQcm9ncmVzcyI6MCwibmV3Q2l0eVByb2dyZXNzIjoxMCwiYm9vc3RQcm9ncmVzcyI6IjAuMDMxMjUwMDAwMDAwMDAwMDE0IiwicmVkdW5kYW50UHJvZ3Jlc3MiOiIyLjM3MzA0Njg3NTAwMDAwMSIsImdlbmVyYWxUYWJDb2xsYXBzZWQiOnt9LCJyb3V0ZXNUb1NraXAiOlsxLDIsNSw2LDksMTAsMTMsMTQsMTcsMTgsMjEsMjIsMjQsMjcsMjksMzEsMzIsMzUsMzYsMzksNDAsNDMsNDQsNDYsNDksNTEsNTIsNTQsNTcsNTgsNjAsNjIsNjUsNjYsNjksNzEsNzIsNzQsNzcsNzgsODAsODMsODUsODcsODgsOTEsOTMsOTQsOTcsOTksMTAwLDEwMywxMDQsMTA2LDEwOCwxMTEsMTEzLDExNCwxMTYsMTE5LDEyMCwxMjMsMTI1LDEyNiwxMjgsMTMxLDEzMiwxMzUsMTM3LDEzOCwxNDEsMTQyLDE0NSwxNDYsMTQ5LDE1MCwxNTMsMTU0LDE1NywxNTgsMTYxLDE2MiwxNjUsMTY2LDE2OSwxNzAsMTczLDE3NSwxNzYsMTc4LDE4MSwxODMsMTg0LDE4NywxODgsMTkwLDE5MywxOTUsMTk2LDE5OSwyMDAsMjAyLDIwNCwyMDcsMjA5LDIxMCwyMTIsMjE1LDIxNiwyMTksMjIxLDIyMiwyMjQsMjI3LDIyOCwyMzEsMjMzLDIzNCwyMzcsMjM4LDI0MSwyNDIsMjQ0LDI0NywyNDksMjUwLDI1MywyNTQsMjU3LDI1OCwyNjAsMjYzLDI2NCwyNjcsMjY5LDI3MSwyNzIsMjc1LDI3NiwyNzksMjgwLDI4MywyODQsMjg2LDI4OCwyOTEsMjkyLDI5NCwyOTcsMjk5LDMwMCwzMDIsMzA1LDMwNiwzMDksMzExLDMxMiwzMTQsMzE3LDMxOCwzMjEsMzIzLDMyNSwzMjYsMzI4LDMzMSwzMzMsMzM0LDMzNywzMzgsMzQwLDM0MywzNDQsMzQ2LDM0OSwzNTEsMzUyLDM1NSwzNTYsMzU5LDM2MCwzNjMsMzY0LDM2NywzNjgsMzcxLDM3MiwzNzUsMzc3LDM3OCwzODAsMzgzLDM4NSwzODYsMzg5LDM5MCwzOTMsMzk0LDM5NywzOTgsNDAxLDQwMiw0MDUsNDA2LDQwOCw0MTAsNDEzLDQxNSw0MTYsNDE5LDQyMSw0MjMsNDI0LDQyNyw0MjgsNDMwLDQzMyw0MzUsNDM2LDQzOSw0NDEsNDQyLDQ0NCw0NDYsNDQ5LDQ1MCw0NTIsNDU1LDQ1Niw0NTgsNDYxLDQ2Miw0NjQsNDY3LDQ2OSw0NzEsNDcyLDQ3NSw0NzcsNDc4LDQ4MSw0ODIsNDg0LDQ4Nyw0ODksNDkwLDQ5Myw0OTQsNDk3LDQ5OCw1MDAsNTAzLDUwNCw1MDcsNTA5LDUxMSw1MTIsNTE1LDUxNiw1MTksNTIwLDUyMyw1MjQsNTI2LDUyOCw1MzEsNTMyLDUzNCw1MzcsNTM5LDU0MCw1NDIsNTQ1LDU0Niw1NDksNTUxLDU1Miw1NTQsNTU3LDU1OCw1NjEsNTYzLDU2NSw1NjYsNTY4LDU3MSw1NzMsNTc0LDU3Nyw1NzgsNTgwLDU4Myw1ODQsNTg2LDU4OSw1OTEsNTkyLDU5NSw1OTYsNTk5LDYwMCw2MDMsNjA0LDYwNyw2MDgsNjExLDYxMiw2MTUsNjE3LDYxOCw2MjAsNjIzLDYyNCw2MjcsNjI5LDYzMCw2MzMsNjM1LDYzNiw2MzgsNjQxLDY0Miw2NDUsNjQ2LDY0OCw2NTAsNjUzLDY1NCw2NTYsNjU5LDY2MSw2NjMsNjY0LDY2Nyw2NjksNjcwLDY3Myw2NzQsNjc2LDY3OSw2ODEsNjgyLDY4NSw2ODYsNjg5LDY5MCw2OTIsNjk1LDY5Nyw2OTgsNzAxLDcwMyw3MDQsNzA2LDcwOSw3MTEsNzEyLDcxNSw3MTYsNzE4LDcyMCw3MjMsNzI0LDcyNyw3MjgsNzMxLDczMiw3MzUsNzM3LDczOCw3NDAsNzQzLDc0NCw3NDcsNzQ5LDc1MCw3NTMsNzU1LDc1Niw3NTgsNzYxLDc2Miw3NjUsNzY2LDc2OCw3NzAsNzczLDc3NCw3NzcsNzc5LDc4MSw3ODIsNzg0LDc4Nyw3ODksNzkwLDc5Myw3OTQsNzk2LDc5OSw4MDEsODAyLDgwNSw4MDYsODA4LDgxMSw4MTIsODE1LDgxNyw4MTgsODIwLDgyMyw4MjQsODI2LDgyOSw4MzEsODMyLDgzNSw4MzYsODM5LDg0MSw4NDIsODQ0LDg0Nyw4NDksODUwLDg1Myw4NTQsODU3LDg1OCw4NjAsODYzLDg2NCw4NjcsODY5LDg3MSw4NzIsODc1LDg3Niw4NzksODgwLDg4Myw4ODQsODg2LDg4OCw4OTEsODkyLDg5NCw4OTcsODk5LDkwMCw5MDIsOTA1LDkwNiw5MDksOTExLDkxMiw5MTQsOTE3LDkxOCw5MjEsOTIzLDkyNSw5MjYsOTI4LDkzMSw5MzMsOTM0LDkzNyw5MzgsOTQwLDk0Myw5NDQsOTQ2LDk0OSw5NTEsOTUyLDk1NSw5NTYsOTU5LDk2MCw5NjMsOTY0LDk2Nyw5NjgsOTcxLDk3Miw5NzUsOTc3LDk3OCw5ODAsOTgzLDk4NSw5ODYsOTg5LDk5MCw5OTMsOTk0LDk5Nyw5OTgsMTAwMSwxMDAyLDEwMDUsMTAwNiwxMDA4LDEwMTAsMTAxMywxMDE1LDEwMTYsMTAxOSwxMDIxLDEwMjMsMTAyNCwxMDI3LDEwMjgsMTAzMCwxMDMzLDEwMzUsMTAzNiwxMDM5LDEwNDEsMTA0MiwxMDQ0LDEwNDYsMTA0OSwxMDUwLDEwNTIsMTA1NSwxMDU2LDEwNTgsMTA2MSwxMDYyLDEwNjQsMTA2NywxMDY5LDEwNzEsMTA3MiwxMDc1LDEwNzcsMTA3OCwxMDgxLDEwODIsMTA4NCwxMDg3LDEwODksMTA5MCwxMDkzLDEwOTQsMTA5NiwxMDk5LDExMDAsMTEwMywxMTA0LDExMDcsMTEwOCwxMTExLDExMTIsMTExNSwxMTE2LDExMTksMTEyMCwxMTIzLDExMjQsMTEyNywxMTI4LDExMzEsMTEzMiwxMTM0LDExMzcsMTEzOSwxMTQwLDExNDIsMTE0NSwxMTQ2LDExNDksMTE1MSwxMTUyLDExNTQsMTE1NywxMTU4LDExNjEsMTE2MywxMTY1LDExNjYsMTE2OCwxMTcxLDExNzMsMTE3NCwxMTc3LDExNzgsMTE4MCwxMTgzLDExODUsMTE4NiwxMTg5LDExOTAsMTE5MiwxMTk1LDExOTYsMTE5OSwxMjAwLDEyMDMsMTIwNCwxMjA3LDEyMDgsMTIxMSwxMjEyLDEyMTUsMTIxNiwxMjE5LDEyMjAsMTIyMywxMjI1LDEyMjYsMTIyOCwxMjMwLDEyMzMsMTIzNCwxMjM3LDEyMzgsMTI0MSwxMjQyLDEyNDUsMTI0NywxMjQ4LDEyNTAsMTI1MywxMjU1LDEyNTYsMTI1OSwxMjYxLDEyNjMsMTI2NCwxMjY3LDEyNjgsMTI3MCwxMjczLDEyNzUsMTI3NiwxMjc5LDEyODEsMTI4MiwxMjg0LDEyODYsMTI4OSwxMjkwLDEyOTIsMTI5NSwxMjk2LDEyOTgsMTMwMSwxMzAyLDEzMDUsMTMwNywxMzA5LDEzMTAsMTMxMiwxMzE1LDEzMTcsMTMxOCwxMzIxLDEzMjIsMTMyNCwxMzI3LDEzMjksMTMzMCwxMzMzLDEzMzQsMTMzNiwxMzM5LDEzNDAsMTM0MywxMzQ1LDEzNDcsMTM0OCwxMzUxLDEzNTIsMTM1NCwxMzU2LDEzNTksMTM2MCwxMzYzLDEzNjQsMTM2NywxMzY4LDEzNzEsMTM3MiwxMzc0LDEzNzYsMTM3OSwxMzgwLDEzODMsMTM4NSwxMzg2LDEzODksMTM5MSwxMzkyLDEzOTUsMTM5NywxMzk4LDE0MDEsMTQwMywxNDA0LDE0MDYsMTQwOSwxNDEwLDE0MTMsMTQxNCwxNDE3LDE0MTgsMTQyMSwxNDIyLDE0MjUsMTQyNiwxNDI5LDE0MzAsMTQzMiwxNDM1LDE0MzcsMTQzOCwxNDQxLDE0NDIsMTQ0NCwxNDQ3LDE0NDgsMTQ1MCwxNDUzLDE0NTUsMTQ1NiwxNDU5LDE0NjAsMTQ2MywxNDY1LDE0NjYsMTQ2OCwxNDcxLDE0NzMsMTQ3NCwxNDc3LDE0NzgsMTQ4MSwxNDgyLDE0ODQsMTQ4NywxNDg4LDE0OTEsMTQ5MywxNDk1LDE0OTYsMTQ5OSwxNTAwLDE1MDMsMTUwNCwxNTA3LDE1MDgsMTUxMCwxNTEyLDE1MTUsMTUxNiwxNTE4LDE1MjEsMTUyMywxNTI0LDE1MjYsMTUyOSwxNTMwLDE1MzMsMTUzNSwxNTM2LDE1MzgsMTU0MSwxNTQyLDE1NDUsMTU0NywxNTQ5LDE1NTAsMTU1MiwxNTU1LDE1NTcsMTU1OCwxNTYwLDE1NjMsMTU2NCwxNTY3LDE1NjgsMTU3MSwxNTcyLDE1NzUsMTU3NiwxNTc5LDE1ODAsMTU4MywxNTg1LDE1ODcsMTU4OCwxNTkwLDE1OTMsMTU5NCwxNTk2LDE1OTgsMTYwMSwxNjAyLDE2MDUsMTYwNywxNjA4LDE2MTAsMTYxMywxNjE0LDE2MTYsMTYxOSwxNjIxLDE2MjMsMTYyNCwxNjI3LDE2MjksMTYzMCwxNjMzLDE2MzUsMTYzNiwxNjM5LDE2NDEsMTY0MiwxNjQ0LDE2NDYsMTY0OSwxNjUwLDE2NTIsMTY1NSwxNjU3LDE2NTgsMTY2MSwxNjYyLDE2NjUsMTY2NiwxNjY5LDE2NzAsMTY3MiwxNjc1LDE2NzcsMTY3OCwxNjgwLDE2ODIsMTY4NSwxNjg2LDE2ODgsMTY5MSwxNjkzLDE2OTUsMTY5NiwxNjk5LDE3MDEsMTcwMiwxNzA0LDE3MDcsMTcwOCwxNzExLDE3MTIsMTcxNSwxNzE2LDE3MTksMTcyMSwxNzIyLDE3MjQsMTcyNywxNzI5LDE3MzAsMTczMywxNzM0LDE3MzcsMTczOCwxNzQxLDE3NDIsMTc0NSwxNzQ2LDE3NDksMTc1MCwxNzUyLDE3NTQsMTc1NywxNzU5LDE3NjAsMTc2MywxNzY1LDE3NjcsMTc2OCwxNzcxLDE3NzIsMTc3NCwxNzc3LDE3NzksMTc4MCwxNzgzLDE3ODUsMTc4NiwxNzg4LDE3OTAsMTc5MywxNzk0LDE3OTYsMTc5OSwxODAwLDE4MDMsMTgwNSwxODA2LDE4MDgsMTgxMSwxODEyLDE4MTUsMTgxNiwxODE5LDE4MjEsMTgyMiwxODI1LDE4MjcsMTgyOCwxODMwLDE4MzMsMTgzNCwxODM2LDE4MzgsMTg0MSwxODQyLDE4NDUsMTg0NywxODQ5LDE4NTAsMTg1MywxODU0LDE4NTcsMTg1OCwxODYxLDE4NjIsMTg2NCwxODY3LDE4NjksMTg3MCwxODczLDE4NzUsMTg3NiwxODc5LDE4ODAsMTg4MiwxODg0LDE4ODcsMTg4OCwxODkxLDE4OTIsMTg5NSwxODk3LDE4OTksMTkwMCwxOTAyLDE5MDUsMTkwNiwxOTA4LDE5MTAsMTkxMywxOTE0LDE5MTcsMTkxOSwxOTIwLDE5MjIsMTkyNSwxOTI2LDE5MjksMTkzMSwxOTMzLDE5MzQsMTkzNiwxOTM5LDE5NDEsMTk0MiwxOTQ0LDE5NDcsMTk0OCwxOTUxLDE5NTIsMTk1NSwxOTU2LDE5NTksMTk2MCwxOTYzLDE5NjQsMTk2NywxOTY5LDE5NzAsMTk3MiwxOTc0LDE5NzcsMTk3OCwxOTgxLDE5ODIsMTk4NSwxOTg2LDE5ODksMTk5MSwxOTkyLDE5OTQsMTk5NywxOTk5LDIwMDAsMjAwMywyMDA1LDIwMDcsMjAwOCwyMDExLDIwMTIsMjAxNCwyMDE3LDIwMTksMjAyMCwyMDIzLDIwMjUsMjAyNiwyMDI4LDIwMzAsMjAzMywyMDM0LDIwMzYsMjAzOSwyMDQwLDIwNDMsMjA0NSwyMDQ2LDIwNDgsMjA1MSwyMDUyLDIwNTUsMjA1NiwyMDU5LDIwNjEsMjA2MiwyMDY1LDIwNjYsMjA2OCwyMDcwLDIwNzMsMjA3NCwyMDc3LDIwNzgsMjA4MSwyMDgyLDIwODUsMjA4NywyMDg5LDIwOTAsMjA5MywyMDk1LDIwOTcsMjA5OCwyMTAxLDIxMDIsMjEwNCwyMTA3LDIxMDgsMjExMCwyMTEzLDIxMTUsMjExNiwyMTE5LDIxMjAsMjEyMiwyMTI0LDIxMjcsMjEyOCwyMTMxLDIxMzIsMjEzNSwyMTM2LDIxMzksMjE0MCwyMTQyLDIxNDUsMjE0NywyMTQ4LDIxNTAsMjE1MywyMTU0LDIxNTcsMjE1OSwyMTYwLDIxNjIsMjE2NSwyMTY2LDIxNjksMjE3MSwyMTczLDIxNzQsMjE3NiwyMTc5LDIxODEsMjE4MiwyMTg0LDIxODcsMjE4OCwyMTkxLDIxOTIsMjE5NSwyMTk2LDIxOTksMjIwMCwyMjAzLDIyMDQsMjIwNywyMjA5LDIyMTAsMjIxMiwyMjE0LDIyMTcsMjIxOCwyMjIxLDIyMjIsMjIyNSwyMjI2LDIyMjksMjIzMSwyMjMyLDIyMzQsMjIzNywyMjM5LDIyNDAsMjI0MywyMjQ1LDIyNDcsMjI0OCwyMjUxLDIyNTIsMjI1NCwyMjU3LDIyNTksMjI2MCwyMjYzLDIyNjUsMjI2NiwyMjY4LDIyNzAsMjI3MywyMjc0LDIyNzYsMjI3OSwyMjgwLDIyODIsMjI4NSwyMjg2LDIyODksMjI5MSwyMjkzLDIyOTQsMjI5NiwyMjk5LDIzMDEsMjMwMiwyMzA1LDIzMDYsMjMwOCwyMzExLDIzMTMsMjMxNCwyMzE3LDIzMTgsMjMyMCwyMzIzLDIzMjQsMjMyNywyMzI5LDIzMzAsMjMzMiwyMzM1LDIzMzcsMjMzOCwyMzQxLDIzNDIsMjM0NCwyMzQ3LDIzNDgsMjM1MSwyMzUyLDIzNTUsMjM1NiwyMzU5LDIzNjAsMjM2MywyMzY0LDIzNjcsMjM2OCwyMzcxLDIzNzIsMjM3NSwyMzc2LDIzNzksMjM4MCwyMzgyLDIzODUsMjM4NywyMzg4LDIzOTAsMjM5MywyMzk0LDIzOTcsMjM5OSwyNDAxLDI0MDIsMjQwNCwyNDA3LDI0MDksMjQxMCwyNDEzLDI0MTQsMjQxNiwyNDE5LDI0MjAsMjQyMywyNDI1LDI0MjYsMjQyOCwyNDMxLDI0MzIsMjQzNCwyNDM3LDI0MzksMjQ0MCwyNDQzLDI0NDQsMjQ0NywyNDQ4LDI0NTEsMjQ1MiwyNDU1LDI0NTYsMjQ1OSwyNDYwLDI0NjMsMjQ2NSwyNDY2LDI0NjgsMjQ3MSwyNDcyLDI0NzUsMjQ3NywyNDc4LDI0ODEsMjQ4MywyNDg0LDI0ODYsMjQ4OSwyNDkwLDI0OTMsMjQ5NCwyNDk2LDI0OTgsMjUwMSwyNTAyLDI1MDUsMjUwNywyNTA5LDI1MTAsMjUxMiwyNTE1LDI1MTcsMjUxOCwyNTIxLDI1MjMsMjUyNCwyNTI3LDI1MjksMjUzMCwyNTMyLDI1MzQsMjUzNywyNTM4LDI1NDAsMjU0MywyNTQ0LDI1NDYsMjU0OSwyNTUwLDI1NTMsMjU1NSwyNTU3LDI1NTgsMjU2MCwyNTYzLDI1NjUsMjU2NiwyNTY4LDI1NzEsMjU3MiwyNTc1LDI1NzYsMjU3OSwyNTgwLDI1ODMsMjU4NCwyNTg3LDI1ODgsMjU5MSwyNTkzLDI1OTQsMjU5NiwyNTk4LDI2MDEsMjYwMiwyNjA1LDI2MDYsMjYwOSwyNjEwLDI2MTMsMjYxNSwyNjE2LDI2MTgsMjYyMSwyNjIzLDI2MjQsMjYyNywyNjI5LDI2MzEsMjYzMiwyNjM1LDI2MzYsMjYzOCwyNjQxLDI2NDMsMjY0NCwyNjQ3LDI2NDksMjY1MCwyNjUyLDI2NTQsMjY1NywyNjU4LDI2NjAsMjY2MywyNjY0LDI2NjYsMjY2OSwyNjcwLDI2NzIsMjY3NSwyNjc3LDI2NzksMjY4MCwyNjgzLDI2ODUsMjY4NiwyNjg4LDI2OTEsMjY5MiwyNjk1LDI2OTYsMjY5OSwyNzAwLDI3MDMsMjcwNSwyNzA2LDI3MDgsMjcxMSwyNzEzLDI3MTQsMjcxNywyNzE4LDI3MjEsMjcyMiwyNzI1LDI3MjYsMjcyOSwyNzMwLDI3MzMsMjczNCwyNzM2LDI3MzgsMjc0MSwyNzQzLDI3NDQsMjc0NywyNzQ5LDI3NTEsMjc1MiwyNzU1LDI3NTYsMjc1OCwyNzYxLDI3NjMsMjc2NCwyNzY3LDI3NjksMjc3MCwyNzcyLDI3NzQsMjc3NywyNzc4LDI3ODAsMjc4MywyNzg0LDI3ODYsMjc4OSwyNzkwLDI3OTIsMjc5NSwyNzk3LDI3OTksMjgwMCwyODAzLDI4MDUsMjgwNiwyODA4LDI4MTEsMjgxMiwyODE1LDI4MTYsMjgxOSwyODIwLDI4MjMsMjgyNSwyODI2LDI4MjgsMjgzMSwyODMzLDI4MzQsMjgzNywyODM4LDI4NDEsMjg0MiwyODQ1LDI4NDYsMjg0OSwyODUwLDI4NTMsMjg1NCwyODU2LDI4NTgsMjg2MSwyODYzLDI4NjQsMjg2NywyODY5LDI4NzEsMjg3MiwyODc1LDI4NzYsMjg3OCwyODgxLDI4ODMsMjg4NCwyODg3LDI4ODksMjg5MCwyODkyLDI4OTQsMjg5NywyODk4LDI5MDAsMjkwMywyOTA0LDI5MDYsMjkwOSwyOTEwLDI5MTIsMjkxNSwyOTE3LDI5MTksMjkyMCwyOTIzLDI5MjUsMjkyNiwyOTI4LDI5MzEsMjkzMiwyOTM1LDI5MzYsMjkzOSwyOTQwLDI5NDMsMjk0NSwyOTQ2LDI5NDgsMjk1MSwyOTUzLDI5NTQsMjk1NywyOTU4LDI5NjEsMjk2MiwyOTY1LDI5NjYsMjk2OSwyOTcwLDI5NzMsMjk3NCwyOTc2LDI5NzgsMjk4MSwyOTgzLDI5ODQsMjk4NywyOTg5LDI5OTEsMjk5MiwyOTk1LDI5OTYsMjk5OCwzMDAxLDMwMDMsMzAwNCwzMDA3LDMwMDksMzAxMCwzMDEyLDMwMTQsMzAxNywzMDE4LDMwMjAsMzAyMywzMDI0LDMwMjYsMzAyOSwzMDMwLDMwMzMsMzAzNSwzMDM3LDMwMzgsMzA0MCwzMDQzLDMwNDUsMzA0NiwzMDQ4LDMwNTEsMzA1MiwzMDU1LDMwNTYsMzA1OSwzMDYwLDMwNjMsMzA2NCwzMDY3LDMwNjgsMzA3MSwzMDczLDMwNzQsMzA3NiwzMDc4LDMwODEsMzA4MiwzMDg1LDMwODYsMzA4OSwzMDkwLDMwOTMsMzA5NSwzMDk2LDMwOTgsMzEwMSwzMTAzLDMxMDQsMzEwNywzMTA5LDMxMTEsMzExMiwzMTE1LDMxMTYsMzExOCwzMTIxLDMxMjMsMzEyNCwzMTI2LDMxMjksMzEzMCwzMTMyLDMxMzQsMzEzNywzMTM4LDMxNDEsMzE0MywzMTQ0LDMxNDYsMzE0OSwzMTUwLDMxNTIsMzE1NSwzMTU3LDMxNTksMzE2MCwzMTYzLDMxNjUsMzE2NiwzMTY5LDMxNzEsMzE3MiwzMTc1LDMxNzYsMzE3OCwzMTgwLDMxODMsMzE4NSwzMTg2LDMxODgsMzE5MSwzMTkzLDMxOTQsMzE5NywzMTk4LDMyMDEsMzIwMiwzMjA1LDMyMDYsMzIwOSwzMjEwLDMyMTMsMzIxNCwzMjE2LDMyMTksMzIyMSwzMjIzLDMyMjQsMzIyNywzMjI4LDMyMzEsMzIzMiwzMjM1LDMyMzYsMzIzOCwzMjQxLDMyNDIsMzI0NSwzMjQ2LDMyNDksMzI1MCwzMjUzLDMyNTQsMzI1NiwzMjU5LDMyNjEsMzI2MiwzMjY1LDMyNjYsMzI2OCwzMjcxLDMyNzMsMzI3NCwzMjc3LDMyNzgsMzI4MCwzMjgzLDMyODQsMzI4NywzMjg5LDMyOTEsMzI5MiwzMjk1LDMyOTYsMzI5OCwzMzAwLDMzMDMsMzMwNCwzMzA3LDMzMDgsMzMxMSwzMzEyLDMzMTUsMzMxNiwzMzE4LDMzMjAsMzMyMywzMzI0LDMzMjcsMzMyOSwzMzMwLDMzMzMsMzMzNSwzMzM2LDMzMzksMzM0MSwzMzQyLDMzNDUsMzM0NywzMzQ4LDMzNTAsMzM1MywzMzU0LDMzNTcsMzM1OCwzMzYxLDMzNjIsMzM2NSwzMzY3LDMzNjgsMzM3MCwzMzczLDMzNzUsMzM3NiwzMzc5LDMzODAsMzM4MiwzMzg1LDMzODcsMzM4OCwzMzkxLDMzOTIsMzM5NCwzMzk2LDMzOTksMzQwMSwzNDAyLDM0MDQsMzQwNywzNDA4LDM0MTEsMzQxMywzNDE0LDM0MTYsMzQxOSwzNDIwLDM0MjMsMzQyNSwzNDI2LDM0MjksMzQzMCwzNDMyLDM0MzUsMzQzNywzNDM4LDM0NDAsMzQ0MywzNDQ0LDM0NDcsMzQ0OSwzNDUwLDM0NTMsMzQ1NCwzNDU3LDM0NTgsMzQ2MSwzNDYyLDM0NjUsMzQ2NiwzNDY5LDM0NzAsMzQ3MywzNDc0LDM0NzcsMzQ3OCwzNDgxLDM0ODIsMzQ4NSwzNDg3LDM0ODgsMzQ5MCwzNDkzLDM0OTUsMzQ5NiwzNDk5LDM1MDAsMzUwMiwzNTA1LDM1MDcsMzUwOCwzNTExLDM1MTIsMzUxNCwzNTE2LDM1MTksMzUyMSwzNTIyLDM1MjQsMzUyNywzNTI4LDM1MzEsMzUzMywzNTM0LDM1MzcsMzUzOSwzNTQwLDM1NDIsMzU0NSwzNTQ2LDM1NDksMzU1MCwzNTUyLDM1NTUsMzU1NywzNTU4LDM1NjAsMzU2MywzNTY0LDM1NjcsMzU2OCwzNTcxLDM1NzMsMzU3NCwzNTc3LDM1NzgsMzU4MCwzNTgyLDM1ODUsMzU4NiwzNTg5LDM1OTAsMzU5MywzNTk0LDM1OTcsMzU5OSwzNjAwLDM2MDIsMzYwNSwzNjA3LDM2MDgsMzYxMSwzNjEzLDM2MTUsMzYxNiwzNjE5LDM2MjAsMzYyMiwzNjI1LDM2MjcsMzYyOCwzNjMxLDM2MzMsMzYzNCwzNjM2LDM2MzgsMzY0MSwzNjQyLDM2NDQsMzY0NywzNjQ4LDM2NTAsMzY1MywzNjU0LDM2NTYsMzY1OSwzNjYxLDM2NjMsMzY2NCwzNjY3LDM2NjksMzY3MCwzNjcyLDM2NzUsMzY3NiwzNjc5LDM2ODAsMzY4MywzNjg0LDM2ODcsMzY4OSwzNjkwLDM2OTIsMzY5NSwzNjk3LDM2OTgsMzcwMSwzNzAyLDM3MDUsMzcwNiwzNzA5LDM3MTAsMzcxMywzNzE0LDM3MTcsMzcxOCwzNzIxLDM3MjIsMzcyNSwzNzI3LDM3MjgsMzczMCwzNzMzLDM3MzUsMzczNiwzNzM5LDM3NDAsMzc0MiwzNzQ1LDM3NDcsMzc0OCwzNzUxLDM3NTIsMzc1NCwzNzU2LDM3NTksMzc2MSwzNzYyLDM3NjQsMzc2NywzNzY4LDM3NzEsMzc3MywzNzc0LDM3NzcsMzc3OSwzNzgwLDM3ODIsMzc4NSwzNzg2LDM3ODksMzc5MCwzNzkyLDM3OTUsMzc5NywzNzk4LDM4MDAsMzgwMywzODA0LDM4MDcsMzgwOCwzODExLDM4MTMsMzgxNCwzODE3LDM4MTgsMzgyMCwzODIyLDM4MjUsMzgyNiwzODI5LDM4MzAsMzgzMywzODM0LDM4MzcsMzgzOSwzODQwLDM4NDIsMzg0NSwzODQ3LDM4NDgsMzg1MSwzODUzLDM4NTUsMzg1NiwzODU5LDM4NjAsMzg2MiwzODY1LDM4NjcsMzg2OCwzODcxLDM4NzMsMzg3NCwzODc2LDM4NzgsMzg4MSwzODgyLDM4ODQsMzg4NywzODg4LDM4OTAsMzg5MywzODk0LDM4OTYsMzg5OSwzOTAxLDM5MDMsMzkwNCwzOTA3LDM5MDksMzkxMCwzOTEyLDM5MTUsMzkxNiwzOTE5LDM5MjAsMzkyMywzOTI0LDM5MjcsMzkyOSwzOTMwLDM5MzIsMzkzNSwzOTM3LDM5MzgsMzk0MSwzOTQyLDM5NDUsMzk0NiwzOTQ5LDM5NTAsMzk1MywzOTU0LDM5NTcsMzk1OCwzOTYxLDM5NjIsMzk2NSwzOTY3LDM5NjgsMzk3MCwzOTczLDM5NzUsMzk3NiwzOTc5LDM5ODAsMzk4MiwzOTg0LDM5ODcsMzk4OCwzOTkxLDM5OTIsMzk5NSwzOTk2LDM5OTksNDAwMSw0MDAyLDQwMDQsNDAwNyw0MDA4LDQwMTEsNDAxMyw0MDE0LDQwMTcsNDAxOSw0MDIwLDQwMjIsNDAyNSw0MDI2LDQwMjksNDAzMCw0MDMyLDQwMzQsNDAzNyw0MDM4LDQwNDAsNDA0Myw0MDQ1LDQwNDcsNDA0OCw0MDUxLDQwNTMsNDA1NCw0MDU3LDQwNTgsNDA2MCw0MDYzLDQwNjUsNDA2Niw0MDY5LDQwNzAsNDA3Myw0MDc0LDQwNzYsNDA3OSw0MDgwLDQwODMsNDA4NSw0MDg2LDQwODksNDA5MSw0MDkyLDQwOTQsNDA5Nyw0MDk4LDQxMDEsNDEwMiw0MTA1LDQxMDYsNDEwOSw0MTEwLDQxMTMsNDExNCw0MTE3LDQxMTgsNDEyMCw0MTIzLDQxMjUsNDEyNiw0MTI5LDQxMzAsNDEzMiw0MTM1LDQxMzYsNDEzOCw0MTQxLDQxNDMsNDE0NCw0MTQ3LDQxNDgsNDE1MSw0MTUzLDQxNTUsNDE1Niw0MTU5LDQxNjAsNDE2Miw0MTY0LDQxNjcsNDE2OSw0MTcwLDQxNzIsNDE3NSw0MTc2LDQxNzksNDE4MSw0MTgyLDQxODQsNDE4Nyw0MTg4LDQxOTEsNDE5Myw0MTk0LDQxOTcsNDE5OCw0MjAxLDQyMDIsNDIwNSw0MjA2LDQyMDksNDIxMCw0MjEzLDQyMTQsNDIxNyw0MjE4LDQyMjEsNDIyMiw0MjI1LDQyMjYsNDIyOSw0MjMxLDQyMzMsNDIzNCw0MjM3LDQyMzgsNDI0MCw0MjQzLDQyNDQsNDI0Niw0MjQ5LDQyNTEsNDI1Miw0MjU1LDQyNTYsNDI1OCw0MjYwLDQyNjMsNDI2NCw0MjY3LDQyNjgsNDI3MSw0MjcyLDQyNzUsNDI3Niw0Mjc4LDQyODAsNDI4Myw0Mjg0LDQyODcsNDI4OSw0MjkwLDQyOTMsNDI5NSw0Mjk2LDQyOTksNDMwMSw0MzAyLDQzMDQsNDMwNyw0MzA4LDQzMTEsNDMxMyw0MzE0LDQzMTcsNDMxOCw0MzIwLDQzMjMsNDMyNSw0MzI2LDQzMjksNDMzMSw0MzMyLDQzMzQsNDMzNyw0MzM4LDQzNDEsNDM0Miw0MzQ1LDQzNDYsNDM0OSw0MzUwLDQzNTMsNDM1NCw0MzU3LDQzNTgsNDM2MCw0MzYzLDQzNjUsNDM2Niw0MzY5LDQzNzAsNDM3Miw0Mzc1LDQzNzYsNDM3OCw0MzgxLDQzODMsNDM4NCw0Mzg3LDQzODgsNDM5MSw0MzkzLDQzOTUsNDM5Niw0Mzk5LDQ0MDAsNDQwMiw0NDA0LDQ0MDcsNDQwOSw0NDEwLDQ0MTIsNDQxNSw0NDE2LDQ0MTksNDQyMSw0NDIyLDQ0MjQsNDQyNyw0NDI4LDQ0MzEsNDQzMyw0NDM0LDQ0MzcsNDQzOCw0NDQwLDQ0NDMsNDQ0NSw0NDQ2LDQ0NDksNDQ1MSw0NDUyLDQ0NTQsNDQ1Nyw0NDU4LDQ0NjEsNDQ2Miw0NDY0LDQ0NjYsNDQ2OSw0NDcwLDQ0NzIsNDQ3NSw0NDc3LDQ0NzksNDQ4MCw0NDgzLDQ0ODUsNDQ4Niw0NDg5LDQ0OTAsNDQ5Miw0NDk1LDQ0OTcsNDQ5OCw0NTAxLDQ1MDIsNDUwNSw0NTA2LDQ1MDgsNDUxMSw0NTEzLDQ1MTQsNDUxNyw0NTE5LDQ1MjAsNDUyMiw0NTI1LDQ1MjcsNDUyOCw0NTMxLDQ1MzIsNDUzNCw0NTM2LDQ1MzksNDU0MCw0NTQzLDQ1NDQsNDU0Nyw0NTQ4LDQ1NTEsNDU1Myw0NTU0LDQ1NTYsNDU1OSw0NTYwLDQ1NjMsNDU2NSw0NTY2LDQ1NjksNDU3MSw0NTcyLDQ1NzQsNDU3Nyw0NTc4LDQ1ODEsNDU4Miw0NTg0LDQ1ODYsNDU4OSw0NTkwLDQ1OTMsNDU5NSw0NTk3LDQ1OTgsNDYwMCw0NjAzLDQ2MDUsNDYwNiw0NjA5LDQ2MTAsNDYxMiw0NjE1LDQ2MTcsNDYxOCw0NjIxLDQ2MjIsNDYyNCw0NjI3LDQ2MjgsNDYzMSw0NjMzLDQ2MzQsNDYzNiw0NjM5LDQ2NDAsNDY0Miw0NjQ1LDQ2NDcsNDY0OCw0NjUxLDQ2NTIsNDY1NSw0NjU2LDQ2NTksNDY2MCw0NjYzLDQ2NjQsNDY2Nyw0NjY4LDQ2NzEsNDY3Myw0Njc0LDQ2NzYsNDY3OSw0NjgwLDQ2ODMsNDY4NSw0Njg2LDQ2ODksNDY5MSw0NjkyLDQ2OTQsNDY5Nyw0Njk4LDQ3MDEsNDcwMiw0NzA0LDQ3MDYsNDcwOSw0NzEwLDQ3MTIsNDcxNSw0NzE3LDQ3MTksNDcyMCw0NzIzLDQ3MjUsNDcyNiw0NzI5LDQ3MzAsNDczMiw0NzM1LDQ3MzcsNDczOCw0NzQxLDQ3NDIsNDc0NSw0NzQ2LDQ3NDgsNDc1MSw0NzUzLDQ3NTQsNDc1Nyw0NzU5LDQ3NjAsNDc2Miw0NzY1LDQ3NjcsNDc2OCw0NzcxLDQ3NzIsNDc3NCw0Nzc2LDQ3NzksNDc4MCw0NzgzLDQ3ODQsNDc4Nyw0Nzg4LDQ3OTEsNDc5Myw0Nzk0LDQ3OTYsNDc5OSw0ODAwLDQ4MDMsNDgwNSw0ODA2LDQ4MDgsNDgxMSw0ODEyLDQ4MTUsNDgxNyw0ODE4LDQ4MjEsNDgyMiw0ODI0LDQ4MjcsNDgyOSw0ODMwLDQ4MzMsNDgzNSw0ODM2LDQ4MzgsNDg0MSw0ODQyLDQ4NDUsNDg0Niw0ODQ5LDQ4NTAsNDg1Myw0ODU0LDQ4NTcsNDg1OCw0ODYxLDQ4NjIsNDg2NCw0ODY3LDQ4NjksNDg3MCw0ODczLDQ4NzQsNDg3Niw0ODc5LDQ4ODAsNDg4Miw0ODg1LDQ4ODcsNDg4OCw0ODkxLDQ4OTIsNDg5NSw0ODk3LDQ4OTksNDkwMCw0OTAzLDQ5MDQsNDkwNiw0OTA4LDQ5MTEsNDkxMyw0OTE0LDQ5MTYsNDkxOSw0OTIwLDQ5MjMsNDkyNSw0OTI2LDQ5MjgsNDkzMSw0OTMyLDQ5MzUsNDkzNyw0OTM4LDQ5NDEsNDk0Miw0OTQ0LDQ5NDcsNDk0OSw0OTUwLDQ5NTIsNDk1NSw0OTU2LDQ5NTksNDk2MSw0OTYyLDQ5NjUsNDk2Niw0OTY5LDQ5NzAsNDk3Myw0OTc0LDQ5NzcsNDk3OCw0OTgxLDQ5ODIsNDk4NSw0OTg2LDQ5ODksNDk5MCw0OTkzLDQ5OTQsNDk5Nyw0OTk5LDUwMDAsNTAwMiw1MDA1LDUwMDcsNTAwOCw1MDExLDUwMTIsNTAxNCw1MDE3LDUwMTksNTAyMCw1MDIzLDUwMjQsNTAyNiw1MDI4LDUwMzEsNTAzMyw1MDM0LDUwMzYsNTAzOSw1MDQwLDUwNDMsNTA0NSw1MDQ2LDUwNDgsNTA1MSw1MDUyLDUwNTUsNTA1Nyw1MDU4LDUwNjEsNTA2Miw1MDY0LDUwNjcsNTA2OSw1MDcwLDUwNzMsNTA3NSw1MDc2LDUwNzgsNTA4MSw1MDgyLDUwODUsNTA4Niw1MDg5LDUwOTAsNTA5Myw1MDk0LDUwOTcsNTA5OCw1MTAxLDUxMDIsNTEwNCw1MTA3LDUxMDksNTExMCw1MTEzLDUxMTQsNTExNiw1MTE5LDUxMjAsNTEyMiw1MTI1LDUxMjcsNTEyOCw1MTMxLDUxMzIsNTEzNSw1MTM3LDUxMzksNTE0MCw1MTQzLDUxNDQsNTE0Niw1MTQ4LDUxNTEsNTE1Myw1MTU0LDUxNTYsNTE1OSw1MTYwLDUxNjMsNTE2NSw1MTY2LDUxNjgsNTE3MSw1MTcyLDUxNzUsNTE3Nyw1MTc4LDUxODEsNTE4Miw1MTg0LDUxODcsNTE4OSw1MTkwLDUxOTIsNTE5NSw1MTk2LDUxOTksNTIwMSw1MjAyLDUyMDUsNTIwNiw1MjA5LDUyMTAsNTIxMyw1MjE0LDUyMTcsNTIxOCw1MjIxLDUyMjIsNTIyNSw1MjI2LDUyMjksNTIzMCw1MjMzLDUyMzQsNTIzNyw1MjM5LDUyNDAsNTI0Miw1MjQ1LDUyNDcsNTI0OCw1MjUxLDUyNTIsNTI1NCw1MjU3LDUyNTksNTI2MCw1MjYzLDUyNjQsNTI2Niw1MjY4LDUyNzEsNTI3Myw1Mjc0LDUyNzYsNTI3OSw1MjgwLDUyODMsNTI4NCw1Mjg3LDUyODgsNTI5MSw1MjkyLDUyOTUsNTI5Nyw1Mjk4LDUzMDAsNTMwMyw1MzA0LDUzMDcsNTMwOSw1MzEwLDUzMTMsNTMxNSw1MzE2LDUzMTgsNTMyMSw1MzIyLDUzMjUsNTMyNiw1MzI4LDUzMzAsNTMzMyw1MzM0LDUzMzcsNTMzOSw1MzQxLDUzNDIsNTM0NCw1MzQ3LDUzNDksNTM1MCw1MzUzLDUzNTQsNTM1Niw1MzU5LDUzNjEsNTM2Miw1MzY1LDUzNjYsNTM2OCw1MzcxLDUzNzIsNTM3NSw1Mzc3LDUzNzgsNTM4MCw1MzgzLDUzODQsNTM4Niw1Mzg5LDUzOTEsNTM5Miw1Mzk1LDUzOTYsNTM5OSw1NDAwLDU0MDMsNTQwNCw1NDA3LDU0MDgsNTQxMSw1NDEyLDU0MTUsNTQxNyw1NDE4LDU0MjAsNTQyMyw1NDI0LDU0MjcsNTQyOSw1NDMwLDU0MzIsNTQzNSw1NDM2LDU0MzksNTQ0MSw1NDQyLDU0NDUsNTQ0Niw1NDQ4LDU0NTAsNTQ1Myw1NDU0LDU0NTcsNTQ1OSw1NDYxLDU0NjIsNTQ2NSw1NDY2LDU0NjksNTQ3MCw1NDczLDU0NzQsNTQ3Nyw1NDc5LDU0ODEsNTQ4Miw1NDg1LDU0ODYsNTQ4OCw1NDkxLDU0OTIsNTQ5NCw1NDk3LDU0OTgsNTUwMCw1NTAzLDU1MDQsNTUwNiw1NTA5LDU1MTEsNTUxMiw1NTE1LDU1MTYsNTUxOSw1NTIwLDU1MjMsNTUyNCw1NTI3LDU1MjgsNTUzMSw1NTMyLDU1MzUsNTUzNyw1NTM4LDU1NDAsNTU0Myw1NTQ0LDU1NDcsNTU0OSw1NTUwLDU1NTMsNTU1NSw1NTU2LDU1NTgsNTU2MSw1NTYyLDU1NjUsNTU2Niw1NTY4LDU1NzAsNTU3Myw1NTc0LDU1NzcsNTU3OSw1NTgxLDU1ODIsNTU4NCw1NTg3LDU1ODksNTU5MCw1NTkzLDU1OTQsNTU5Niw1NTk5LDU2MDEsNTYwMiw1NjA1LDU2MDYsNTYwOCw1NjExLDU2MTIsNTYxNSw1NjE3LDU2MTgsNTYyMCw1NjIzLDU2MjQsNTYyNiw1NjI5LDU2MzEsNTYzMiw1NjM1LDU2MzYsNTYzOSw1NjQwLDU2NDMsNTY0NCw1NjQ3LDU2NDgsNTY1MSw1NjUyLDU2NTUsNTY1Nyw1NjU4LDU2NjAsNTY2Myw1NjY0LDU2NjcsNTY2OSw1NjcwLDU2NzMsNTY3NSw1Njc2LDU2NzgsNTY4MSw1NjgyLDU2ODUsNTY4Niw1Njg4LDU2OTAsNTY5Myw1Njk0LDU2OTYsNTY5OSw1NzAxLDU3MDMsNTcwNCw1NzA3LDU3MDksNTcxMCw1NzEzLDU3MTQsNTcxNiw1NzE5LDU3MjEsNTcyMiw1NzI1LDU3MjYsNTcyOSw1NzMwLDU3MzIsNTczNSw1NzM3LDU3MzgsNTc0MSw1NzQzLDU3NDQsNTc0Niw1NzQ5LDU3NTEsNTc1Miw1NzU1LDU3NTYsNTc1OCw1NzYxLDU3NjIsNTc2NCw1NzY3LDU3NjksNTc3MCw1NzczLDU3NzQsNTc3Nyw1Nzc4LDU3ODAsNTc4Myw1Nzg0LDU3ODcsNTc4OSw1NzkxLDU3OTIsNTc5NSw1Nzk2LDU3OTksNTgwMCw1ODAzLDU4MDQsNTgwNiw1ODA4LDU4MTEsNTgxMiw1ODE0LDU4MTcsNTgxOSw1ODIwLDU4MjIsNTgyNSw1ODI2LDU4MjksNTgzMSw1ODMyLDU4MzQsNTgzNyw1ODM4LDU4NDEsNTg0Myw1ODQ1LDU4NDYsNTg0OCw1ODUxLDU4NTMsNTg1NCw1ODU3LDU4NTgsNTg2MCw1ODYzLDU4NjQsNTg2Niw1ODY5LDU4NzEsNTg3Miw1ODc1LDU4NzYsNTg3OSw1ODgwLDU4ODMsNTg4NCw1ODg3LDU4ODgsNTg5MSw1ODkyLDU4OTUsNTg5Nyw1ODk4LDU5MDAsNTkwMyw1OTA1LDU5MDYsNTkwOSw1OTEwLDU5MTMsNTkxNCw1OTE3LDU5MTgsNTkyMSw1OTIyLDU5MjUsNTkyNiw1OTI4LDU5MzAsNTkzMyw1OTM1LDU5MzYsNTkzOSw1OTQxLDU5NDMsNTk0NCw1OTQ3LDU5NDgsNTk1MCw1OTUzLDU5NTUsNTk1Niw1OTU5LDU5NjEsNTk2Miw1OTY0LDU5NjYsNTk2OSw1OTcwLDU5NzIsNTk3NSw1OTc2LDU5NzgsNTk4MSw1OTgyLDU5ODQsNTk4Nyw1OTg5LDU5OTEsNTk5Miw1OTk1LDU5OTcsNTk5OCw2MDAxLDYwMDIsNjAwNCw2MDA3LDYwMDksNjAxMCw2MDEzLDYwMTQsNjAxNyw2MDE4LDYwMjAsNjAyMyw2MDI0LDYwMjcsNjAyOSw2MDMxLDYwMzIsNjAzNSw2MDM2LDYwMzksNjA0MCw2MDQzLDYwNDQsNjA0Niw2MDQ4LDYwNTEsNjA1Miw2MDU0LDYwNTcsNjA1OSw2MDYwLDYwNjIsNjA2NSw2MDY2LDYwNjksNjA3MSw2MDcyLDYwNzQsNjA3Nyw2MDc4LDYwODEsNjA4Myw2MDg1LDYwODYsNjA4OCw2MDkxLDYwOTMsNjA5NCw2MDk3LDYwOTgsNjEwMCw2MTAzLDYxMDQsNjEwNiw2MTA5LDYxMTEsNjExMiw2MTE1LDYxMTYsNjExOSw2MTIwLDYxMjMsNjEyNCw2MTI3LDYxMjgsNjEzMSw2MTMyLDYxMzUsNjEzNiw2MTM5LDYxNDAsNjE0Myw2MTQ1LDYxNDYsNjE0OCw2MTUwLDYxNTMsNjE1NCw2MTU3LDYxNTgsNjE2MSw2MTYyLDYxNjUsNjE2Nyw2MTY4LDYxNzAsNjE3Myw2MTc1LDYxNzYsNjE3OSw2MTgxLDYxODMsNjE4NCw2MTg3LDYxODgsNjE5MCw2MTkzLDYxOTUsNjE5Niw2MTk5LDYyMDEsNjIwMiw2MjA0LDYyMDYsNjIwOSw2MjEwLDYyMTIsNjIxNSw2MjE2LDYyMTgsNjIyMSw2MjIyLDYyMjUsNjIyNyw2MjI5LDYyMzAsNjIzMiw2MjM1LDYyMzcsNjIzOCw2MjQxLDYyNDIsNjI0NCw2MjQ3LDYyNDksNjI1MCw2MjUzLDYyNTQsNjI1Niw2MjU5LDYyNjAsNjI2Myw2MjY0LDYyNjcsNjI2OCw2MjcxLDYyNzIsNjI3NSw2Mjc2LDYyNzksNjI4MCw2MjgzLDYyODQsNjI4Nyw2Mjg4LDYyOTEsNjI5Miw2Mjk0LDYyOTcsNjI5OSw2MzAwLDYzMDIsNjMwNSw2MzA2LDYzMDksNjMxMSw2MzEyLDYzMTQsNjMxNyw2MzE4LDYzMjEsNjMyMyw2MzI1LDYzMjYsNjMyOCw2MzMxLDYzMzMsNjMzNCw2MzM3LDYzMzgsNjM0MCw2MzQzLDYzNDUsNjM0Niw2MzQ5LDYzNTAsNjM1Miw2MzU1LDYzNTZdLCJyZWR1bmRhbmNpZXNSZW1vdmVkIjo5MCwibWlsZXN0b25lcyI6eyJtaWxlc3RvbmUxIjp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTIiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lMyI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU0Ijp7ImVhcm5lZCI6dHJ1ZX0sIm1pbGVzdG9uZTUiOnsiZWFybmVkIjp0cnVlfSwibWlsZXN0b25lNiI6eyJlYXJuZWQiOnRydWV9LCJtaWxlc3RvbmU3Ijp7ImVhcm5lZCI6dHJ1ZX19LCJjb2xsYXBzZU1pbGVzdG9uZXMiOmZhbHNlLCJtZXRhQnV5YWJsZXMiOnsibWV0YWwiOnsiYW1vdW50IjoiMiJ9LCJjb25zb2xlIjp7ImFtb3VudCI6IjMxIn0sImNsYXNzcm9vbSI6eyJhbW91bnQiOiIzNyJ9LCJ0aWNrIjp7ImFtb3VudCI6IjYifX0sIm1ldGFNaWxlc3RvbmVzIjp7IjAiOnsiZWFybmVkIjp0cnVlfSwiMSI6eyJlYXJuZWQiOnRydWV9LCIyIjp7ImVhcm5lZCI6dHJ1ZX0sIjMiOnsiZWFybmVkIjp0cnVlfSwiNCI6eyJlYXJuZWQiOnRydWV9LCI1Ijp7ImVhcm5lZCI6dHJ1ZX0sIjYiOnsiZWFybmVkIjp0cnVlfX0sImNvbGxhcHNlTWV0YU1pbGVzdG9uZXMiOnRydWV9fSwiYXV0b1BhdXNlIjp0cnVlLCJ1c2luZ0xvZyI6ZmFsc2V9 \ No newline at end of file diff --git a/src/components/Game.vue b/src/components/Game.vue index fd20d25..bf3a10b 100644 --- a/src/components/Game.vue +++ b/src/components/Game.vue @@ -42,6 +42,35 @@ + + + + + @@ -52,6 +81,7 @@ import Scene from "data/Scene.vue"; import type { GenericLayer } from "game/layers"; import { layers } from "game/layers"; import player from "game/player"; +import { convertComputable } from "util/computed"; import { computeOptionalComponent } from "util/vue"; import { computed, toRef, unref } from "vue"; import Layer from "./Layer.vue"; diff --git a/src/components/Layer.vue b/src/components/Layer.vue index c687b56..740536a 100644 --- a/src/components/Layer.vue +++ b/src/components/Layer.vue @@ -26,11 +26,10 @@ import projInfo from "data/projInfo.json"; import type { CoercableComponent } from "features/feature"; import type { FeatureNode } from "game/layers"; -import type { Persistent } from "game/persistence"; import player from "game/player"; -import { computeComponent, computeOptionalComponent, processedPropType, wrapRef } from "util/vue"; +import { computeComponent, computeOptionalComponent, processedPropType, unwrapRef } from "util/vue"; import type { PropType, Ref } from "vue"; -import { computed, defineComponent, nextTick, toRefs, unref, watch } from "vue"; +import { computed, defineComponent, toRefs, unref } from "vue"; import Context from "./Context.vue"; export default defineComponent({ @@ -67,7 +66,7 @@ export default defineComponent({ const component = computeComponent(display); const minimizedComponent = computeOptionalComponent(minimizedDisplay); const showGoBack = computed( - () => projInfo.allowGoBack && index.value > 0 && !minimized.value + () => projInfo.allowGoBack && index.value > 0 && !unwrapRef(minimized) ); function goBack() { diff --git a/src/components/Options.vue b/src/components/Options.vue index 08245dc..cc9ba7e 100644 --- a/src/components/Options.vue +++ b/src/components/Options.vue @@ -98,7 +98,7 @@ const isPaused = computed({ }); const canAutoSave = computed( - () => (layers as any).main?.days[(layers as any).main?.day.value - 1].opened.value + () => (layers as any).main?.day.value >= 25 || (layers as any).main?.days[(layers as any).main?.day.value - 1].opened.value ); const autosaveTitle = jsx(() => ( diff --git a/src/data/Day.vue b/src/data/Day.vue index a63ccc3..e47cb60 100644 --- a/src/data/Day.vue +++ b/src/data/Day.vue @@ -6,7 +6,7 @@ masteryLock, wallpaper: day < 8 }" - v-if="opened.value" + v-if="opened.value && visibility !== Visibility.None" >
@@ -26,7 +26,7 @@
import Notif from "components/Notif.vue"; +import { Visibility } from "features/feature"; import Tooltip from "features/tooltips/Tooltip.vue"; import { layers } from "game/layers"; import Decimal from "util/bignum"; @@ -66,6 +67,7 @@ const props = defineProps<{ recentlyUpdated: Ref; shouldNotify: ProcessedComputable; mastered: Ref; + visibility?: Visibility; }>(); const emit = defineEmits<{ diff --git a/src/data/Scene.vue b/src/data/Scene.vue index 7e9bb24..2b65393 100644 --- a/src/data/Scene.vue +++ b/src/data/Scene.vue @@ -21,7 +21,7 @@ /> @@ -116,6 +116,7 @@ import presents from "./symbols/presents.png"; import reindeer from "./symbols/reindeer.png"; import sleigh from "./symbols/sleigh.png"; import routing from "./symbols/gps.png"; +import packing from "./symbols/sleighWSack.png"; defineProps<{ day: number; diff --git a/src/data/advent.css b/src/data/advent.css index e6eddbd..80129d6 100644 --- a/src/data/advent.css +++ b/src/data/advent.css @@ -29,3 +29,13 @@ justify-content: space-around; margin-bottom: -5%; } + +.present-clickable { + cursor: pointer; + width: 30%; + text-align: center; + transition: all .2s ease-in-out; +} +.present-clickable:hover { + transform: scale(1.2); +} \ No newline at end of file diff --git a/src/data/credits.tsx b/src/data/credits.tsx new file mode 100644 index 0000000..7517e65 --- /dev/null +++ b/src/data/credits.tsx @@ -0,0 +1,207 @@ +import Spacer from "components/layout/Spacer.vue"; +import { jsx } from "features/feature"; +import { layers } from "game/layers"; +import { render } from "util/vue"; +import { unref } from "vue"; + +type Credits = { + name: string; + creator: string; + help?: string; + other?: string[]; + symbol?: string; + fs?: string; +}; + +import { main } from "./projEntry"; + +const dayCredits: Credits[] = [ + { + name: "Trees", + creator: "thepaperpilot", + help: "Jacorb, Escapee" + }, + { + name: "The Workshop", + creator: "thepaperpilot", + help: "Jacorb, emanresu" + }, + { + name: "Coal", + creator: "Escapee", + help: "Jacorb, thepaperpilot" + }, + { + name: "Elf Training", + creator: "thepaperpilot", + help: "incremental_gamer, emanresu" + }, + { + name: "Paper", + creator: "thepaperpilot", + help: "Adsaf" + }, + { + name: "Boxes", + creator: "thepaperpilot", + help: "ducdat0507" + }, + { + name: "Metal", + creator: "Escapee", + help: "ducdat0507, thepaperpilot, yhvr" + }, + { + name: "Cloth", + creator: "thepaperpilot", + help: "emanresu, Jacorb" + }, + { + name: "Oil", + creator: "ducdat0507", + help: "thepaperpilot, Jacorb, incremental_gamer" + }, + { + name: "Plastic", + creator: "thepaperpilot", + help: "Jacorb" + }, + { + name: "Dyes", + creator: "Jacorb", + help: "thepaperpilot, ducdat0507" + }, + { + name: "Management", + creator: "incremental_gamer, downvoid, thepaperpilot, Escapee" + }, + { + name: "Management II", + creator: "incremental_gamer, downvoid, thepaperpilot, Escapee" + }, + { + name: "Letters", + creator: "thepaperpilot" + }, + { + name: "Wrapping Paper", + creator: "emanresu, thepaperpilot, Escapee", + fs: "28px" + }, + { + name: "Ribbons", + creator: "thepaperpilot, Escapee" + }, + { + name: "Toys", + creator: "downvoid", + help: "thepaperpilot" + }, + { + name: "Factory", + creator: "incremental_gamer", + help: "thepaperpilot, ducdat, downvoid, emanresu, yhvr", + other: ["Art by emanresu"] + }, + { + name: "Factory II", + creator: "downvoid", + help: "thepaperpilot", + other: ["Art by emanresu"] + }, + { + name: "Presents", + creator: "incremental_gamer", + help: "ducdat0507", + other: ["Art by emanresu"] + }, + { + name: "Reindeer", + creator: "thepaperpilot" + }, + { + name: "Sleigh Repair", + creator: "downvoid", + help: "ducdat0507" + }, + { + name: "Routing", + creator: "thepaperpilot, ducdat0507" + }, + { + name: "Present Packing", + creator: "Escapee, emanresu", + help: "thepaperpilot", + fs: "26px" + } +]; + +const display = jsx(() => ( +
+

Advent Incremental

+
+

Created by thepaperpilot and friends

+ + {dayCredits.map(({ name, help, other, creator, fs }, day) => + render( + jsx(() => ( +
+ +

+ Day {day + 1} - {name} +

+
+
+ Created by {creator}
+ {help != null ? ( + <> + With help from {help} +
+ + ) : undefined} + {other + ? other?.map(other => ( + <> + {other} +
+ + )) + : undefined} +
+
+
+ +
+ )) + ) + )} +

Special Thanks

+

Nekosity

+

Yhvr

+

Ducdat0507

+

Haley

+

emanresu

+
+

+ And last but not least, a massive thanks to everyone who played and provided feedback on + the game. +

+ +

Thanks for playing!

+ +
+)); + +export { display as credits }; diff --git a/src/data/layers/boxes.tsx b/src/data/layers/boxes.tsx index f7f8c30..23eff15 100644 --- a/src/data/layers/boxes.tsx +++ b/src/data/layers/boxes.tsx @@ -36,6 +36,7 @@ import reindeer from "./reindeer"; import trees from "./trees"; import workshop from "./workshop"; import wrappingPaper from "./wrapping-paper"; +import packing from "./packing"; export type BoxesBuyable = ElfBuyable & { resource: Resource; @@ -58,11 +59,17 @@ const layer = createLayer(id, function (this: BaseLayer) { enabled: workshop.milestones.extraExpansionMilestone5.earned })), reindeer.reindeer.vixen.modifier, + createMultiplicativeModifier(() => ({ + multiplier: 1.1, + description: "120 Presents Packed", + enabled: packing.packingMilestones.boxBoost.earned + })), createExponentialModifier(() => ({ exponent: 1.1, description: "Bell Level 2", enabled: management.elfTraining.boxElfTraining.milestones[1].earned - })) + })), + ]) as WithRequired; const boxesConversion = createCumulativeConversion(() => ({ diff --git a/src/data/layers/cloth.tsx b/src/data/layers/cloth.tsx index f219c1f..458b8c9 100644 --- a/src/data/layers/cloth.tsx +++ b/src/data/layers/cloth.tsx @@ -42,6 +42,7 @@ import reindeer from "./reindeer"; import routing from "./routing"; import trees from "./trees"; import workshop from "./workshop"; +import packing from "./packing" const id = "cloth"; const day = 8; @@ -500,6 +501,11 @@ const layer = createLayer(id, function (this: BaseLayer) { description: "Yellow Dye", enabled: dyes.masteryEffectActive })), + createMultiplicativeModifier(() => ({ + multiplier: 10, + description: "600 Presents Packed", + enabled: packing.packingMilestones.clothBoost.earned + })), reindeer.reindeer.cupid.modifier ]) as WithRequired; const computedShearingAmount = computed(() => shearingAmount.apply(1)); diff --git a/src/data/layers/coal.tsx b/src/data/layers/coal.tsx index 002b704..a6afd6a 100644 --- a/src/data/layers/coal.tsx +++ b/src/data/layers/coal.tsx @@ -44,6 +44,7 @@ import plastic from "./plastic"; import reindeer from "./reindeer"; import trees from "./trees"; import wrappingPaper from "./wrapping-paper"; +import packing from "./packing"; interface BetterFertilizerUpgOptions { canAfford: () => boolean; @@ -237,10 +238,10 @@ const layer = createLayer(id, function (this: BaseLayer) { if (Decimal.gte(v, 100)) v = Decimal.pow(v, 2).div(100); if (Decimal.gte(v, 10000)) v = Decimal.pow(v, 2).div(10000); v = Decimal.pow(0.95, paper.books.kilnBook.totalAmount.value).times(v); - return Decimal.pow(1.1, v).times(1e7); + return Decimal.pow(packing.packingMilestones.coalBoost.earned.value ? 1.05 : 1.1, v).times(1e7); }, inverseCost(x: DecimalSource) { - let v = Decimal.div(x, 1e7).log(1.1); + let v = Decimal.div(x, 1e7).log(packing.packingMilestones.coalBoost.earned.value ? 1.05 : 1.1); v = v.div(Decimal.pow(0.95, paper.books.kilnBook.totalAmount.value)); if (Decimal.gte(v, 10000)) v = Decimal.mul(v, 10000).root(2); if (Decimal.gte(v, 100)) v = Decimal.mul(v, 100).root(2); @@ -299,7 +300,7 @@ const layer = createLayer(id, function (this: BaseLayer) { if (Decimal.gte(v, 100)) v = Decimal.pow(v, 2).div(100); if (Decimal.gte(v, 10000)) v = Decimal.pow(v, 2).div(10000); v = Decimal.pow(0.95, paper.books.coalDrillBook.totalAmount.value).times(v); - let cost = Decimal.pow(1.15, v).times(10); + let cost = Decimal.pow(packing.packingMilestones.coalBoost.earned.value ? 1.075 : 1.15, v).times(10); if (management.elfTraining.fertilizerElfTraining.milestones[2].earned.value) { cost = cost.div(Decimal.add(trees.totalLogs.value, Math.E).ln()); } @@ -315,7 +316,7 @@ const layer = createLayer(id, function (this: BaseLayer) { if (management.elfTraining.fertilizerElfTraining.milestones[2].earned.value) { x = Decimal.mul(x, Decimal.add(trees.totalLogs.value, Math.E).ln()); } - let v = Decimal.div(x, 10).log(1.15); + let v = Decimal.div(x, 10).log(packing.packingMilestones.coalBoost.earned.value ? 1.075 : 1.15); v = v.div(Decimal.pow(0.95, paper.books.coalDrillBook.totalAmount.value)); if (Decimal.gte(v, 10000)) v = Decimal.mul(v, 10000).root(2); if (Decimal.gte(v, 100)) v = Decimal.mul(v, 100).root(2); diff --git a/src/data/layers/credits.tsx b/src/data/layers/credits.tsx new file mode 100644 index 0000000..580dbcd --- /dev/null +++ b/src/data/layers/credits.tsx @@ -0,0 +1,17 @@ +import { jsx } from "features/feature"; +import { createLayer } from "game/layers" + +const id = "credits" +const day = 25; +const name = "Credits" +const credits = createLayer(id, () => { + + return { + display: jsx(() => +
+ TODO: layer +
), + name, + day + } +}) \ No newline at end of file diff --git a/src/data/layers/dyes.tsx b/src/data/layers/dyes.tsx index babf8ed..11a1d8f 100644 --- a/src/data/layers/dyes.tsx +++ b/src/data/layers/dyes.tsx @@ -39,6 +39,7 @@ import toys from "./toys"; import factory from "./factory"; import reindeer from "./reindeer"; import routing from "./routing"; +import packing from "./packing"; interface Dye { name: string; @@ -171,20 +172,21 @@ const layer = createLayer(id, function (this: BaseLayer) { multiplier: 2, description: "Wetter Dyes", enabled: upgrades.yellowDyeUpg.bought - })) - ); - modifiers.push( + })), createMultiplicativeModifier(() => ({ multiplier: () => Decimal.add(cloth.cloth.value, Math.E).ln(), description: "Gingersnap Level 1", enabled: management.elfTraining.clothElfTraining.milestones[0].earned - })) - ); - modifiers.push( + })), createMultiplicativeModifier(() => ({ multiplier: 2, description: "Carol Level 1", enabled: management.elfTraining.dyeElfTraining.milestones[0].earned + })), + createMultiplicativeModifier(() => ({ + multiplier: 5, + description: "977,000,000 Presents Packed", + enabled: packing.packingMilestones.primaryDyeBoost.earned })) ); } @@ -728,6 +730,7 @@ const layer = createLayer(id, function (this: BaseLayer) { Decimal.add(dyes.orange.amount.value, 1) .log2() .plus(1) + .mul(packing.packingMilestones.secondaryDyeBoost.earned.value ? 2 : 1) .pow(oil.row3Upgrades[1].bought.value ? 2.5 : 1) ), green1: computed(() => @@ -739,6 +742,7 @@ const layer = createLayer(id, function (this: BaseLayer) { Decimal.add(dyes.green.amount.value, 1) .log2() .plus(1) + .mul(packing.packingMilestones.secondaryDyeBoost.earned.value ? 2 : 1) .pow(upgrades.coalUpg.bought.value ? 2 : 1) ), purple1: computed(() => @@ -746,7 +750,12 @@ const layer = createLayer(id, function (this: BaseLayer) { .pow(upgrades.coalUpg.bought.value ? 1.2 : 1) .pow(management.elfTraining.clothElfTraining.milestones[3].earned.value ? 1.1 : 1) ), - purple2: computed(() => Decimal.add(dyes.purple.amount.value, 1).log2().plus(1)), + purple2: computed(() => + Decimal.add(dyes.purple.amount.value, 1) + .log2() + .plus(1) + .mul(packing.packingMilestones.secondaryDyeBoost.earned.value ? 2 : 1) + ), black1: computed(() => Decimal.pow(2, Decimal.add(dyes.black.amount.value, 1).log2().sqrt()) .pow(upgrades.coalUpg.bought.value ? 1.2 : 1) diff --git a/src/data/layers/elves.tsx b/src/data/layers/elves.tsx index 74b94fb..38ef179 100644 --- a/src/data/layers/elves.tsx +++ b/src/data/layers/elves.tsx @@ -39,6 +39,7 @@ import wrappingPaper from "./wrapping-paper"; import dyes, { enumColor } from "./dyes"; import ribbon from "./ribbon"; import letters from "./letters"; +import packing from "./packing"; export interface ElfBuyable extends GenericBuyable { /** The inverse function of the cost formula, used to calculate the maximum amount that can be bought by elves. */ @@ -455,6 +456,23 @@ const layer = createLayer(id, function (this: BaseLayer) { enabled: elvesMilestone2.earned })) ]); + const packingCooldown = createSequentialModifier(() => [ + createMultiplicativeModifier(() => ({ + multiplier: 2, + description: "6 Elves Trained", + enabled: elvesMilestone.earned + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.times(paper.books.packingBook.totalAmount.value, 0.1).add(1), + description: "The Tetris Effect", + enabled: () => Decimal.gt(paper.books.packingBook.totalAmount.value, 0) + })), + createMultiplicativeModifier(() => ({ + multiplier: 2, + description: "10 Elves Trained", + enabled: elvesMilestone2.earned + })) + ]); const [generalTab, generalTabCollapsed] = createCollapsibleModifierSections(() => [ { @@ -590,6 +608,13 @@ const layer = createLayer(id, function (this: BaseLayer) { base: 10, unit: "/s", visible: plastic.masteryEffectActive + }, + { + title: "Jingle Auto-Buy Frequency", + modifier: packingCooldown, + base: 10, + unit: "/s", + visible: packing.upgrades.packingElf.bought } ]); const showModifiersModal = ref(false); @@ -732,7 +757,7 @@ const layer = createLayer(id, function (this: BaseLayer) { onPurchase() { options.onPurchase?.(); if ( - !["Peppermint", "Twinkle", "Cocoa", "Frosty", "Carol"].includes( + !["Peppermint", "Twinkle", "Cocoa", "Frosty", "Carol", "Jingle"].includes( options.name ) ) { @@ -1013,6 +1038,20 @@ const layer = createLayer(id, function (this: BaseLayer) { buyMax: () => management.elfTraining.plasticElfTraining.milestones[4].earned.value }); const wrappingPaperElves = [dyeElf, plasticElf]; + + const packingElf = createElf({ + name: "Jingle", + description: "Jingle will automatically hire more elves to help out with packing the sleigh.", + buyable: [packing.helpers.elf, packing.helpers.loader], + cooldownModifier: packingCooldown, + visibility: () => showIf(packing.upgrades.packingElf.bought.value), + buyMax: true, + onAutoPurchase(buyable, amount) { + if (buyable === packing.helpers.loader && !management.elfTraining.packingElfTraining.milestones[3].earned.value) { + buyable.amount.value = Decimal.sub(buyable.amount.value, amount); + } + } + }); const elves = { cuttersElf, plantersElf, @@ -1031,7 +1070,8 @@ const layer = createLayer(id, function (this: BaseLayer) { oilElf, metalElf, dyeElf, - plasticElf + plasticElf, + packingElf }; const totalElves = computed(() => Object.values(elves).filter(elf => elf.bought.value).length); @@ -1278,6 +1318,11 @@ const layer = createLayer(id, function (this: BaseLayer) { buyProgress: persistent(0), amountOfTimesDone: persistent(0), bought: persistent(false) + }, + packingElf: { + buyProgress: persistent(0), + amountOftimesDone: persistent(0), + bought: persistent(false) } }, milestones: [ @@ -1333,7 +1378,8 @@ const layer = createLayer(id, function (this: BaseLayer) { fireElves, plasticElves, managementElves, - managementElves2.concat(wrappingPaperElves) + managementElves2.concat(wrappingPaperElves), + [packingElf] )}
{milestonesDisplay()} diff --git a/src/data/layers/management.tsx b/src/data/layers/management.tsx index acdbcb4..7d7eae4 100644 --- a/src/data/layers/management.tsx +++ b/src/data/layers/management.tsx @@ -26,7 +26,6 @@ import boxes from "./boxes"; import cloth from "./cloth"; import coal from "./coal"; import dyes from "./dyes"; -import elves from "./elves"; import metal from "./metal"; import oil from "./oil"; import paper from "./paper"; @@ -38,6 +37,8 @@ import { Resource } from "features/resources/resource"; import { isArray } from "@vue/shared"; import { createTab } from "features/tabs/tab"; import routing from "./routing"; +import packing from "./packing"; +import elves from "./elves"; const id = "management"; const day = 12; @@ -190,11 +191,15 @@ const layer = createLayer(id, () => { "Cocoa", "Twinkle", "Carol", - "Tinsel" + "Tinsel", + "Jingle" ].indexOf(elf.name) + 1; if (elf.name == "Star" || elf.name == "Bell") { costMulti /= 3; } + if (elf.name == "Jingle") { + costMulti *= 100000; + } const costBase = 4000 * costMulti; const expRequiredForNextLevel = computed(() => Decimal.pow(5, level.value).mul(costBase)); const level = computed(() => @@ -1145,6 +1150,70 @@ const layer = createLayer(id, () => { visibility: () => showIf(plasticElfMilestones[3].earned.value && main.day.value >= 16) })) ] as Array; + const packingElfMilestones = [ + createMilestone(() => ({ + display: { + requirement: "Jingle Level 1", + effectDisplay: "Double elf packing speed" + }, + shouldEarn: () => packingElfTraining.level.value >= 1 + })), + createMilestone(() => ({ + display: { + requirement: "Jingle Level 2", + effectDisplay: jsx(() => ( + <> + Each elf assistant increases packing speed by 10% +
+ Currently: + + {formatWhole( + Decimal.times(packing.helpers.elf.amount.value, 0.1).times(100) + )} + % + + )) + }, + shouldEarn: () => packingElfTraining.level.value >= 2, + visibility: () => showIf(packingElfMilestones[0].earned.value) + })), + createMilestone(() => ({ + display: { + requirement: "Jingle Level 3", + effectDisplay: jsx(() => ( + <> + Multiply packing speed by the number of completed packing milestones +
+ Currently:{" "} + {formatWhole( + Object.values(packing.packingMilestones).filter( + milestone => milestone.earned.value + ).length + 1 + )} + x + + )) + }, + shouldEarn: () => packingElfTraining.level.value >= 3, + visibility: () => showIf(packingElfMilestones[1].earned.value) + })), + createMilestone(() => ({ + display: { + requirement: "Jingle Level 4", + effectDisplay: "Jingle will now also buy loaders" + }, + shouldEarn: () => packingElfTraining.level.value >= 4, + visibility: () => showIf(packingElfMilestones[2].earned.value && main.day.value >= 16) + })), + createMilestone(() => ({ + display: { + requirement: "Jingle Level 5", + effectDisplay: + "Multipliers to elf packing speed also apply to loaders at reduced rate" + }, + shouldEarn: () => packingElfTraining.level.value >= 5, + visibility: () => showIf(packingElfMilestones[3].earned.value && main.day.value >= 16) + })) + ] as Array; // ------------------------------------------------------------------------------- Milestone display const currentShown = persistent("Holly"); @@ -1225,8 +1294,10 @@ const layer = createLayer(id, () => { ); const dyeElfTraining = createElfTraining(elves.elves.dyeElf, dyeElfMilestones); const plasticElfTraining = createElfTraining(elves.elves.plasticElf, plasticElfMilestones); + const packingElfTraining = createElfTraining(elves.elves.packingElf, packingElfMilestones); const row5Elves = [coalDrillElfTraining, heavyDrillElfTraining, oilElfTraining]; const row6Elves = [metalElfTraining, dyeElfTraining, plasticElfTraining]; + const row7Elves = [packingElfTraining]; const elfTraining = { cutterElfTraining, planterElfTraining, @@ -1245,7 +1316,8 @@ const layer = createLayer(id, () => { oilElfTraining, heavyDrillElfTraining, dyeElfTraining, - plasticElfTraining + plasticElfTraining, + packingElfTraining }; const day12Elves = [ cutterElfTraining, @@ -1324,6 +1396,11 @@ const layer = createLayer(id, () => { multiplier: 2, description: "Focus Upgrade 1", enabled: focusUpgrade1.bought + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.pow(2, packing.packingResets.value), + description: `${format(6.4e9)} ${packing.packedPresents.displayName}`, + enabled: packing.packingMilestones.moreFocus.earned })) ]) as WithRequired; const maximumElvesModifier = createSequentialModifier(() => [ @@ -1355,8 +1432,8 @@ const layer = createLayer(id, () => { direction: Direction.Right, width: 566, height: 50, - style: `border-radius: 4px 4px 0 0`, - borderStyle: `border-radius: 4px 4px 0 0`, + style: `border-radius: 0`, + borderStyle: `border-radius: 0`, fillStyle: () => ({ background: focusTime.value > 0 ? color : "#7f7f00", animation: focusTime.value > 0 ? "1s focused-focus-bar linear infinite" : "", @@ -1401,7 +1478,9 @@ const layer = createLayer(id, () => { )) }, style: { - width: "300px" + width: "570px", + minHeight: "80px", + zIndex: 4 }, canClick: () => Decimal.eq(focusCooldown.value, 0), onClick() { @@ -1420,10 +1499,20 @@ const layer = createLayer(id, () => { let x = 0; focusTargets.value = {}; const newCount = Decimal.min(count, range); + if (packing.packingMilestones.focusSelected.earned.value) { + const elf = Object.values(elfTraining).find( + training => training.name === currentShown.value + ); + const roll = elf?.name ?? ""; + if (!focusTargets.value[roll] && unref(elf?.visibility) === Visibility.Visible) { + focusTargets.value[roll] = true; + x++; + } + } while (newCount.gt(x)) { const elf = Object.values(elfTraining)[Math.floor(Math.random() * range)]; const roll = elf?.name ?? ""; - if (!focusTargets.value[roll] && unref(elf.visibility) === Visibility.Visible) { + if (!focusTargets.value[roll] && unref(elf?.visibility) === Visibility.Visible) { focusTargets.value[roll] = true; x++; } @@ -1770,6 +1859,12 @@ const layer = createLayer(id, () => { modifier: plasticElfTraining.elfXPGain, base: 0.1, unit: " XP" + }, + { + title: "Jingle XP Gain per Action", + modifier: packingElfTraining.elfXPGain, + base: 0.1, + unit: " XP" } ]); const showModifiersModal = ref(false); @@ -2055,17 +2150,18 @@ const layer = createLayer(id, () => { Click on an elf to see their milestones. - {render(focusButton)} {renderGrid(upgrades, upgrades2)} {renderGrid( + [focusButton], [focusMeter], treeElfTraining, coalElfTraining, fireElfTraining, plasticElvesTraining, row5Elves, - row6Elves + row6Elves, + row7Elves )} {currentElfDisplay()} diff --git a/src/data/layers/metal.tsx b/src/data/layers/metal.tsx index a526eb7..f5f1a3e 100644 --- a/src/data/layers/metal.tsx +++ b/src/data/layers/metal.tsx @@ -41,6 +41,7 @@ import reindeer from "./reindeer"; import sleigh from "./sleigh"; import factory from "./factory"; import routing from "./routing"; +import packing from "./packing"; const id = "metal"; const day = 7; @@ -128,6 +129,11 @@ const layer = createLayer(id, function (this: BaseLayer) { exponent: 1.2, description: "100% Sleigh Fixed", enabled: sleigh.milestones.milestone8.earned + })), + createExponentialModifier(() => ({ + exponent: 1.5, + description: "69,200 Presents Packed", + enabled: packing.packingMilestones.metalBoost.earned })) ]); const computedOrePurity = computed(() => orePurity.apply(0.1)); @@ -386,6 +392,11 @@ const layer = createLayer(id, function (this: BaseLayer) { })), createMultiplicativeModifier(() => ({ multiplier: computedOreSpeed + })), + createMultiplicativeModifier(() => ({ + multiplier: computedOreSpeed, + description: "1,670,000 Presents Packed", + enabled: packing.packingMilestones.oreBoost.earned })) ]); const computedOreGain = computed(() => oreGain.apply(0)); diff --git a/src/data/layers/oil.tsx b/src/data/layers/oil.tsx index 2c04525..6ec2834 100644 --- a/src/data/layers/oil.tsx +++ b/src/data/layers/oil.tsx @@ -45,6 +45,7 @@ import toys from "./toys"; import factory from "./factory"; import reindeer from "./reindeer"; import routing from "./routing"; +import packing from "./packing" const id = "oil"; const day = 9; @@ -924,6 +925,11 @@ const layer = createLayer(id, function (this: BaseLayer) { description: "Red Dye", enabled: dyes.masteryEffectActive })), + createMultiplicativeModifier(() => ({ + multiplier: 3, + description: "2,800 Presents Packaged", + enabled: packing.packingMilestones.oilBoost.earned + })), createExponentialModifier(() => ({ exponent: 1.2, description: "Diamond-tipped drills", diff --git a/src/data/layers/packing.tsx b/src/data/layers/packing.tsx new file mode 100644 index 0000000..3a2bc57 --- /dev/null +++ b/src/data/layers/packing.tsx @@ -0,0 +1,658 @@ +import { isArray } from "@vue/shared"; +import SpacerVue from "components/layout/Spacer.vue"; +import { createCollapsibleModifierSections, setUpDailyProgressTracker } from "data/common"; +import { main } from "data/projEntry"; +import { createBar } from "features/bars/bar"; +import { createBuyable, GenericBuyable } from "features/buyable"; +import { createClickable } from "features/clickables/clickable"; +import { jsx, showIf } from "features/feature"; +import { createMilestone, GenericMilestone } from "features/milestones/milestone"; +import MainDisplayVue from "features/resources/MainDisplay.vue"; +import { createResource, trackBest, trackTotal, Resource } from "features/resources/resource"; +import { createLayer, BaseLayer } from "game/layers"; +import { + createAdditiveModifier, + createMultiplicativeModifier, + createSequentialModifier +} from "game/modifiers"; +import { persistent } from "game/persistence"; +import Decimal, { DecimalSource, format, formatWhole } from "util/bignum"; +import { Direction } from "util/common"; +import { render, renderGrid, renderRow } from "util/vue"; +import { computed, ComputedRef, ref, unref } from "vue"; +import metal from "./metal"; +import oil from "./oil"; +import { createCollapsibleMilestones } from "data/common"; +import { globalBus } from "game/events"; +import { createUpgrade, GenericUpgrade } from "features/upgrades/upgrade"; +import elves, { ElfBuyable } from "./elves"; +import management from "./management"; +import paper from "./paper"; +import ModalVue from "components/Modal.vue"; +import ribbon from "./ribbon"; +import { createReset } from "features/reset"; +import ResourceVue from "features/resources/Resource.vue"; + +const id = "packing"; +const day = 24; + +const layer = createLayer(id, function (this: BaseLayer) { + const name = "Packing the Sleigh"; + const color = "lightblue"; + + const packedPresents = createResource(0, "packed presents"); + const bestPresents = trackBest(packedPresents); + const totalPresents = trackTotal(packedPresents); + const totalPresentsResource = createResource( + computed(() => totalPresents.value), + "total packed presents" + ); + + const sledSpace = 64e6; + const packingResets = persistent(0); + + const packingReset = createReset(() => ({ + thingsToReset: [elf as any, loader as any, packedPresents], + onReset() { + packingResets.value++; + } + })); + + const resetPacking = createClickable(() => ({ + display: { + description: + "Oh no! You've run out of space! You'll need to take all the presents out and repack them more tightly..." + }, + visibility: () => + showIf(Decimal.lt(packedPresents.value, 8e9) && Decimal.lte(remainingSize.value, 0)), + onClick: packingReset.reset + })); + + const packingProgress = persistent(0); + const packingProgressBar = createBar(() => ({ + direction: Direction.Right, + width: 100, + height: 10, + fillStyle: { + animation: "15s packing-bar linear infinite" + }, + progress: () => packingProgress.value + })); + const manualAmount = computed(() => + Decimal.add( + Decimal.times(computedElfPackingSpeed.value, elf.amount.value), + Decimal.times(computedLoaderPackingSpeed.value, loader.amount.value) + ).times(2) + ); + const packPresent = createClickable(() => ({ + display: { + description: jsx(() => ( + <> + {upgrades2.manual.bought.value ? ( +

Pack {format(manualAmount.value)} presents

+ ) : ( +

Pack a present

+ )} +
+ {render(packingProgressBar)} + + )) + }, + style: "min-height: 60px; width: 200px", + visibility: () => showIf(Decimal.gt(remainingSize.value, 0)), + canClick: () => Decimal.gte(packingProgress.value, 1), + onClick() { + if (Decimal.lt(packingProgress.value, 1)) { + return; + } + const amount = upgrades2.manual.bought.value ? manualAmount.value : 1; + packedPresents.value = Decimal.add(packedPresents.value, amount).min( + currentMaxPresents.value + ); + packingProgress.value = 0; + } + })); + + const packingDensity = computed(() => { + switch (packingResets.value) { + default: + return 0.6; + case 1: + return 0.7; + case 2: + return 0.85; + case 3: + return 1; + } + }); + + const packedPresentsSize = computed(() => + Decimal.times(packedPresents.value, 0.008).dividedBy(packingDensity.value) + ); + const currentMaxPresents = computed(() => + Decimal.times(sledSpace, packingDensity.value).div(0.008) + ); + const remainingSize = computed(() => Decimal.sub(sledSpace, packedPresentsSize.value)); + + const elfPackingSpeed = createSequentialModifier(() => [ + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.pow(0.5, packingResets.value), + description: "Better Organization", + enabled: () => packingResets.value >= 1 + })), + createMultiplicativeModifier(() => ({ + multiplier: 2, + description: "Jingle Level 1", + enabled: management.elfTraining.packingElfTraining.milestones[0].earned + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.times(helpers.elf.amount.value, 0.005).plus(1), + description: "Jingle Level 2", + enabled: management.elfTraining.packingElfTraining.milestones[1].earned + })), + createMultiplicativeModifier(() => ({ + multiplier: () => + 1 + Object.values(packingMilestones).filter(milestone => milestone.earned).length, + description: "Jingle Level 3", + enabled: management.elfTraining.packingElfTraining.milestones[2].earned + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.log10(packedPresents.value).plus(1), + description: "10,000 Presents Packed", + enabled: () => Decimal.gte(packedPresents.value, 1e4) + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.times(management.totalElfLevels.value, 0.05).add(1), + description: "Communal Assistance", + enabled: upgrades.elfLevel.bought + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.pow(1.02, ribbon.ribbon.value), + description: "Spare Bows", + enabled: upgrades2.ribbons.bought + })) + ]); + const computedElfPackingSpeed = computed(() => elfPackingSpeed.apply(1)); + + const loaderPackingSpeed = createSequentialModifier(() => [ + createAdditiveModifier(() => ({ + addend: () => Decimal.times(elf.amount.value, 5), + description: "Loading Assistants", + enabled: upgrades2.assistantSynergy.bought + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.pow(0.5, packingResets.value), + description: "Better Organization", + enabled: () => packingResets.value >= 1 + })), + createMultiplicativeModifier(() => ({ + multiplier: () => Decimal.sqrt(elfPackingSpeed.apply(1)), + description: "Jingle Level 5", + enabled: management.elfTraining.packingElfTraining.milestones[4].earned + })) + ]); + const computedLoaderPackingSpeed = computed(() => loaderPackingSpeed.apply(1000)); + const elf = createBuyable(() => ({ + visibility: () => showIf(Decimal.gte(totalPresents.value, 10)), + cost() { + let v = this.amount.value; + v = Decimal.pow(0.98, paper.books.packingBook.totalAmount.value).times(v); + return Decimal.pow(1.2, v).times(10).floor(); + }, + inverseCost(cost: DecimalSource) { + let amount = Decimal.div(cost, 10).log(1.2); + amount = amount.div(Decimal.pow(0.98, paper.books.packingBook.totalAmount.value)); + return Decimal.isNaN(amount) ? Decimal.dZero : amount.floor().max(0); + }, + resource: totalPresentsResource, + display: jsx(() => ( + <> +
+

Hire an elf assistant

+
+ Packs {format(computedElfPackingSpeed.value)} presents per second +
+
+ Amount: {formatWhole(helpers.elf.amount.value)} +
+
+
+ Currently packing{" "} + {format( + Decimal.times(helpers.elf.amount.value, computedElfPackingSpeed.value) + )}{" "} + presents per second +
+
+ Requires: {formatWhole(unref(helpers.elf.cost!))}{" "} + {helpers.elf.resource!.displayName} +
+ + )), + style: { + width: "200px" + } + })) as ElfBuyable; + const loader = createBuyable(() => ({ + visibility: () => showIf(upgrades.loaderUnlock.bought.value), + metalCost: computed(() => Decimal.pow(1.2, helpers.loader.amount.value).times(1e70)), + oilCost: computed(() => Decimal.pow(1.2, helpers.loader.amount.value).times(1e25)), + canPurchase( + this: GenericBuyable & { + metalCost: ComputedRef; + oilCost: ComputedRef; + } + ) { + return ( + Decimal.gte(metal.metal.value, this.metalCost.value) && + Decimal.gte(oil.oil.value, this.oilCost.value) + ); + }, + onPurchase() { + metal.metal.value = Decimal.sub(metal.metal.value, this.metalCost.value); + oil.oil.value = Decimal.sub(oil.oil.value, this.oilCost.value); + this.amount.value = Decimal.add(this.amount.value, 1); + }, + inverseCost() { + const metalAmount = Decimal.div(metal.metal.value, 1e40).log(1.5); + const oilAmount = Decimal.div(oil.oil.value, 1e20).log(1.5); + if (Decimal.isNaN(metalAmount) || Decimal.isNaN(oilAmount)) return Decimal.dZero; + return Decimal.min(metalAmount, oilAmount).floor().max(0); + }, + display: jsx(() => ( + <> +
+

Build a loader

+
+ Loads {format(computedLoaderPackingSpeed.value)} presents per second +
+
+ Amount: {formatWhole(helpers.loader.amount.value)} +
+
+
+ Currently packing{" "} + {format( + Decimal.times(helpers.loader.amount.value, computedLoaderPackingSpeed.value) + )}{" "} + persents per second +
+
+ Cost:{" "} + {displayCost( + metal.metal, + helpers.loader.metalCost.value, + metal.metal.displayName + )} + ,{displayCost(oil.oil, helpers.loader.oilCost.value, oil.oil.displayName)} +
+ + )), + style: { + width: "200px" + } + })) as ElfBuyable & { + metalCost: ComputedRef; + oilCost: ComputedRef; + }; + const helpers = { elf, loader }; + + const upgrades = { + packingElf: createUpgrade(() => ({ + display: { + title: "An Elf's Elf", + description: "Train an Elf to help you hire more Elves." + }, + cost: 1000, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(packedPresents.value, 10) || this.bought.value); + }, + onPurchase() { + main.days[12].recentlyUpdated.value = true; + elves.elves.packingElf.bought.value = true; + } + })), + loaderUnlock: createUpgrade(() => ({ + display: { + title: "Heavy Machinery", + description: + "Those construction vehicles you have from building the workshop should be useful for loading presents too." + }, + cost: 1000000, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(totalPresents.value, 10000) || this.bought.value); + } + })), + elfLevel: createUpgrade(() => ({ + display: { + title: "Communal Assistance", + description: "Each elf level increases elf packing speed by 5%" + }, + cost: 100000000, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(totalPresents.value, 10000000) || this.bought.value); + } + })) + }; + const upgrades2 = { + ribbons: createUpgrade(() => ({ + display: { + title: "Spare Bows", + description: "Each ribbon multiplies elf packing speed by 1.02x" + }, + cost: 2e9, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(totalPresents.value, 1e9) || this.bought.value); + } + })), + assistantSynergy: createUpgrade(() => ({ + display: { + title: "Loading Assistants", + description: + "Each elf assistant increases how much the loader can load per second by 5" + }, + cost: 5e9, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(totalPresents.value, 4.8e9) || this.bought.value); + } + })), + manual: createUpgrade(() => ({ + display: { + title: "DIY", + description: + "Each present manually packed gives 2 seconds of automatic present packing production" + }, + cost: 1e10, + resource: totalPresentsResource, + style: { + width: "200px" + }, + visibility() { + return showIf(Decimal.gte(totalPresents.value, 5e9) || this.bought.value); + } + })) + }; + + const packingMilestones: Record = { + logBoost: createMilestone(() => ({ + display: { + requirement: `25 ${packedPresents.displayName}`, + effectDisplay: "Trees size is raised to the 1.25th power" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 25) + })), + boxBoost: createMilestone(() => ({ + display: { + requirement: `120 ${packedPresents.displayName}`, + effectDisplay: "Create 10% more boxes" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 120), + visibility: () => showIf(packingMilestones.logBoost.earned.value) + })), + clothBoost: createMilestone(() => ({ + display: { + requirement: `600 ${packedPresents.displayName}`, + effectDisplay: "Sheep grow 10x as much wool" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 600), + visibility: () => showIf(packingMilestones.boxBoost.earned.value) + })), + oilBoost: createMilestone(() => ({ + display: { + requirement: `2,800 ${packedPresents.displayName}`, + effectDisplay: "Triple drill power" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 2800), + visibility: () => showIf(packingMilestones.clothBoost.earned.value) + })), + packingBoost: createMilestone(() => ({ + display: { + requirement: `10,000 ${packedPresents.displayName}`, + effectDisplay: "Multiply packing speed by log(presents)" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 2800), + visibility: () => showIf(packingMilestones.clothBoost.earned.value) + })), + coalBoost: createMilestone(() => ({ + display: { + requirement: `14,000 ${packedPresents.displayName}`, + effectDisplay: "Coal producer costs grow half as fast" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 14000), + visibility: () => showIf(packingMilestones.oilBoost.earned.value) + })), + metalBoost: createMilestone(() => ({ + display: { + requirement: `69,200 ${packedPresents.displayName}`, + effectDisplay: "Raise ore purity to the 1.5th power" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 69200), + visibility: () => showIf(packingMilestones.coalBoost.earned.value) + })), + wrappingPaperBoost: createMilestone(() => ({ + display: { + requirement: `340,000 ${packedPresents.displayName}`, + effectDisplay: "Double the strength of wrapping paper bonuses" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 340000), + visibility: () => showIf(packingMilestones.metalBoost.earned.value) + })), + oreBoost: createMilestone(() => ({ + display: { + requirement: `1,670,000 ${packedPresents.displayName}`, + effectDisplay: "Ore mining speed multiplies ore gain" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 1670000), + visibility: () => showIf(packingMilestones.wrappingPaperBoost.earned.value) + })), + ribbonBoost: createMilestone(() => ({ + display: { + requirement: `8,230,000 ${packedPresents.displayName}`, + effectDisplay: "Halve ribbon's dye cost" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 8230000), + visibility: () => showIf(packingMilestones.oreBoost.earned.value) + })), + secondaryDyeBoost: createMilestone(() => ({ + display: { + requirement: `40,400,000 ${packedPresents.displayName}`, + effectDisplay: "Double the second effect of each secondary dye" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 40400000), + visibility: () => showIf(packingMilestones.ribbonBoost.earned.value) + })), + paperBoost: createMilestone(() => ({ + display: { + requirement: `199,000,000 ${packedPresents.displayName}`, + effectDisplay: "Produce 10x as much paper" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 199000000), + visibility: () => showIf(packingMilestones.secondaryDyeBoost.earned.value) + })), + primaryDyeBoost: createMilestone(() => ({ + display: { + requirement: `977,000,000 ${packedPresents.displayName}`, + effectDisplay: "Quintuple primary dye gain" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 977000000), + visibility: () => showIf(packingMilestones.paperBoost.earned.value) + })), + focusSelected: createMilestone(() => ({ + display: { + requirement: `${format(4.2e9)} ${packedPresents.displayName}`, + effectDisplay: "Focusing elves always chooses the selected elf" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 4.2e9), + visibility: () => showIf(packingMilestones.primaryDyeBoost.earned.value) + })), + moreFocus: createMilestone(() => ({ + display: { + requirement: `${format(6.4e9)} ${packedPresents.displayName}`, + effectDisplay: "Each packing reset doubles the max elf focus multiplier" + }, + shouldEarn: () => Decimal.gte(packedPresents.value, 6.4e9), + visibility: () => showIf(packingMilestones.focusSelected.earned.value) + })) + }; + const { collapseMilestones, display: milestonesDisplay } = + createCollapsibleMilestones(packingMilestones); + + const [generalTab, generalTabCollapsed] = createCollapsibleModifierSections(() => [ + { + title: "Elf Packing Speed", + modifier: elfPackingSpeed, + base: 1, + unit: "/s" + }, + { + title: "Loader Packing Speed", + modifier: loaderPackingSpeed, + base: 1000, + unit: "/s" + } + ]); + const showModifiersModal = ref(false); + const modifiersModal = jsx(() => ( + (showModifiersModal.value = value)} + v-slots={{ + header: () =>

{name} Modifiers

, + body: generalTab + }} + /> + )); + + const { trackerDisplay } = setUpDailyProgressTracker({ + resource: packedPresents, + ignoreTotal: true, + goal: 8e9, + name, + day, + background: { + gradient: "packing-bar", + duration: "15s" + }, + textColor: "var(--bought)", + modal: { + show: showModifiersModal, + display: modifiersModal + } + }); + + globalBus.on("update", diff => { + if (Decimal.lt(main.day.value, day)) { + return; + } + + if (Decimal.gte(packingProgress.value, 1)) { + packingProgress.value = 1; + } else { + packingProgress.value = Decimal.add(packingProgress.value, diff); + if (packPresent.isHolding.value) { + packPresent.onClick(); + } + } + + if (Decimal.lt(remainingSize.value, 0)) { + return; + } + packedPresents.value = Decimal.add( + Decimal.times(helpers.elf.amount.value, computedElfPackingSpeed.value), + Decimal.times(helpers.loader.amount.value, computedLoaderPackingSpeed.value) + ) + .times(diff) + .plus(packedPresents.value) + .min(currentMaxPresents.value); + }); + + return { + name, + day, + color, + packedPresents, + bestPresents, + totalPresents, + packingResets, + packingProgress, + helpers, + upgrades, + upgrades2, + packingMilestones, + collapseMilestones, + generalTabCollapsed, + minWidth: 700, + display: jsx(() => ( + <> + {render(trackerDisplay)} + + + {packingResets.value === 0 ? null : ( +
+ + You've restarted packing {formatWhole(packingResets.value)} times, +
+ packing a total of{" "} + presents +
+ )} + +

+ The bag has {format(remainingSize.value)} m3 empty room +

+ + {render(resetPacking)} + {render(packPresent)} + {main.day.value === day - 1 ? : null} + {renderRow(...Object.values(helpers))} + + {renderGrid(Object.values(upgrades), Object.values(upgrades2))} + + {milestonesDisplay()} + + )), + minimizedDisplay: jsx(() => ( +
+ {name}{" "} + + {formatWhole(packedPresents.value)} {packedPresents.displayName} + +
+ )) + }; +}); + +export default layer; + +function displayCost( + res: Resource | Resource[], + cost: DecimalSource, + label: string +) { + const affordable = (isArray(res) ? res : [res]).every(res => Decimal.gte(res.value, cost)); + return ( + + {format(cost)} {label} + + ); +} diff --git a/src/data/layers/paper.tsx b/src/data/layers/paper.tsx index d96b654..ef7a18c 100644 --- a/src/data/layers/paper.tsx +++ b/src/data/layers/paper.tsx @@ -26,6 +26,7 @@ import coal from "./coal"; import dyes from "./dyes"; import elves, { ElfBuyable } from "./elves"; import management from "./management"; +import packing from "./packing"; import plastic from "./plastic"; import reindeer from "./reindeer"; import ribbon from "./ribbon"; @@ -131,6 +132,9 @@ const layer = createLayer(id, function (this: BaseLayer) { if (["Peppermint", "Twinkle", "Cocoa", "Frosty"].includes(options.elfName)) { cost = cost.mul(1e31); } + if (["Jingle"].includes(options.elfName)) { + cost = cost.mul(1e123); + } if (management.elfTraining.paperElfTraining.milestones[0].earned.value) { cost = Decimal.div(cost, sumBooks.value.max(1)); } @@ -156,6 +160,9 @@ const layer = createLayer(id, function (this: BaseLayer) { if (["Peppermint", "Twinkle", "Cocoa", "Frosty"].includes(options.elfName)) { v = v.div(1e31); } + if (["Jingle"].includes(options.elfName)) { + v = v.div(1e123); + } v = v.log(scaling); v = v.div(Decimal.pow(0.95, paperBook.totalAmount.value)); @@ -305,6 +312,12 @@ const layer = createLayer(id, function (this: BaseLayer) { buyableName: "Plastic Buyables", visibility: () => showIf(plastic.masteryEffectActive.value) }); + const packingBook = createBook({ + name: "The Tetris Effect", + elfName: "Jingle", + buyableName: "Elf Assistants", + visibility: () => showIf(packing.upgrades.packingElf.bought.value) + }) const books = { cuttersBook, plantersBook, @@ -324,7 +337,8 @@ const layer = createLayer(id, function (this: BaseLayer) { metalBook, primaryDyeBook, secondaryDyeBook, - plasticBook + plasticBook, + packingBook }; const sumBooks = computed(() => Object.values(books).reduce((acc, curr) => acc.add(curr.amount.value), new Decimal(0)) @@ -425,6 +439,11 @@ const layer = createLayer(id, function (this: BaseLayer) { description: "Sunshine Wrapping Paper", enabled: () => Decimal.gte(wrappingPaper.boosts.sunshine1.value, 2) })), + createMultiplicativeModifier(() => ({ + multiplier: 10, + description: "199,000,000 Presents Packed", + enabled: packing.packingMilestones.paperBoost.earned + })), reindeer.reindeer.prancer.modifier ]) as WithRequired; const ashCost = createSequentialModifier(() => [ @@ -513,7 +532,8 @@ const layer = createLayer(id, function (this: BaseLayer) { metalBook: { amount: persistent(0) }, primaryDyeBook: { amount: persistent(0) }, secondaryDyeBook: { amount: persistent(0) }, - plasticBook: { amount: persistent(0) } + plasticBook: { amount: persistent(0) }, + packingBook: { amount: persistent(0) } }, upgrades: { clothUpgrade: { bought: persistent(false) }, diff --git a/src/data/layers/reindeer.tsx b/src/data/layers/reindeer.tsx index 3246f46..9956f43 100644 --- a/src/data/layers/reindeer.tsx +++ b/src/data/layers/reindeer.tsx @@ -141,9 +141,7 @@ const layer = createLayer(id, function (this: BaseLayer) { zIndex: 4 }, canClick: () => Decimal.eq(currCooldown.value, 0), - onClick() { - focus(); - } + onClick: focus })); const cooldown = createSequentialModifier(() => [ diff --git a/src/data/layers/ribbon.tsx b/src/data/layers/ribbon.tsx index 0c091dc..17631eb 100644 --- a/src/data/layers/ribbon.tsx +++ b/src/data/layers/ribbon.tsx @@ -22,6 +22,7 @@ import { main } from "../projEntry"; import cloth from "./cloth"; import dyes from "./dyes"; import elves from "./elves"; +import packing from "./packing" const id = "ribbon"; const day = 16; @@ -38,7 +39,7 @@ const layer = createLayer(id, () => { [dyes.dyes.orange, dyes.dyes.green, dyes.dyes.purple].includes(currentDyeType.value) ? 2e6 : 1e13 - ) + ).mul(packing.packingMilestones.ribbonBoost.earned.value ? 0.5 : 1) ); const currentDyeType = computed( () => diff --git a/src/data/layers/routing.tsx b/src/data/layers/routing.tsx index 546cd7e..7d1dd6a 100644 --- a/src/data/layers/routing.tsx +++ b/src/data/layers/routing.tsx @@ -1002,6 +1002,9 @@ const layer = createLayer(id, function (this: BaseLayer) { citiesCompleted.value, Decimal.times(computedMetaSolvingSpeed.value, diff) ).min(5000000); + if (Decimal.isNaN(citiesCompleted.value)) { + citiesCompleted.value = 50; + } if (metaMilestones[0].earned.value) { management.classrooms.amount.value = Decimal.add( @@ -1149,7 +1152,7 @@ const layer = createLayer(id, function (this: BaseLayer) { <> You've solved all cities on Earth!
- + (and proved the travelling salesman problem to be O(1)) diff --git a/src/data/layers/styles/day-gradients.css b/src/data/layers/styles/day-gradients.css index 8390442..c14f5ba 100644 --- a/src/data/layers/styles/day-gradients.css +++ b/src/data/layers/styles/day-gradients.css @@ -79,6 +79,23 @@ } } +@keyframes packing-bar { + from { + background: 0 0 / 170px 170px repeat repeating-linear-gradient(-45deg, + rgb(255, 76, 76) 0 10px, white 10px 20px, + rgb(65, 255, 95) 20px 30px, white 30px 40px, + rgb(76, 76, 255) 40px 50px, white 50px 60px + ); + } + to { + background: 170px 0 / 170px 170px repeat repeating-linear-gradient(-45deg, + rgb(255, 76, 76) 0 10px, white 10px 20px, + rgb(65, 255, 95) 20px 30px, white 30px 40px, + rgb(76, 76, 255) 40px 50px, white 50px 60px + ); + } +} + @keyframes reindeer-bar { from { background: 0 0 / 28px 28px repeat diff --git a/src/data/layers/trees.tsx b/src/data/layers/trees.tsx index bd420c2..141d156 100644 --- a/src/data/layers/trees.tsx +++ b/src/data/layers/trees.tsx @@ -43,6 +43,7 @@ import factory from "./factory"; import reindeer from "./reindeer"; import sleigh from "./sleigh"; import routing from "./routing"; +import packing from "./packing"; const id = "trees"; const day = 1; @@ -590,6 +591,11 @@ const layer = createLayer(id, function (this: BaseLayer) { exponent: 1.05, description: "Un-Processing", enabled: paper.upgrades2.treeUpgrade.bought + })), + createExponentialModifier(() => ({ + exponent: 1.25, + description: "25 Presents Packed", + enabled: packing.packingMilestones.logBoost.earned })) ]); diff --git a/src/data/layers/wrapping-paper.tsx b/src/data/layers/wrapping-paper.tsx index 5aa998c..c267294 100644 --- a/src/data/layers/wrapping-paper.tsx +++ b/src/data/layers/wrapping-paper.tsx @@ -17,6 +17,7 @@ import { main } from "../projEntry"; import { default as dyes, type enumColor } from "./dyes"; import elves from "./elves"; import toys from "./toys"; +import packing from "./packing" const id = "wrappingPaper"; const day = 15; @@ -259,21 +260,22 @@ const layer = createLayer(id, () => { ] }) }; + const packingBoost = computed(() => packing.packingMilestones.wrappingPaperBoost.earned.value ? 2 : 1) const boosts = { christmas1: computed(() => - main.isMastery.value ? 1 : Decimal.add(wrappingPaper.christmas.buyable.amount.value, 1) + main.isMastery.value ? 1 : Decimal.add(wrappingPaper.christmas.buyable.amount.value, 1).mul(packingBoost.value) ), // Probably not the best way to do this, but it works rainbow1: computed(() => - main.isMastery.value ? 1 : Decimal.pow(2, wrappingPaper.rainbow.buyable.amount.value) + main.isMastery.value ? 1 : Decimal.pow(2, wrappingPaper.rainbow.buyable.amount.value).mul(packingBoost.value) ), jazzy1: computed(() => - main.isMastery.value ? 1 : Decimal.add(wrappingPaper.jazzy.buyable.amount.value, 1) + main.isMastery.value ? 1 : Decimal.add(wrappingPaper.jazzy.buyable.amount.value, 1).mul(packingBoost.value) ), sunshine1: computed(() => - main.isMastery.value ? 1 : Decimal.add(wrappingPaper.sunshine.buyable.amount.value, 1) + main.isMastery.value ? 1 : Decimal.add(wrappingPaper.sunshine.buyable.amount.value, 1).mul(packingBoost.value) ), ocean1: computed(() => - main.isMastery.value ? 1 : Decimal.pow(1.5, wrappingPaper.ocean.buyable.amount.value) + main.isMastery.value ? 1 : Decimal.pow(1.5, wrappingPaper.ocean.buyable.amount.value).mul(packingBoost.value) ), beach1: computed(() => main.isMastery.value @@ -281,6 +283,7 @@ const layer = createLayer(id, () => { : Decimal.add(wrappingPaper.beach.buyable.amount.value, 1) .log10() .add(1) + .mul(packingBoost.value) .pow(toys.milestones.milestone3.earned.value ? 1.6 : 1) ) }; diff --git a/src/data/projEntry.tsx b/src/data/projEntry.tsx index 651983d..39a16df 100644 --- a/src/data/projEntry.tsx +++ b/src/data/projEntry.tsx @@ -4,8 +4,10 @@ import { Component, GatherProps, GenericComponent, - jsx + jsx, + Visibility } from "features/feature"; +import { createParticles } from "features/particles/particles"; import { BaseLayer, createLayer, GenericLayer, layers } from "game/layers"; import { isPersistent, Persistent, persistent } from "game/persistence"; import type { PlayerData } from "game/player"; @@ -14,10 +16,10 @@ import { format, formatTime } from "util/bignum"; import { Computable, convertComputable, ProcessedComputable } from "util/computed"; import { createLazyProxy } from "util/proxies"; import { save } from "util/save"; -import { renderRow, VueFeature } from "util/vue"; -import type { Ref } from "vue"; -import { computed, ref, unref } from "vue"; +import { render, renderRow, VueFeature } from "util/vue"; +import { computed, Ref, ref, unref, watchEffect } from "vue"; import "./advent.css"; +import { credits } from "./credits"; import Day from "./Day.vue"; import boxes from "./layers/boxes"; import cloth from "./layers/cloth"; @@ -25,19 +27,21 @@ import coal from "./layers/coal"; import dyes from "./layers/dyes"; import elves from "./layers/elves"; import factory from "./layers/factory"; +import presentSymbol from "./layers/factory-components/present.svg"; import letters from "./layers/letters"; import management from "./layers/management"; import metal from "./layers/metal"; import oil from "./layers/oil"; +import packing from "./layers/packing"; import paper from "./layers/paper"; import plastic from "./layers/plastic"; import reindeer from "./layers/reindeer"; import ribbon from "./layers/ribbon"; import routing from "./layers/routing"; +import sleigh from "./layers/sleigh"; import toys from "./layers/toys"; import trees from "./layers/trees"; import workshop from "./layers/workshop"; -import sleigh from "./layers/sleigh"; import wrappingPaper from "./layers/wrapping-paper"; import boxesSymbol from "./symbols/cardboardBox.png"; import clothSymbol from "./symbols/cloth.png"; @@ -46,6 +50,7 @@ import dyesSymbol from "./symbols/dyes.png"; import elfSymbol from "./symbols/elf.png"; import managementSymbol from "./symbols/elfManagement.png"; import factorySymbol from "./symbols/gears.png"; +import routingSymbol from "./symbols/gps.png"; import lettersSymbol from "./symbols/letterbox.png"; import metalSymbol from "./symbols/metal.png"; import oilSymbol from "./symbols/oil.png"; @@ -54,14 +59,15 @@ import plasticSymbol from "./symbols/plastic.png"; import presentsSymbol from "./symbols/presents.png"; import reindeerSymbol from "./symbols/reindeer.png"; import ribbonsSymbol from "./symbols/ribbons.png"; +import packingSymbol from "./symbols/santasSack.png"; +import sleighSymbol from "./symbols/sleigh.png"; +import snowflakeSymbol from "./symbols/snowflake.svg"; import workshopSymbol from "./symbols/sws.png"; import advFactorySymbol from "./symbols/teddyBear.png"; import treeSymbol from "./symbols/tree.png"; import toysSymbol from "./symbols/truck.png"; import advManagementSymbol from "./symbols/workshopMansion.png"; import wrappingPaperSymbol from "./symbols/wrappingPaper.png"; -import sleighSymbol from "./symbols/sleigh.png"; -import routingSymbol from "./symbols/gps.png"; export interface Day extends VueFeature { day: number; @@ -73,10 +79,13 @@ export interface Day extends VueFeature { opened: Persistent; recentlyUpdated: Ref; // Has the tab recieved an update since the player last opened it? shouldNotify: ProcessedComputable; + visibility?: Visibility; } export const main = createLayer("main", function (this: BaseLayer) { const day = persistent(1); + const hasWon = persistent(false); + const timeUntilNewDay = computed( () => (+new Date(new Date().getFullYear(), 11, day.value) - player.time) / 1000 ); @@ -86,6 +95,90 @@ export const main = createLayer("main", function (this: BaseLayer) { const loreTitle = ref(""); const loreBody = ref(); + const creditsOpen = ref(false); + + // I don't understand how this works + const particles = createParticles(() => ({ + boundingRect: ref(null), + onContainerResized(boundingRect) { + this.boundingRect.value = boundingRect; + }, + style: "z-index: -1" + })); + + const emitter = particles.addEmitter({ + emit: false, + autoUpdate: true, + lifetime: { min: 10, max: 10 }, + emitterLifetime: -1, + pos: { x: 0, y: 0 }, + frequency: 0.05, + maxParticles: 1000, + behaviors: [ + { + type: "alphaStatic", + config: { + alpha: 1 + } + }, + { + type: "scaleStatic", + config: { + min: 1, + max: 1 + } + }, + { + type: "moveSpeed", + config: { + speed: { + list: [ + { + value: 200, + time: 0 + }, + { + value: 100, + time: 1 + } + ], + isStepped: false + } + } + }, + { + type: "rotationStatic", + config: { + min: 70, + max: 110 + } + }, + { + type: "spawnShape", + config: { + type: "rect", + data: { + x: 0, + y: 0, + w: 1600, + h: 1 + } + } + }, + { + type: "textureSingle", + config: { + texture: snowflakeSymbol + } + } + ] + }); + + watchEffect(() => { + const shouldEmit = day.value === 25; + emitter.then(e => (e.emit = shouldEmit)); + }); + const currentlyMastering = computed(() => isMastery.value ? Object.values(layers).find( @@ -168,6 +261,7 @@ export const main = createLayer("main", function (this: BaseLayer) { story: string; completedStory: string; masteredStory: string; + visibility?: Visibility; } ): Day { const opened = persistent(false); @@ -197,7 +291,8 @@ export const main = createLayer("main", function (this: BaseLayer) { story, completedStory, masteredStory, - recentlyUpdated + recentlyUpdated, + visibility } = this; const mastered: Ref = @@ -210,6 +305,7 @@ export const main = createLayer("main", function (this: BaseLayer) { recentlyUpdated, shouldNotify, mastered, + visibility, onOpenLore() { const completed = main.day.value > day; loreScene.value = completed ? day - 1 : -1; @@ -230,6 +326,7 @@ export const main = createLayer("main", function (this: BaseLayer) { showLoreModal.value = true; }, onOpenLayer() { + if (day == 25) return; recentlyUpdated.value = false; // 1468 is because two tabs with minWidth of 700px plus the minimized calendar of 60px plus 2 dividers of 4px each if (window.matchMedia("(min-width: 1468px)").matches) { @@ -248,11 +345,14 @@ export const main = createLayer("main", function (this: BaseLayer) { layers[layer ?? "trees"]!.minimized.value = false; }, onUnlockLayer() { - if (layer != null) { + if (layer != null || day == 25) { opened.value = true; setTimeout(() => { loreScene.value = -1; - loreTitle.value = unref(layers[layer ?? "trees"]?.name ?? ""); + loreTitle.value = + day == 25 + ? "The End!" + : unref(layers[layer ?? "trees"]?.name ?? ""); loreBody.value = story; if (player.autoPause) player.devSpeed = null; showLoreModal.value = true; @@ -511,11 +611,22 @@ export const main = createLayer("main", function (this: BaseLayer) { createDay(() => ({ day: 24, shouldNotify: false, - layer: null, // "packing the presents" - symbol: "", - story: "", - completedStory: "", + layer: "packing", + symbol: packingSymbol, + story: "You're almost done! The last step is to load up the sleigh with all the presents and get ready to go! You're going to need to pack a lot of presents, so you'll need to make sure you pack them tightly enough. Good Luck!", + completedStory: + "At last, you've crammed in all the presents Santa needs. Santa can take it from here. Good Job!", masteredStory: "" + })), + createDay(() => ({ + day: 25, + shouldNotify: false, + layer: null, // credits + symbol: snowflakeSymbol, + story: `It's Christmas. Thanks to your efforts, Santa has delivered all the presents to people all over the world. That is, all but one...


Open your present

`, + completedStory: "", + masteredStory: "", + visibility: Visibility.None })) ]; @@ -548,6 +659,16 @@ export const main = createLayer("main", function (this: BaseLayer) { } } + watchEffect(() => { + if (day.value === 25 && showLoreModal.value === false && !hasWon.value) { + loreScene.value = -1; + loreTitle.value = "Merry Christmas!"; + loreBody.value = days[day.value - 1].story; + showLoreModal.value = true; + hasWon.value = true; + } + }); + return { name: "Calendar", days, @@ -557,6 +678,7 @@ export const main = createLayer("main", function (this: BaseLayer) { loreScene, loreTitle, loreBody, + particles, showLoreModal, completeDay, completeMastery, @@ -566,6 +688,9 @@ export const main = createLayer("main", function (this: BaseLayer) { swappingMastery, currentlyMastering, masteredDays, + creditsOpen, + credits, + hasWon, display: jsx(() => ( <> {player.devSpeed === 0 ?
Game Paused
: null} @@ -596,6 +721,19 @@ export const main = createLayer("main", function (this: BaseLayer) { ) .map((days: Day[]) => renderRow(...days))} + {hasWon.value ? ( + <> + + + + ) : null} + {render(particles)} )) }; @@ -629,7 +767,8 @@ export const getInitialLayers = ( factory, reindeer, sleigh, - routing + routing, + packing ]; /** diff --git a/src/data/symbols/santasSack.png b/src/data/symbols/santasSack.png new file mode 100644 index 0000000..fcd4552 Binary files /dev/null and b/src/data/symbols/santasSack.png differ diff --git a/src/data/symbols/sleighWSack.png b/src/data/symbols/sleighWSack.png new file mode 100644 index 0000000..2eed734 Binary files /dev/null and b/src/data/symbols/sleighWSack.png differ diff --git a/src/data/symbols/snowflake.svg b/src/data/symbols/snowflake.svg new file mode 100644 index 0000000..b77deec --- /dev/null +++ b/src/data/symbols/snowflake.svg @@ -0,0 +1,39 @@ + + + + + + + + + + diff --git a/src/features/buyable.tsx b/src/features/buyable.tsx index c426274..7e5bb4a 100644 --- a/src/features/buyable.tsx +++ b/src/features/buyable.tsx @@ -21,7 +21,7 @@ import type { import { processComputable } from "util/computed"; import { createLazyProxy } from "util/proxies"; import { coerceComponent, isCoercableComponent } from "util/vue"; -import type { Ref } from "vue"; +import { isReadonly, Ref } from "vue"; import { computed, unref } from "vue"; export const BuyableType = Symbol("Buyable"); @@ -155,14 +155,18 @@ export function createBuyable( return; } const cost = unref(genericBuyable.cost); - if (genericBuyable.cost != null && genericBuyable.resource != null) { + if ( + genericBuyable.cost != null && + genericBuyable.resource != null && + !isReadonly(genericBuyable.resource) + ) { genericBuyable.resource.value = Decimal.sub( genericBuyable.resource.value, // eslint-disable-next-line @typescript-eslint/no-non-null-assertion cost! ); - genericBuyable.amount.value = Decimal.add(genericBuyable.amount.value, 1); } + genericBuyable.amount.value = Decimal.add(genericBuyable.amount.value, 1); genericBuyable.onPurchase?.(cost); }; processComputable(buyable as T, "display"); diff --git a/src/util/save.ts b/src/util/save.ts index c80df19..b531227 100644 --- a/src/util/save.ts +++ b/src/util/save.ts @@ -134,7 +134,8 @@ export async function loadSave(playerObj: Partial): Promise { setInterval(() => { if ( player.autosave && - (layers as any).main.days[(layers as any).main.day.value - 1].opened.value + ((layers as any).main.day.value >= 25 || + (layers as any).main.days[(layers as any).main.day.value - 1].opened.value) ) { save(); } @@ -142,7 +143,8 @@ setInterval(() => { window.onbeforeunload = () => { if ( player.autosave && - ((layers as any).main.days[(layers as any).main.day.value - 1].opened.value || + ((layers as any).main.day.value >= 25 || + (layers as any).main.days[(layers as any).main.day.value - 1].opened.value || import.meta.env.DEV) ) { save();