{
 "liveboard": {
  "name": "__LB_NAME__",
  "visualizations": [
   {
    "id": "Viz_6",
    "answer": {
     "name": "Completion by Course",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Course Title] [Status] count [User Email]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Course Title"
      },
      {
       "name": "Status"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Course Title"
       },
       {
        "column_id": "Status"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Course Title",
       "Status",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Course Title"
       },
       {
        "column_id": "Number of User Email"
       },
       {
        "column_id": "Status"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Course Title\",\"columnProperty\": {}},{\"columnId\": \"Number of User Email\",\"columnProperty\": {}},{\"columnId\": \"Status\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"a488762a-4613-4f1b-aae6-f75de0848bb4\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"910547c8-bb6d-4cc5-bac0-0efc6abf3c4a\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Course Title\",\"Status\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Course Title",
           "Status",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5yb3dzKFsiQ291cnNlIFRpdGxlIl0pLmNvbHVtbnMoWyJOdW1iZXIgb2YgVXNlciBFbWFpbCJdKS5jb2xvcih7ZmllbGQ6IlN0YXR1cyIsZG9tYWluOlsiQ29tcGxldGVkIiwiQ29tcGxldGVkIExhdGUiLCJJbiBQcm9ncmVzcyIsIkR1ZSBTb29uIiwiTm90IFN0YXJ0ZWQiXSxyYW5nZTpbIiMzREQ5QTAiLCIjRkZCNzEyIiwiIzJCQjhDOSIsIiM2RUU1RjAiLCIjQzlDOEM0Il19KS5sYXllcnMoW3ttYXJrOiJiYXIiLHRyYW5zZm9ybTp7dHlwZToic3RhY2sifX1dKS5kYXRhKGRtKS5tb3VudCgiI2NoYXJ0Iik7CnZhciBTVEFUVVM9eydDb21wbGV0ZWQnOicjM0REOUEwJywnQ29tcGxldGVkIExhdGUnOicjRkZCNzEyJywnSW4gUHJvZ3Jlc3MnOicjMkJCOEM5JywnRHVlIFNvb24nOicjNkVFNUYwJywnTm90IFN0YXJ0ZWQnOicjQzlDOEM0J307dmFyIFFCPXsnMC02OSc6JyNFMDY0OEMnLCc3MC03OSc6JyNGRkI3MTInLCc4MC04OSc6JyMyQkI4QzknLCc5MC0xMDAnOicjM0REOUEwJ307dmFyIEhTPXRydWUsUEM9ZmFsc2U7ZnVuY3Rpb24gY29sb3JPZihzKXtpZighcylyZXR1cm4gJyMyQkI4QzknO2Zvcih2YXIgaT0wO2k8cy5sZW5ndGg7aSsrKXt2YXIgdj1zW2ldO2lmKHR5cGVvZiB2PT09J3N0cmluZycpe2lmKFNUQVRVU1t2XSlyZXR1cm4gU1RBVFVTW3ZdO2lmKFFCW3ZdKXJldHVybiBRQlt2XTtpZih2LmluZGV4T2YoJ2RheScpPj0wKXJldHVybiAnI0ZGQjcxMic7fX1yZXR1cm4gJyMyQkI4QzknO31mdW5jdGlvbiBxY29sKHEpe3E9K3E7cmV0dXJuIHE+PTkwPycjM0REOUEwJzpxPj04MD8nIzJCQjhDOSc6cT49NzA/JyNGRkI3MTInOicjRTA2NDhDJzt9ZnVuY3Rpb24gcGYoZSxjKXtlLnN0eWxlLnNldFByb3BlcnR5KCdmaWxsJyxjLCdpbXBvcnRhbnQnKTtlLnN0eWxlLnNldFByb3BlcnR5KCdzdHJva2UnLCdub25lJywnaW1wb3J0YW50Jyk7fWZ1bmN0aW9uIG12YWwocyl7Zm9yKHZhciBpPTA7aTxzLmxlbmd0aC0xO2krKyl7aWYodHlwZW9mIHNbaV09PT0nbnVtYmVyJylyZXR1cm4gc1tpXTt9cmV0dXJuIG51bGw7fWZ1bmN0aW9uIHJlcGFpbnQoKXt2YXIgdG9wcz1bXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2cnKSkuZmlsdGVyKGZ1bmN0aW9uKGcpe3ZhciBjPWcuZ2V0QXR0cmlidXRlKCdjbGFzcycpfHwnJztyZXR1cm4gLyhefFxzKW11emUtbGF5ZXItYmFyLVxkKyhcc3wkKS8udGVzdChjKSYmIS9tdXplLWxheWVyLWJhci1cZCstXGQrLy50ZXN0KGMpO30pO3RvcHMuZm9yRWFjaChmdW5jdGlvbihnKXt2YXIgZD1nLl9fZGF0YV9fO2lmKCFkfHwhZC5sZW5ndGgpcmV0dXJuO3ZhciByPVtdLnNsaWNlLmNhbGwoZy5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO2Zvcih2YXIgaz0wO2s8ci5sZW5ndGg7aysrKXtpZighZFtrXXx8IWRba10uc291cmNlKWNvbnRpbnVlO2lmKFBDJiZ0b3BzLmxlbmd0aD09PTEpe3BmKHJba10scWNvbChtdmFsKGRba10uc291cmNlKSkpO31lbHNle3BmKHJba10sY29sb3JPZihkW2tdLnNvdXJjZSkpO319fSk7aWYodG9wcy5sZW5ndGg9PT0xJiYhSFMpe3ZhciBnMD10b3BzWzBdO3ZhciBkMD1nMC5fX2RhdGFfX3x8W107dmFyIHJzPVtdLnNsaWNlLmNhbGwoZzAucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTt2YXIgc3ZnPXJzWzBdJiZyc1swXS5vd25lclNWR0VsZW1lbnQ7aWYoc3ZnKXtbXS5zbGljZS5jYWxsKHN2Zy5xdWVyeVNlbGVjdG9yQWxsKCcuX19kbCcpKS5mb3JFYWNoKGZ1bmN0aW9uKHgpe3gucmVtb3ZlKCk7fSk7cnMuZm9yRWFjaChmdW5jdGlvbihyLGspe3ZhciBzPWQwW2tdJiZkMFtrXS5zb3VyY2U7aWYoIXMpcmV0dXJuO3ZhciB2YWw9bXZhbChzKTtpZih2YWw9PW51bGwpcmV0dXJuO3ZhciBiYjt0cnl7YmI9ci5nZXRCQm94KCk7fWNhdGNoKGUpe3JldHVybjt9dmFyIHR4PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7dHguc2V0QXR0cmlidXRlKCdjbGFzcycsJ19fZGwnKTt0eC5zZXRBdHRyaWJ1dGUoJ3gnLGJiLngrYmIud2lkdGgvMik7dHguc2V0QXR0cmlidXRlKCd5JyxiYi55LTQpO3R4LnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTt0eC5zZXRBdHRyaWJ1dGUoJ3N0eWxlJywnZm9udDo2MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MnKTt0eC50ZXh0Q29udGVudD0oTWF0aC5yb3VuZCh2YWwqMTApLzEwKTtzdmcuYXBwZW5kQ2hpbGQodHgpO30pO319aWYoSFMmJnRvcHMubGVuZ3RoKXt2YXIgYnljPXt9O3ZhciBhbnlzdmc9bnVsbDt0b3BzLmZvckVhY2goZnVuY3Rpb24oZyl7dmFyIGQ9Zy5fX2RhdGFfX3x8W107dmFyIHJzPVtdLnNsaWNlLmNhbGwoZy5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO2Zvcih2YXIgaz0wO2s8cnMubGVuZ3RoO2srKyl7dmFyIHM9ZFtrXSYmZFtrXS5zb3VyY2U7aWYoIXMpY29udGludWU7YW55c3ZnPXJzW2tdLm93bmVyU1ZHRWxlbWVudDt2YXIgYz1zWzBdO2lmKGMmJnR5cGVvZiBjPT09J29iamVjdCcpYz1jLl92YWx1ZTt2YXIgY250PStzWzFdfHwwO3ZhciBzdD1zWzJdO2lmKCFieWNbY10pYnljW2NdPXt0b3Q6MCxjb21wOjAscnM6W119O2J5Y1tjXS50b3QrPWNudDtpZihzdD09PSdDb21wbGV0ZWQnfHxzdD09PSdDb21wbGV0ZWQgTGF0ZScpYnljW2NdLmNvbXArPWNudDtieWNbY10ucnMucHVzaChyc1trXSk7fX0pO2lmKGFueXN2Zyl7W10uc2xpY2UuY2FsbChhbnlzdmcucXVlcnlTZWxlY3RvckFsbCgnLl9fcnQnKSkuZm9yRWFjaChmdW5jdGlvbih4KXt4LnJlbW92ZSgpO30pO09iamVjdC5rZXlzKGJ5YykuZm9yRWFjaChmdW5jdGlvbihjKXt2YXIgbz1ieWNbY107dmFyIG14PS0xZTkseWM9MDtvLnJzLmZvckVhY2goZnVuY3Rpb24ocil7dmFyIGI7dHJ5e2I9ci5nZXRCQm94KCk7fWNhdGNoKGUpe3JldHVybjt9aWYoYi54K2Iud2lkdGg+bXgpbXg9Yi54K2Iud2lkdGg7eWM9Yi55K2IuaGVpZ2h0LzI7fSk7dmFyIHBjdD1vLnRvdD9NYXRoLnJvdW5kKG8uY29tcC9vLnRvdCoxMDApOjA7dmFyIGxibD1wY3QrJyUnO3ZhciBsdz1sYmwubGVuZ3RoKjc7dmFyIF92Yj1hbnlzdmcudmlld0JveCYmYW55c3ZnLnZpZXdCb3guYmFzZVZhbDt2YXIgX1c9KF92YiYmX3ZiLndpZHRoKT9fdmIud2lkdGg6KGFueXN2Zy5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS53aWR0aHx8MWU0KTt2YXIgX3g9bXgrNjtpZihfeCtsdz5fVy0yKV94PU1hdGgubWF4KDIsX1ctMi1sdyk7dmFyIHR4PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7dHguc2V0QXR0cmlidXRlKCdjbGFzcycsJ19fcnQnKTt0eC5zZXRBdHRyaWJ1dGUoJ3gnLF94KTt0eC5zZXRBdHRyaWJ1dGUoJ3knLHljKzQpO3R4LnNldEF0dHJpYnV0ZSgnc3R5bGUnLCdmb250OjcwMCAxMXB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzE5MTkxOTtwYWludC1vcmRlcjpzdHJva2U7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjNweDtzdHJva2UtbGluZWpvaW46cm91bmQnKTt0eC50ZXh0Q29udGVudD1sYmw7YW55c3ZnLmFwcGVuZENoaWxkKHR4KTt9KTt9fXZhciBhcmNzPVtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgncGF0aFtjbGFzcyo9Im11emUtbGF5ZXItYXJjLXBhdGgiXScpKTthcmNzLmZvckVhY2goZnVuY3Rpb24ocCl7aWYocC5fX2RhdGFfXyYmcC5fX2RhdGFfXy5zb3VyY2UpcGYocCxjb2xvck9mKHAuX19kYXRhX18uc291cmNlKSk7fSk7aWYoYXJjcy5sZW5ndGgmJmFyY3NbMF0uX19kYXRhX18pe3ZhciB1PWFyY3NbMF0uX19kYXRhX18udXBkYXRlfHx7fTt2YXIgY3g9dS54fHwwLGN5PXUueXx8MDt2YXIgY29tcD0wLHRvdD0wO2FyY3MuZm9yRWFjaChmdW5jdGlvbihwKXt2YXIgcz1wLl9fZGF0YV9fJiZwLl9fZGF0YV9fLnNvdXJjZTtpZighcylyZXR1cm47dmFyIHY9K3Nbcy5sZW5ndGgtMl18fDA7dG90Kz12O3ZhciBzdD1zWzFdO2lmKHN0PT09J0NvbXBsZXRlZCd8fHN0PT09J0NvbXBsZXRlZCBMYXRlJyljb21wKz12O30pO3ZhciBwY3Q9dG90P01hdGgucm91bmQoY29tcC90b3QqMTAwKTowO3ZhciBzdmcyPWFyY3NbMF0ub3duZXJTVkdFbGVtZW50O2lmKHN2ZzIpe3ZhciBnPXN2ZzIucXVlcnlTZWxlY3RvcignI19fY2VjdHInKTtpZighZyl7Zz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpO2cuc2V0QXR0cmlidXRlKCdpZCcsJ19fY2VjdHInKTtnLnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTtzdmcyLmFwcGVuZENoaWxkKGcpO31nLnNldEF0dHJpYnV0ZSgneCcsY3gpO2cuc2V0QXR0cmlidXRlKCd5JyxjeSk7Zy5pbm5lckhUTUw9Jzx0c3BhbiB4PSInK2N4KyciIGR5PSItMSIgc3R5bGU9ImZvbnQ6NzAwIDI0cHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojMTkxOTE5Ij4nK3BjdCsnJTwvdHNwYW4+PHRzcGFuIHg9IicrY3grJyIgZHk9IjE1IiBzdHlsZT0iZm9udDo0MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MiPmNvbXBsZXRpb248L3RzcGFuPic7fX19dHJ5e3ZhciB0dD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hhcnQnKXx8ZG9jdW1lbnQuYm9keTt2YXIgb2I9bmV3IE11dGF0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQod2luZG93Ll9fcnApO3dpbmRvdy5fX3JwPXNldFRpbWVvdXQocmVwYWludCwzMCk7fSk7b2Iub2JzZXJ2ZSh0dCx7Y2hpbGRMaXN0OnRydWUsc3VidHJlZTp0cnVlfSk7fWNhdGNoKGUpe310cnl7dmFyIF9fZj1uZXcgRm9udEZhY2UoJ0RNIFNhbnMnLCJ1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs2ejltWGcud29mZjIpIik7X19mLmxvYWQoKS50aGVuKGZ1bmN0aW9uKGYpe2RvY3VtZW50LmZvbnRzLmFkZChmKTtzZXRUaW1lb3V0KHJlcGFpbnQsNDApO30pO31jYXRjaChlKXt9WzYwLDIwMCw2MDAsMTUwMF0uZm9yRWFjaChmdW5jdGlvbihtcyl7c2V0VGltZW91dChyZXBhaW50LG1zKTt9KTt9Y2F0Y2goZSl7Y29uc29sZS5lcnJvcihlKTt9fSkoKTs=\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Completion by Course"
    }
   },
   {
    "id": "Viz_7",
    "answer": {
     "name": "Status Mix",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Status] count [User Email]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Status"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Status"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Status",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Number of User Email"
       },
       {
        "column_id": "Status"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Status\",\"columnProperty\": {}},{\"columnId\": \"Number of User Email\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"2fa05eed-5f83-4c12-8984-9900df46db1b\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"152f12ea-54d0-425c-8b12-042ed8144311\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Status\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Status",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5yb3dzKFtdKS5jb2x1bW5zKFtdKS5jb2xvcih7ZmllbGQ6IlN0YXR1cyIsZG9tYWluOlsiQ29tcGxldGVkIiwiQ29tcGxldGVkIExhdGUiLCJJbiBQcm9ncmVzcyIsIkR1ZSBTb29uIiwiTm90IFN0YXJ0ZWQiXSxyYW5nZTpbIiMzREQ5QTAiLCIjRkZCNzEyIiwiIzJCQjhDOSIsIiM2RUU1RjAiLCIjQzlDOEM0Il19KS5sYXllcnMoW3ttYXJrOiJhcmMiLGVuY29kaW5nOnthbmdsZToiTnVtYmVyIG9mIFVzZXIgRW1haWwiLHJhZGl1czp7cmFuZ2U6WzU1LDk1XX19fV0pLmRhdGEoZG0pLm1vdW50KCIjY2hhcnQiKTsKdmFyIFNUQVRVUz17J0NvbXBsZXRlZCc6JyMzREQ5QTAnLCdDb21wbGV0ZWQgTGF0ZSc6JyNGRkI3MTInLCdJbiBQcm9ncmVzcyc6JyMyQkI4QzknLCdEdWUgU29vbic6JyM2RUU1RjAnLCdOb3QgU3RhcnRlZCc6JyNDOUM4QzQnfTt2YXIgUUI9eycwLTY5JzonI0UwNjQ4QycsJzcwLTc5JzonI0ZGQjcxMicsJzgwLTg5JzonIzJCQjhDOScsJzkwLTEwMCc6JyMzREQ5QTAnfTtmdW5jdGlvbiBjb2xvck9mKHMpe2lmKCFzKXJldHVybiAnIzJCQjhDOSc7Zm9yKHZhciBpPTA7aTxzLmxlbmd0aDtpKyspe3ZhciB2PXNbaV07aWYodHlwZW9mIHY9PT0nc3RyaW5nJyl7aWYoU1RBVFVTW3ZdKXJldHVybiBTVEFUVVNbdl07aWYoUUJbdl0pcmV0dXJuIFFCW3ZdO2lmKHYuaW5kZXhPZignZGF5Jyk+PTApcmV0dXJuICcjRkZCNzEyJzt9fXJldHVybiAnIzJCQjhDOSc7fWZ1bmN0aW9uIHBmKGUsYyl7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnZmlsbCcsYywnaW1wb3J0YW50Jyk7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnc3Ryb2tlJywnbm9uZScsJ2ltcG9ydGFudCcpO31mdW5jdGlvbiBtdmFsKHMpe2Zvcih2YXIgaT0wO2k8cy5sZW5ndGgtMTtpKyspe2lmKHR5cGVvZiBzW2ldPT09J251bWJlcicpcmV0dXJuIHNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiByZXBhaW50KCl7dmFyIHRvcHM9W10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdnJykpLmZpbHRlcihmdW5jdGlvbihnKXt2YXIgYz1nLmdldEF0dHJpYnV0ZSgnY2xhc3MnKXx8Jyc7cmV0dXJuIC8oXnxccyltdXplLWxheWVyLWJhci1cZCsoXHN8JCkvLnRlc3QoYykmJiEvbXV6ZS1sYXllci1iYXItXGQrLVxkKy8udGVzdChjKTt9KTt0b3BzLmZvckVhY2goZnVuY3Rpb24oZyl7dmFyIGQ9Zy5fX2RhdGFfXztpZighZHx8IWQubGVuZ3RoKXJldHVybjt2YXIgcj1bXS5zbGljZS5jYWxsKGcucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTtmb3IodmFyIGs9MDtrPHIubGVuZ3RoO2srKyl7aWYoZFtrXSYmZFtrXS5zb3VyY2UpcGYocltrXSxjb2xvck9mKGRba10uc291cmNlKSk7fX0pO2lmKHRvcHMubGVuZ3RoPT09MSl7dmFyIGcwPXRvcHNbMF07dmFyIGQwPWcwLl9fZGF0YV9ffHxbXTt2YXIgcnM9W10uc2xpY2UuY2FsbChnMC5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO3ZhciBzdmc9cnNbMF0mJnJzWzBdLm93bmVyU1ZHRWxlbWVudDtpZihzdmcpe1tdLnNsaWNlLmNhbGwoc3ZnLnF1ZXJ5U2VsZWN0b3JBbGwoJy5fX2RsJykpLmZvckVhY2goZnVuY3Rpb24oeCl7eC5yZW1vdmUoKTt9KTtycy5mb3JFYWNoKGZ1bmN0aW9uKHIsayl7dmFyIHM9ZDBba10mJmQwW2tdLnNvdXJjZTtpZighcylyZXR1cm47dmFyIHZhbD1tdmFsKHMpO2lmKHZhbD09bnVsbClyZXR1cm47dmFyIGJiO3RyeXtiYj1yLmdldEJCb3goKTt9Y2F0Y2goZSl7cmV0dXJuO312YXIgdHg9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3RleHQnKTt0eC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywnX19kbCcpO3R4LnNldEF0dHJpYnV0ZSgneCcsYmIueCtiYi53aWR0aC8yKTt0eC5zZXRBdHRyaWJ1dGUoJ3knLGJiLnktNCk7dHguc2V0QXR0cmlidXRlKCd0ZXh0LWFuY2hvcicsJ21pZGRsZScpO3R4LnNldEF0dHJpYnV0ZSgnc3R5bGUnLCdmb250OjYwMCAxMHB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzdGN0U3QycpO3R4LnRleHRDb250ZW50PShNYXRoLnJvdW5kKHZhbCoxMCkvMTApO3N2Zy5hcHBlbmRDaGlsZCh0eCk7fSk7fX12YXIgYXJjcz1bXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3BhdGhbY2xhc3MqPSJtdXplLWxheWVyLWFyYy1wYXRoIl0nKSk7YXJjcy5mb3JFYWNoKGZ1bmN0aW9uKHApe2lmKHAuX19kYXRhX18mJnAuX19kYXRhX18uc291cmNlKXBmKHAsY29sb3JPZihwLl9fZGF0YV9fLnNvdXJjZSkpO30pO2lmKGFyY3MubGVuZ3RoJiZhcmNzWzBdLl9fZGF0YV9fKXt2YXIgdT1hcmNzWzBdLl9fZGF0YV9fLnVwZGF0ZXx8e307dmFyIGN4PXUueHx8MCxjeT11Lnl8fDA7dmFyIGNvbXA9MCx0b3Q9MDthcmNzLmZvckVhY2goZnVuY3Rpb24ocCl7dmFyIHM9cC5fX2RhdGFfXyYmcC5fX2RhdGFfXy5zb3VyY2U7aWYoIXMpcmV0dXJuO3ZhciB2PStzW3MubGVuZ3RoLTJdfHwwO3RvdCs9djt2YXIgc3Q9c1sxXTtpZihzdD09PSdDb21wbGV0ZWQnfHxzdD09PSdDb21wbGV0ZWQgTGF0ZScpY29tcCs9djt9KTt2YXIgcGN0PXRvdD9NYXRoLnJvdW5kKGNvbXAvdG90KjEwMCk6MDt2YXIgc3ZnMj1hcmNzWzBdLm93bmVyU1ZHRWxlbWVudDtpZihzdmcyKXt2YXIgZz1zdmcyLnF1ZXJ5U2VsZWN0b3IoJyNfX2NlY3RyJyk7aWYoIWcpe2c9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3RleHQnKTtnLnNldEF0dHJpYnV0ZSgnaWQnLCdfX2NlY3RyJyk7Zy5zZXRBdHRyaWJ1dGUoJ3RleHQtYW5jaG9yJywnbWlkZGxlJyk7c3ZnMi5hcHBlbmRDaGlsZChnKTt9Zy5zZXRBdHRyaWJ1dGUoJ3gnLGN4KTtnLnNldEF0dHJpYnV0ZSgneScsY3kpO2cuaW5uZXJIVE1MPSc8dHNwYW4geD0iJytjeCsnIiBkeT0iLTEiIHN0eWxlPSJmb250OjcwMCAyNHB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzE5MTkxOSI+JytwY3QrJyU8L3RzcGFuPjx0c3BhbiB4PSInK2N4KyciIGR5PSIxNSIgc3R5bGU9ImZvbnQ6NDAwIDEwcHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojN0Y3RTdDIj5jb21wbGV0aW9uPC90c3Bhbj4nO319fXRyeXt2YXIgdHQ9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI2NoYXJ0Jyl8fGRvY3VtZW50LmJvZHk7dmFyIG9iPW5ldyBNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0KHdpbmRvdy5fX3JwKTt3aW5kb3cuX19ycD1zZXRUaW1lb3V0KHJlcGFpbnQsMzApO30pO29iLm9ic2VydmUodHQse2NoaWxkTGlzdDp0cnVlLHN1YnRyZWU6dHJ1ZX0pO31jYXRjaChlKXt9dHJ5e3ZhciBfX2Y9bmV3IEZvbnRGYWNlKCdETSBTYW5zJywidXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9kbXNhbnMvdjE3L3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1MC1LNno5bVhnLndvZmYyKSIpO19fZi5sb2FkKCkudGhlbihmdW5jdGlvbihmKXtkb2N1bWVudC5mb250cy5hZGQoZik7c2V0VGltZW91dChyZXBhaW50LDQwKTt9KTt9Y2F0Y2goZSl7fVs2MCwyMDAsNjAwLDE1MDBdLmZvckVhY2goZnVuY3Rpb24obXMpe3NldFRpbWVvdXQocmVwYWludCxtcyk7fSk7fWNhdGNoKGUpe2NvbnNvbGUuZXJyb3IoZSk7fX0pKCk7\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Status Mix"
    }
   },
   {
    "id": "Viz_8",
    "answer": {
     "name": "Quiz Pass by Course",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Course Title] average [Quiz Pct]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Course Title"
      },
      {
       "name": "Average Quiz Pct"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Course Title"
       },
       {
        "column_id": "Average Quiz Pct"
       }
      ],
      "ordered_column_ids": [
       "Course Title",
       "Average Quiz Pct"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Average Quiz Pct"
       },
       {
        "column_id": "Course Title"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Average Quiz Pct\",\"columnProperty\": {}},{\"columnId\": \"Course Title\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"c98401f3-5d2c-419e-be91-ce9d920dbb03\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Average Quiz Pct\"],\"isOpposite\": false}},{\"id\": \"8ba78456-a2ac-4f1c-8386-0921f32694bf\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Course Title\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Course Title",
           "Average Quiz Pct"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5jb2x1bW5zKFsiQ291cnNlIFRpdGxlIl0pLnJvd3MoWyJBdmVyYWdlIFF1aXogUGN0Il0pLmxheWVycyhbe21hcms6ImJhciJ9XSkuZGF0YShkbSkubW91bnQoIiNjaGFydCIpOwp2YXIgU1RBVFVTPXsnQ29tcGxldGVkJzonIzNERDlBMCcsJ0NvbXBsZXRlZCBMYXRlJzonI0ZGQjcxMicsJ0luIFByb2dyZXNzJzonIzJCQjhDOScsJ0R1ZSBTb29uJzonIzZFRTVGMCcsJ05vdCBTdGFydGVkJzonI0M5QzhDNCd9O3ZhciBRQj17JzAtNjknOicjRTA2NDhDJywnNzAtNzknOicjRkZCNzEyJywnODAtODknOicjMkJCOEM5JywnOTAtMTAwJzonIzNERDlBMCd9O3ZhciBIUz1mYWxzZSxQQz10cnVlO2Z1bmN0aW9uIGNvbG9yT2Yocyl7aWYoIXMpcmV0dXJuICcjMkJCOEM5Jztmb3IodmFyIGk9MDtpPHMubGVuZ3RoO2krKyl7dmFyIHY9c1tpXTtpZih0eXBlb2Ygdj09PSdzdHJpbmcnKXtpZihTVEFUVVNbdl0pcmV0dXJuIFNUQVRVU1t2XTtpZihRQlt2XSlyZXR1cm4gUUJbdl07aWYodi5pbmRleE9mKCdkYXknKT49MClyZXR1cm4gJyNGRkI3MTInO319cmV0dXJuICcjMkJCOEM5Jzt9ZnVuY3Rpb24gcWNvbChxKXtxPStxO3JldHVybiBxPj05MD8nIzNERDlBMCc6cT49ODA/JyMyQkI4QzknOnE+PTcwPycjRkZCNzEyJzonI0UwNjQ4Qyc7fWZ1bmN0aW9uIHBmKGUsYyl7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnZmlsbCcsYywnaW1wb3J0YW50Jyk7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnc3Ryb2tlJywnbm9uZScsJ2ltcG9ydGFudCcpO31mdW5jdGlvbiBtdmFsKHMpe2Zvcih2YXIgaT0wO2k8cy5sZW5ndGgtMTtpKyspe2lmKHR5cGVvZiBzW2ldPT09J251bWJlcicpcmV0dXJuIHNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiByZXBhaW50KCl7dmFyIHRvcHM9W10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdnJykpLmZpbHRlcihmdW5jdGlvbihnKXt2YXIgYz1nLmdldEF0dHJpYnV0ZSgnY2xhc3MnKXx8Jyc7cmV0dXJuIC8oXnxccyltdXplLWxheWVyLWJhci1cZCsoXHN8JCkvLnRlc3QoYykmJiEvbXV6ZS1sYXllci1iYXItXGQrLVxkKy8udGVzdChjKTt9KTt0b3BzLmZvckVhY2goZnVuY3Rpb24oZyl7dmFyIGQ9Zy5fX2RhdGFfXztpZighZHx8IWQubGVuZ3RoKXJldHVybjt2YXIgcj1bXS5zbGljZS5jYWxsKGcucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTtmb3IodmFyIGs9MDtrPHIubGVuZ3RoO2srKyl7aWYoIWRba118fCFkW2tdLnNvdXJjZSljb250aW51ZTtpZihQQyYmdG9wcy5sZW5ndGg9PT0xKXtwZihyW2tdLHFjb2wobXZhbChkW2tdLnNvdXJjZSkpKTt9ZWxzZXtwZihyW2tdLGNvbG9yT2YoZFtrXS5zb3VyY2UpKTt9fX0pO2lmKHRvcHMubGVuZ3RoPT09MSYmIUhTKXt2YXIgZzA9dG9wc1swXTt2YXIgZDA9ZzAuX19kYXRhX198fFtdO3ZhciBycz1bXS5zbGljZS5jYWxsKGcwLnF1ZXJ5U2VsZWN0b3JBbGwoJ3JlY3QnKSk7dmFyIHN2Zz1yc1swXSYmcnNbMF0ub3duZXJTVkdFbGVtZW50O2lmKHN2Zyl7W10uc2xpY2UuY2FsbChzdmcucXVlcnlTZWxlY3RvckFsbCgnLl9fZGwnKSkuZm9yRWFjaChmdW5jdGlvbih4KXt4LnJlbW92ZSgpO30pO3JzLmZvckVhY2goZnVuY3Rpb24ocixrKXt2YXIgcz1kMFtrXSYmZDBba10uc291cmNlO2lmKCFzKXJldHVybjt2YXIgdmFsPW12YWwocyk7aWYodmFsPT1udWxsKXJldHVybjt2YXIgYmI7dHJ5e2JiPXIuZ2V0QkJveCgpO31jYXRjaChlKXtyZXR1cm47fXZhciB0eD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpO3R4LnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdfX2RsJyk7dHguc2V0QXR0cmlidXRlKCd4JyxiYi54K2JiLndpZHRoLzIpO3R4LnNldEF0dHJpYnV0ZSgneScsYmIueS00KTt0eC5zZXRBdHRyaWJ1dGUoJ3RleHQtYW5jaG9yJywnbWlkZGxlJyk7dHguc2V0QXR0cmlidXRlKCdzdHlsZScsJ2ZvbnQ6NjAwIDEwcHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojN0Y3RTdDJyk7dHgudGV4dENvbnRlbnQ9KE1hdGgucm91bmQodmFsKjEwKS8xMCk7c3ZnLmFwcGVuZENoaWxkKHR4KTt9KTt9fWlmKEhTJiZ0b3BzLmxlbmd0aCl7dmFyIGJ5Yz17fTt2YXIgYW55c3ZnPW51bGw7dG9wcy5mb3JFYWNoKGZ1bmN0aW9uKGcpe3ZhciBkPWcuX19kYXRhX198fFtdO3ZhciBycz1bXS5zbGljZS5jYWxsKGcucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTtmb3IodmFyIGs9MDtrPHJzLmxlbmd0aDtrKyspe3ZhciBzPWRba10mJmRba10uc291cmNlO2lmKCFzKWNvbnRpbnVlO2FueXN2Zz1yc1trXS5vd25lclNWR0VsZW1lbnQ7dmFyIGM9c1swXTtpZihjJiZ0eXBlb2YgYz09PSdvYmplY3QnKWM9Yy5fdmFsdWU7dmFyIGNudD0rc1sxXXx8MDt2YXIgc3Q9c1syXTtpZighYnljW2NdKWJ5Y1tjXT17dG90OjAsY29tcDowLHJzOltdfTtieWNbY10udG90Kz1jbnQ7aWYoc3Q9PT0nQ29tcGxldGVkJ3x8c3Q9PT0nQ29tcGxldGVkIExhdGUnKWJ5Y1tjXS5jb21wKz1jbnQ7YnljW2NdLnJzLnB1c2gocnNba10pO319KTtpZihhbnlzdmcpe1tdLnNsaWNlLmNhbGwoYW55c3ZnLnF1ZXJ5U2VsZWN0b3JBbGwoJy5fX3J0JykpLmZvckVhY2goZnVuY3Rpb24oeCl7eC5yZW1vdmUoKTt9KTtPYmplY3Qua2V5cyhieWMpLmZvckVhY2goZnVuY3Rpb24oYyl7dmFyIG89YnljW2NdO3ZhciBteD0tMWU5LHljPTA7by5ycy5mb3JFYWNoKGZ1bmN0aW9uKHIpe3ZhciBiO3RyeXtiPXIuZ2V0QkJveCgpO31jYXRjaChlKXtyZXR1cm47fWlmKGIueCtiLndpZHRoPm14KW14PWIueCtiLndpZHRoO3ljPWIueStiLmhlaWdodC8yO30pO3ZhciBwY3Q9by50b3Q/TWF0aC5yb3VuZChvLmNvbXAvby50b3QqMTAwKTowO3ZhciB0eD1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpO3R4LnNldEF0dHJpYnV0ZSgnY2xhc3MnLCdfX3J0Jyk7dHguc2V0QXR0cmlidXRlKCd4JyxteCs2KTt0eC5zZXRBdHRyaWJ1dGUoJ3knLHljKzQpO3R4LnNldEF0dHJpYnV0ZSgnc3R5bGUnLCdmb250OjcwMCAxMXB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzE5MTkxOScpO3R4LnRleHRDb250ZW50PXBjdCsnJSc7YW55c3ZnLmFwcGVuZENoaWxkKHR4KTt9KTt9fXZhciBhcmNzPVtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgncGF0aFtjbGFzcyo9Im11emUtbGF5ZXItYXJjLXBhdGgiXScpKTthcmNzLmZvckVhY2goZnVuY3Rpb24ocCl7aWYocC5fX2RhdGFfXyYmcC5fX2RhdGFfXy5zb3VyY2UpcGYocCxjb2xvck9mKHAuX19kYXRhX18uc291cmNlKSk7fSk7aWYoYXJjcy5sZW5ndGgmJmFyY3NbMF0uX19kYXRhX18pe3ZhciB1PWFyY3NbMF0uX19kYXRhX18udXBkYXRlfHx7fTt2YXIgY3g9dS54fHwwLGN5PXUueXx8MDt2YXIgY29tcD0wLHRvdD0wO2FyY3MuZm9yRWFjaChmdW5jdGlvbihwKXt2YXIgcz1wLl9fZGF0YV9fJiZwLl9fZGF0YV9fLnNvdXJjZTtpZighcylyZXR1cm47dmFyIHY9K3Nbcy5sZW5ndGgtMl18fDA7dG90Kz12O3ZhciBzdD1zWzFdO2lmKHN0PT09J0NvbXBsZXRlZCd8fHN0PT09J0NvbXBsZXRlZCBMYXRlJyljb21wKz12O30pO3ZhciBwY3Q9dG90P01hdGgucm91bmQoY29tcC90b3QqMTAwKTowO3ZhciBzdmcyPWFyY3NbMF0ub3duZXJTVkdFbGVtZW50O2lmKHN2ZzIpe3ZhciBnPXN2ZzIucXVlcnlTZWxlY3RvcignI19fY2VjdHInKTtpZighZyl7Zz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpO2cuc2V0QXR0cmlidXRlKCdpZCcsJ19fY2VjdHInKTtnLnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTtzdmcyLmFwcGVuZENoaWxkKGcpO31nLnNldEF0dHJpYnV0ZSgneCcsY3gpO2cuc2V0QXR0cmlidXRlKCd5JyxjeSk7Zy5pbm5lckhUTUw9Jzx0c3BhbiB4PSInK2N4KyciIGR5PSItMSIgc3R5bGU9ImZvbnQ6NzAwIDI0cHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojMTkxOTE5Ij4nK3BjdCsnJTwvdHNwYW4+PHRzcGFuIHg9IicrY3grJyIgZHk9IjE1IiBzdHlsZT0iZm9udDo0MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MiPmNvbXBsZXRpb248L3RzcGFuPic7fX19dHJ5e3ZhciB0dD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hhcnQnKXx8ZG9jdW1lbnQuYm9keTt2YXIgb2I9bmV3IE11dGF0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQod2luZG93Ll9fcnApO3dpbmRvdy5fX3JwPXNldFRpbWVvdXQocmVwYWludCwzMCk7fSk7b2Iub2JzZXJ2ZSh0dCx7Y2hpbGRMaXN0OnRydWUsc3VidHJlZTp0cnVlfSk7fWNhdGNoKGUpe310cnl7dmFyIF9fZj1uZXcgRm9udEZhY2UoJ0RNIFNhbnMnLCJ1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs2ejltWGcud29mZjIpIik7X19mLmxvYWQoKS50aGVuKGZ1bmN0aW9uKGYpe2RvY3VtZW50LmZvbnRzLmFkZChmKTtzZXRUaW1lb3V0KHJlcGFpbnQsNDApO30pO31jYXRjaChlKXt9WzYwLDIwMCw2MDAsMTUwMF0uZm9yRWFjaChmdW5jdGlvbihtcyl7c2V0VGltZW91dChyZXBhaW50LG1zKTt9KTt9Y2F0Y2goZSl7Y29uc29sZS5lcnJvcihlKTt9fSkoKTs=\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Quiz Pass by Course"
    }
   },
   {
    "id": "Viz_9",
    "answer": {
     "name": "Completion by Region",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Region] [Status] count [User Email]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Region"
      },
      {
       "name": "Status"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Region"
       },
       {
        "column_id": "Status"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Region",
       "Status",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Number of User Email"
       },
       {
        "column_id": "Region"
       },
       {
        "column_id": "Status"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Region\",\"columnProperty\": {}},{\"columnId\": \"Status\",\"columnProperty\": {}},{\"columnId\": \"Number of User Email\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"23935038-c73a-46a9-9586-4c86717d726e\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"5ca73a50-8e9b-49f3-89c2-de9ead4f07fe\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Region\",\"Status\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Region",
           "Status",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5yb3dzKFsiUmVnaW9uIl0pLmNvbHVtbnMoWyJOdW1iZXIgb2YgVXNlciBFbWFpbCJdKS5jb2xvcih7ZmllbGQ6IlN0YXR1cyIsZG9tYWluOlsiQ29tcGxldGVkIiwiQ29tcGxldGVkIExhdGUiLCJJbiBQcm9ncmVzcyIsIkR1ZSBTb29uIiwiTm90IFN0YXJ0ZWQiXSxyYW5nZTpbIiMzREQ5QTAiLCIjRkZCNzEyIiwiIzJCQjhDOSIsIiM2RUU1RjAiLCIjQzlDOEM0Il19KS5sYXllcnMoW3ttYXJrOiJiYXIiLHRyYW5zZm9ybTp7dHlwZToic3RhY2sifX1dKS5kYXRhKGRtKS5tb3VudCgiI2NoYXJ0Iik7CnZhciBTVEFUVVM9eydDb21wbGV0ZWQnOicjM0REOUEwJywnQ29tcGxldGVkIExhdGUnOicjRkZCNzEyJywnSW4gUHJvZ3Jlc3MnOicjMkJCOEM5JywnRHVlIFNvb24nOicjNkVFNUYwJywnTm90IFN0YXJ0ZWQnOicjQzlDOEM0J307dmFyIFFCPXsnMC02OSc6JyNFMDY0OEMnLCc3MC03OSc6JyNGRkI3MTInLCc4MC04OSc6JyMyQkI4QzknLCc5MC0xMDAnOicjM0REOUEwJ307dmFyIEhTPXRydWUsUEM9ZmFsc2U7ZnVuY3Rpb24gY29sb3JPZihzKXtpZighcylyZXR1cm4gJyMyQkI4QzknO2Zvcih2YXIgaT0wO2k8cy5sZW5ndGg7aSsrKXt2YXIgdj1zW2ldO2lmKHR5cGVvZiB2PT09J3N0cmluZycpe2lmKFNUQVRVU1t2XSlyZXR1cm4gU1RBVFVTW3ZdO2lmKFFCW3ZdKXJldHVybiBRQlt2XTtpZih2LmluZGV4T2YoJ2RheScpPj0wKXJldHVybiAnI0ZGQjcxMic7fX1yZXR1cm4gJyMyQkI4QzknO31mdW5jdGlvbiBxY29sKHEpe3E9K3E7cmV0dXJuIHE+PTkwPycjM0REOUEwJzpxPj04MD8nIzJCQjhDOSc6cT49NzA/JyNGRkI3MTInOicjRTA2NDhDJzt9ZnVuY3Rpb24gcGYoZSxjKXtlLnN0eWxlLnNldFByb3BlcnR5KCdmaWxsJyxjLCdpbXBvcnRhbnQnKTtlLnN0eWxlLnNldFByb3BlcnR5KCdzdHJva2UnLCdub25lJywnaW1wb3J0YW50Jyk7fWZ1bmN0aW9uIG12YWwocyl7Zm9yKHZhciBpPTA7aTxzLmxlbmd0aC0xO2krKyl7aWYodHlwZW9mIHNbaV09PT0nbnVtYmVyJylyZXR1cm4gc1tpXTt9cmV0dXJuIG51bGw7fWZ1bmN0aW9uIHJlcGFpbnQoKXt2YXIgdG9wcz1bXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2cnKSkuZmlsdGVyKGZ1bmN0aW9uKGcpe3ZhciBjPWcuZ2V0QXR0cmlidXRlKCdjbGFzcycpfHwnJztyZXR1cm4gLyhefFxzKW11emUtbGF5ZXItYmFyLVxkKyhcc3wkKS8udGVzdChjKSYmIS9tdXplLWxheWVyLWJhci1cZCstXGQrLy50ZXN0KGMpO30pO3RvcHMuZm9yRWFjaChmdW5jdGlvbihnKXt2YXIgZD1nLl9fZGF0YV9fO2lmKCFkfHwhZC5sZW5ndGgpcmV0dXJuO3ZhciByPVtdLnNsaWNlLmNhbGwoZy5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO2Zvcih2YXIgaz0wO2s8ci5sZW5ndGg7aysrKXtpZighZFtrXXx8IWRba10uc291cmNlKWNvbnRpbnVlO2lmKFBDJiZ0b3BzLmxlbmd0aD09PTEpe3BmKHJba10scWNvbChtdmFsKGRba10uc291cmNlKSkpO31lbHNle3BmKHJba10sY29sb3JPZihkW2tdLnNvdXJjZSkpO319fSk7aWYodG9wcy5sZW5ndGg9PT0xJiYhSFMpe3ZhciBnMD10b3BzWzBdO3ZhciBkMD1nMC5fX2RhdGFfX3x8W107dmFyIHJzPVtdLnNsaWNlLmNhbGwoZzAucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTt2YXIgc3ZnPXJzWzBdJiZyc1swXS5vd25lclNWR0VsZW1lbnQ7aWYoc3ZnKXtbXS5zbGljZS5jYWxsKHN2Zy5xdWVyeVNlbGVjdG9yQWxsKCcuX19kbCcpKS5mb3JFYWNoKGZ1bmN0aW9uKHgpe3gucmVtb3ZlKCk7fSk7cnMuZm9yRWFjaChmdW5jdGlvbihyLGspe3ZhciBzPWQwW2tdJiZkMFtrXS5zb3VyY2U7aWYoIXMpcmV0dXJuO3ZhciB2YWw9bXZhbChzKTtpZih2YWw9PW51bGwpcmV0dXJuO3ZhciBiYjt0cnl7YmI9ci5nZXRCQm94KCk7fWNhdGNoKGUpe3JldHVybjt9dmFyIHR4PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7dHguc2V0QXR0cmlidXRlKCdjbGFzcycsJ19fZGwnKTt0eC5zZXRBdHRyaWJ1dGUoJ3gnLGJiLngrYmIud2lkdGgvMik7dHguc2V0QXR0cmlidXRlKCd5JyxiYi55LTQpO3R4LnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTt0eC5zZXRBdHRyaWJ1dGUoJ3N0eWxlJywnZm9udDo2MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MnKTt0eC50ZXh0Q29udGVudD0oTWF0aC5yb3VuZCh2YWwqMTApLzEwKTtzdmcuYXBwZW5kQ2hpbGQodHgpO30pO319aWYoSFMmJnRvcHMubGVuZ3RoKXt2YXIgYnljPXt9O3ZhciBhbnlzdmc9bnVsbDt0b3BzLmZvckVhY2goZnVuY3Rpb24oZyl7dmFyIGQ9Zy5fX2RhdGFfX3x8W107dmFyIHJzPVtdLnNsaWNlLmNhbGwoZy5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO2Zvcih2YXIgaz0wO2s8cnMubGVuZ3RoO2srKyl7dmFyIHM9ZFtrXSYmZFtrXS5zb3VyY2U7aWYoIXMpY29udGludWU7YW55c3ZnPXJzW2tdLm93bmVyU1ZHRWxlbWVudDt2YXIgYz1zWzBdO2lmKGMmJnR5cGVvZiBjPT09J29iamVjdCcpYz1jLl92YWx1ZTt2YXIgY250PStzWzFdfHwwO3ZhciBzdD1zWzJdO2lmKCFieWNbY10pYnljW2NdPXt0b3Q6MCxjb21wOjAscnM6W119O2J5Y1tjXS50b3QrPWNudDtpZihzdD09PSdDb21wbGV0ZWQnfHxzdD09PSdDb21wbGV0ZWQgTGF0ZScpYnljW2NdLmNvbXArPWNudDtieWNbY10ucnMucHVzaChyc1trXSk7fX0pO2lmKGFueXN2Zyl7W10uc2xpY2UuY2FsbChhbnlzdmcucXVlcnlTZWxlY3RvckFsbCgnLl9fcnQnKSkuZm9yRWFjaChmdW5jdGlvbih4KXt4LnJlbW92ZSgpO30pO09iamVjdC5rZXlzKGJ5YykuZm9yRWFjaChmdW5jdGlvbihjKXt2YXIgbz1ieWNbY107dmFyIG14PS0xZTkseWM9MDtvLnJzLmZvckVhY2goZnVuY3Rpb24ocil7dmFyIGI7dHJ5e2I9ci5nZXRCQm94KCk7fWNhdGNoKGUpe3JldHVybjt9aWYoYi54K2Iud2lkdGg+bXgpbXg9Yi54K2Iud2lkdGg7eWM9Yi55K2IuaGVpZ2h0LzI7fSk7dmFyIHBjdD1vLnRvdD9NYXRoLnJvdW5kKG8uY29tcC9vLnRvdCoxMDApOjA7dmFyIGxibD1wY3QrJyUnO3ZhciBsdz1sYmwubGVuZ3RoKjc7dmFyIF92Yj1hbnlzdmcudmlld0JveCYmYW55c3ZnLnZpZXdCb3guYmFzZVZhbDt2YXIgX1c9KF92YiYmX3ZiLndpZHRoKT9fdmIud2lkdGg6KGFueXN2Zy5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS53aWR0aHx8MWU0KTt2YXIgX3g9bXgrNjtpZihfeCtsdz5fVy0yKV94PU1hdGgubWF4KDIsX1ctMi1sdyk7dmFyIHR4PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7dHguc2V0QXR0cmlidXRlKCdjbGFzcycsJ19fcnQnKTt0eC5zZXRBdHRyaWJ1dGUoJ3gnLF94KTt0eC5zZXRBdHRyaWJ1dGUoJ3knLHljKzQpO3R4LnNldEF0dHJpYnV0ZSgnc3R5bGUnLCdmb250OjcwMCAxMXB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzE5MTkxOTtwYWludC1vcmRlcjpzdHJva2U7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjNweDtzdHJva2UtbGluZWpvaW46cm91bmQnKTt0eC50ZXh0Q29udGVudD1sYmw7YW55c3ZnLmFwcGVuZENoaWxkKHR4KTt9KTt9fXZhciBhcmNzPVtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgncGF0aFtjbGFzcyo9Im11emUtbGF5ZXItYXJjLXBhdGgiXScpKTthcmNzLmZvckVhY2goZnVuY3Rpb24ocCl7aWYocC5fX2RhdGFfXyYmcC5fX2RhdGFfXy5zb3VyY2UpcGYocCxjb2xvck9mKHAuX19kYXRhX18uc291cmNlKSk7fSk7aWYoYXJjcy5sZW5ndGgmJmFyY3NbMF0uX19kYXRhX18pe3ZhciB1PWFyY3NbMF0uX19kYXRhX18udXBkYXRlfHx7fTt2YXIgY3g9dS54fHwwLGN5PXUueXx8MDt2YXIgY29tcD0wLHRvdD0wO2FyY3MuZm9yRWFjaChmdW5jdGlvbihwKXt2YXIgcz1wLl9fZGF0YV9fJiZwLl9fZGF0YV9fLnNvdXJjZTtpZighcylyZXR1cm47dmFyIHY9K3Nbcy5sZW5ndGgtMl18fDA7dG90Kz12O3ZhciBzdD1zWzFdO2lmKHN0PT09J0NvbXBsZXRlZCd8fHN0PT09J0NvbXBsZXRlZCBMYXRlJyljb21wKz12O30pO3ZhciBwY3Q9dG90P01hdGgucm91bmQoY29tcC90b3QqMTAwKTowO3ZhciBzdmcyPWFyY3NbMF0ub3duZXJTVkdFbGVtZW50O2lmKHN2ZzIpe3ZhciBnPXN2ZzIucXVlcnlTZWxlY3RvcignI19fY2VjdHInKTtpZighZyl7Zz1kb2N1bWVudC5jcmVhdGVFbGVtZW50TlMoJ2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJywndGV4dCcpO2cuc2V0QXR0cmlidXRlKCdpZCcsJ19fY2VjdHInKTtnLnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTtzdmcyLmFwcGVuZENoaWxkKGcpO31nLnNldEF0dHJpYnV0ZSgneCcsY3gpO2cuc2V0QXR0cmlidXRlKCd5JyxjeSk7Zy5pbm5lckhUTUw9Jzx0c3BhbiB4PSInK2N4KyciIGR5PSItMSIgc3R5bGU9ImZvbnQ6NzAwIDI0cHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojMTkxOTE5Ij4nK3BjdCsnJTwvdHNwYW4+PHRzcGFuIHg9IicrY3grJyIgZHk9IjE1IiBzdHlsZT0iZm9udDo0MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MiPmNvbXBsZXRpb248L3RzcGFuPic7fX19dHJ5e3ZhciB0dD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hhcnQnKXx8ZG9jdW1lbnQuYm9keTt2YXIgb2I9bmV3IE11dGF0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQod2luZG93Ll9fcnApO3dpbmRvdy5fX3JwPXNldFRpbWVvdXQocmVwYWludCwzMCk7fSk7b2Iub2JzZXJ2ZSh0dCx7Y2hpbGRMaXN0OnRydWUsc3VidHJlZTp0cnVlfSk7fWNhdGNoKGUpe310cnl7dmFyIF9fZj1uZXcgRm9udEZhY2UoJ0RNIFNhbnMnLCJ1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs2ejltWGcud29mZjIpIik7X19mLmxvYWQoKS50aGVuKGZ1bmN0aW9uKGYpe2RvY3VtZW50LmZvbnRzLmFkZChmKTtzZXRUaW1lb3V0KHJlcGFpbnQsNDApO30pO31jYXRjaChlKXt9WzYwLDIwMCw2MDAsMTUwMF0uZm9yRWFjaChmdW5jdGlvbihtcyl7c2V0VGltZW91dChyZXBhaW50LG1zKTt9KTt9Y2F0Y2goZSl7Y29uc29sZS5lcnJvcihlKTt9fSkoKTs=\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Completion by Region"
    }
   },
   {
    "id": "Viz_10",
    "answer": {
     "name": "Outstanding Nudges",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Nudge] count [User Email]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Nudge"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Nudge"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Nudge",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Nudge"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Nudge\",\"columnProperty\": {}},{\"columnId\": \"Number of User Email\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"10accdda-efda-4cf7-acb8-cf42475f12bf\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"a7293c15-3e4c-4d85-af23-b9ed2f51c698\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Nudge\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Nudge",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXt2YXIgZG09Z2V0RGF0YUZyb21TZWFyY2hRdWVyeSgpO3ZhciBnZD1kbS5nZXREYXRhP2RtLmdldERhdGEoKTp7fTt2YXIgcm93cz0oZ2QmJmdkLmRhdGEpfHxbXTt2YXIgaXRlbXM9cm93cy5tYXAoZnVuY3Rpb24ocil7dmFyIGxhYj1yWzBdLGNudD1yWzFdO2lmKGxhYiYmdHlwZW9mIGxhYj09PSJvYmplY3QiKWxhYj1sYWIuX3ZhbHVlfHwi4oCUIjtpZih0eXBlb2YgclswXT09PSJudW1iZXIiKXtjbnQ9clswXTtsYWI9clsxXTt9aWYobGFiPT1udWxsfHxsYWI9PT0ie051bGx9IilsYWI9Ik5vIG51ZGdlIHNlbnQiO3JldHVybiB7bGFiOlN0cmluZyhsYWIpLGNudDorY250fHwwfTt9KTtpdGVtcy5zb3J0KGZ1bmN0aW9uKGEsYil7cmV0dXJuIGIuY250LWEuY250O30pO3ZhciBtYXg9TWF0aC5tYXguYXBwbHkobnVsbCxpdGVtcy5tYXAoZnVuY3Rpb24oaSl7cmV0dXJuIGkuY250O30pLmNvbmNhdChbMV0pKTt2YXIgaHRtbD0nPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6RE0gU2FucyxzeXN0ZW0tdWk7cGFkZGluZzo0cHggMnB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjhweCI+JztpdGVtcy5mb3JFYWNoKGZ1bmN0aW9uKGkpe3ZhciB3PU1hdGgucm91bmQoaS5jbnQvbWF4KjEwMCk7aHRtbCs9JzxkaXYgc3R5bGU9ImRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjEwcHgiPjxkaXYgc3R5bGU9ImZsZXg6MCAwIDE1MHB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMzMzMyMzE7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzIj4nK2kubGFiKyc8L2Rpdj4nKyc8ZGl2IHN0eWxlPSJmbGV4OjE7aGVpZ2h0OjhweDtiYWNrZ3JvdW5kOiNGMUYwRUI7Ym9yZGVyLXJhZGl1czo2cHg7b3ZlcmZsb3c6aGlkZGVuIj48ZGl2IHN0eWxlPSJ3aWR0aDonK3crJyU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZDojMkJCOEM5O2JvcmRlci1yYWRpdXM6NnB4Ij48L2Rpdj48L2Rpdj4nKyc8ZGl2IHN0eWxlPSJmbGV4OjAgMCAyNHB4O3RleHQtYWxpZ246cmlnaHQ7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMxOTE5MTkiPicraS5jbnQrJzwvZGl2PjwvZGl2Pic7fSk7aHRtbCs9JzwvZGl2Pic7dmFyIGhvc3Q9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiI2NoYXJ0Iil8fGRvY3VtZW50LmJvZHk7aG9zdC5pbm5lckhUTUw9aHRtbDt0cnl7dmFyIF9fZj1uZXcgRm9udEZhY2UoIkRNIFNhbnMiLCJ1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2Rtc2Fucy92MTcvclAyWXAyeXd4ZzA4OVVyaUk1LWc0dmxIOVZvRDhDbWNxYnUwLUs2ejltWGcud29mZjIpIik7X19mLmxvYWQoKS50aGVuKGZ1bmN0aW9uKGYpe2RvY3VtZW50LmZvbnRzLmFkZChmKTt9KTt9Y2F0Y2goZSl7fX1jYXRjaChlKXtjb25zb2xlLmVycm9yKGUpO319KSgpOw==\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Outstanding Nudges"
    }
   },
   {
    "id": "Viz_11",
    "answer": {
     "name": "Rep Readiness",
     "tables": [
      {
       "id": "Course Engagement Worksheet - ampup (staging)",
       "name": "Course Engagement Worksheet - ampup (staging)",
       "fqn": "c6bccc17-5604-4242-99a5-44a00f319108"
      }
     ],
     "search_query": "[User Name] [Region] [Manager Name] [Status] [Progress Pct] [Quiz Pct] [Days Late] [Risk Score]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Average Days Late"
      },
      {
       "name": "Average Progress Pct"
      },
      {
       "name": "Average Quiz Pct"
      },
      {
       "name": "Manager Name"
      },
      {
       "name": "Maximum Risk Score"
      },
      {
       "name": "Region"
      },
      {
       "name": "Status"
      },
      {
       "name": "User Name"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Average Days Late",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Progress Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Quiz Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Manager Name",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Maximum Risk Score",
        "headline_aggregation": "MAX"
       },
       {
        "column_id": "Region",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Status",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "User Name",
        "headline_aggregation": "COUNT_DISTINCT"
       }
      ],
      "ordered_column_ids": [
       "User Name",
       "Region",
       "Manager Name",
       "Status",
       "Average Progress Pct",
       "Average Quiz Pct",
       "Average Days Late",
       "Maximum Risk Score"
      ],
      "client_state": "",
      "client_state_v2": "{\"tableVizPropVersion\": \"V1\",\"columnProperties\": [{\"columnId\": \"User Name\",\"columnProperty\": {}},{\"columnId\": \"Region\",\"columnProperty\": {}},{\"columnId\": \"Manager Name\",\"columnProperty\": {}},{\"columnId\": \"Status\",\"columnProperty\": {}},{\"columnId\": \"Average Progress Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Quiz Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Days Late\",\"columnProperty\": {}},{\"columnId\": \"Maximum Risk Score\",\"columnProperty\": {}}]}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Rep Readiness",
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "User Name"
       },
       {
        "column_id": "Region"
       },
       {
        "column_id": "Manager Name"
       },
       {
        "column_id": "Status"
       },
       {
        "column_id": "Average Progress Pct"
       },
       {
        "column_id": "Average Quiz Pct"
       },
       {
        "column_id": "Average Days Late"
       },
       {
        "column_id": "Maximum Risk Score"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\", \"chartProperties\": {\"gridLines\": {}, \"responsiveLayoutPreference\": \"USER_PREFERRED_ON\", \"chartSpecific\": {\"dataFieldArea\": \"column\"}}, \"columnProperties\": [{\"columnId\": \"User Name\", \"columnProperty\": {}}, {\"columnId\": \"Region\", \"columnProperty\": {}}, {\"columnId\": \"Manager Name\", \"columnProperty\": {}}, {\"columnId\": \"Status\", \"columnProperty\": {}}, {\"columnId\": \"Average Progress Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Quiz Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Days Late\", \"columnProperty\": {}}, {\"columnId\": \"Maximum Risk Score\", \"columnProperty\": {}}], \"axisProperties\": [{\"id\": \"y-rr\", \"properties\": {\"axisType\": \"Y\", \"linkedColumns\": [\"Maximum Risk Score\"], \"isOpposite\": false}}, {\"id\": \"x-rr\", \"properties\": {\"axisType\": \"X\", \"linkedColumns\": [\"User Name\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "User Name",
           "Region",
           "Manager Name",
           "Status",
           "Average Progress Pct",
           "Average Quiz Pct",
           "Average Days Late",
           "Maximum Risk Score"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXt2YXIgR1M9J2h0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9kbXNhbnMvdjE3L3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1MC1LNno5bVhnLndvZmYyJzt2YXIgU0M9eydDb21wbGV0ZWQnOicjM0REOUEwJywnQ29tcGxldGVkIExhdGUnOicjRkZCNzEyJywnSW4gUHJvZ3Jlc3MnOicjMkJCOEM5JywnRHVlIFNvb24nOicjNkVFNUYwJywnTm90IFN0YXJ0ZWQnOicjQzlDOEM0J307ZnVuY3Rpb24gdmFsKHgpe3JldHVybiAoeCYmdHlwZW9mIHg9PT0nb2JqZWN0Jyk/KHguX3ZhbHVlfHwnJyk6eDt9ZnVuY3Rpb24gbnVtKHgpe3ZhciBuPSt2YWwoeCk7cmV0dXJuIGlzTmFOKG4pP251bGw6bjt9ZnVuY3Rpb24gaW5pKG4pe249U3RyaW5nKG58fCcnKS50cmltKCk7dmFyIHA9bi5zcGxpdCgvXHMrLyk7cmV0dXJuICgoKHBbMF18fCcnKVswXXx8JycpKygocFsxXXx8JycpWzBdfHwnJykpLnRvVXBwZXJDYXNlKCk7fWZ1bmN0aW9uIHFjKHEpe2lmKHE9PW51bGwpcmV0dXJuICcjN0Y3RTdDJztyZXR1cm4gcT49OTA/JyMxQTdBNTgnOnE+PTgwPycjMkJCOEM5JzpxPj03MD8nI0NDOEEwMCc6JyNCRTEyM0MnO31mdW5jdGlvbiBwYyhwKXtwPXB8fDA7cmV0dXJuIHA+PTgwPycjM0REOUEwJzpwPj01MD8nI0ZGQjcxMic6JyNFMDY0OEMnO31mdW5jdGlvbiBxcGN0KHEpe3JldHVybiBxPT1udWxsPydcdTIwMTQnOk1hdGgucm91bmQocSkrJyUnO31mdW5jdGlvbiBsb2FkRm9udCgpe3RyeXt2YXIgZj1uZXcgRm9udEZhY2UoJ0RNIFNhbnMnLCd1cmwoJytHUysnKScpO2YubG9hZCgpLnRoZW4oZnVuY3Rpb24oeCl7ZG9jdW1lbnQuZm9udHMuYWRkKHgpO30pO31jYXRjaChlKXt9fWZ1bmN0aW9uIHJvd3MoKXt2YXIgZ2Q9Z2V0RGF0YUZyb21TZWFyY2hRdWVyeSgpLmdldERhdGEoKTt2YXIgcz0oZ2Quc2NoZW1hfHxbXSkubWFwKGZ1bmN0aW9uKGMpe3JldHVybiBjLm5hbWU7fSk7dmFyIGQ9Z2QuZGF0YXx8W107dmFyIGdpPXt9O3MuZm9yRWFjaChmdW5jdGlvbihuLGkpe2dpW25dPWk7fSk7cmV0dXJuIHtkOmQsZ2k6Z2l9O31mdW5jdGlvbiBkZWR1cGUoZCxnaSl7dmFyIGJ5PXt9O2QuZm9yRWFjaChmdW5jdGlvbihyKXt2YXIgaz12YWwocltnaVsnVXNlciBOYW1lJ11dKTt2YXIgcGc9bnVtKHJbZ2lbJ0F2ZXJhZ2UgUHJvZ3Jlc3MgUGN0J11dKXx8MDtpZighKGsgaW4gYnkpfHxwZz5ieVtrXS5fcGcpe2J5W2tdPXI7Ynlba10uX3BnPXBnO319KTtyZXR1cm4gT2JqZWN0LmtleXMoYnkpLm1hcChmdW5jdGlvbihrKXtyZXR1cm4gYnlba107fSk7fWZ1bmN0aW9uIGJhZGdlKHIpe3I9K3J8fDA7dmFyIGJnPXI+PTg/JyNGQ0U3RUMnOnI+PTQ/JyNGRkY0RDYnOicjRTNGNUVDJzt2YXIgZmc9cj49OD8nI0JFMTIzQyc6cj49ND8nIzdBNTIwMCc6JyMxQTdBNTgnO3JldHVybiAnPHNwYW4gc3R5bGU9ImJhY2tncm91bmQ6JytiZysnO2NvbG9yOicrZmcrJztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjExcHg7cGFkZGluZzoycHggOXB4O2JvcmRlci1yYWRpdXM6MTBweCI+JytyKyc8L3NwYW4+Jzt9ZnVuY3Rpb24gcmVuZGVyKCl7dmFyIFI9cm93cygpLGdpPVIuZ2k7dmFyIGQ9ZGVkdXBlKFIuZCxnaSkuc29ydChmdW5jdGlvbihhLGIpe3JldHVybiAoK3ZhbChiW2dpWydNYXhpbXVtIFJpc2sgU2NvcmUnXV0pKS0oK3ZhbChhW2dpWydNYXhpbXVtIFJpc2sgU2NvcmUnXV0pKTt9KTt2YXIgaD0nPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6RE0gU2FucyxzeXN0ZW0tdWk7Zm9udC1zaXplOjEycHg7Y29sb3I6IzMzMzIzMTtwYWRkaW5nOjJweCA0cHgiPjx0YWJsZSBzdHlsZT0id2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2UiPjx0aGVhZD48dHIgc3R5bGU9InRleHQtYWxpZ246bGVmdDtjb2xvcjojN0Y3RTdDO2ZvbnQtc2l6ZToxMXB4Ij4nO1snUmVwJywnU3RhdHVzJywnUHJvZ3Jlc3MnLCdRdWl6JywnUmlzayddLmZvckVhY2goZnVuY3Rpb24oeCl7aCs9Jzx0aCBzdHlsZT0icGFkZGluZzo2cHggOHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNFQ0VCRTY7Zm9udC13ZWlnaHQ6NjAwIj4nK3grJzwvdGg+Jzt9KTtoKz0nPC90cj48L3RoZWFkPjx0Ym9keT4nO2QuZm9yRWFjaChmdW5jdGlvbihyKXt2YXIgbm09dmFsKHJbZ2lbJ1VzZXIgTmFtZSddXSksc3Q9dmFsKHJbZ2lbJ1N0YXR1cyddXSkscGc9bnVtKHJbZ2lbJ0F2ZXJhZ2UgUHJvZ3Jlc3MgUGN0J11dKXx8MCxxej1udW0ocltnaVsnQXZlcmFnZSBRdWl6IFBjdCddXSkscms9dmFsKHJbZ2lbJ01heGltdW0gUmlzayBTY29yZSddXSk7aCs9Jzx0ciBzdHlsZT0iYm9yZGVyLWJvdHRvbToxcHggc29saWQgI0Y0RjNFRSI+PHRkIHN0eWxlPSJwYWRkaW5nOjdweCA4cHgiPjxzcGFuIHN0eWxlPSJkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4Ij48c3BhbiBzdHlsZT0id2lkdGg6MjRweDtoZWlnaHQ6MjRweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNGRkY0RDY7Y29sb3I6IzdBNTIwMDtmb250LXNpemU6MTBweDtmb250LXdlaWdodDo3MDA7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlciI+Jytpbmkobm0pKyc8L3NwYW4+JytubSsnPC9zcGFuPjwvdGQ+JztoKz0nPHRkIHN0eWxlPSJwYWRkaW5nOjdweCA4cHgiPjxzcGFuIHN0eWxlPSJkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo4cHg7aGVpZ2h0OjhweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOicrKFNDW3N0XXx8JyNDOUM4QzQnKSsnO21hcmdpbi1yaWdodDo2cHgiPjwvc3Bhbj4nK3N0Kyc8L3RkPic7aCs9Jzx0ZCBzdHlsZT0icGFkZGluZzo3cHggOHB4Ij48c3BhbiBzdHlsZT0iZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjZweCI+PHNwYW4gc3R5bGU9IndpZHRoOjY0cHg7aGVpZ2h0OjZweDtiYWNrZ3JvdW5kOiNGMUYwRUI7Ym9yZGVyLXJhZGl1czo0cHg7b3ZlcmZsb3c6aGlkZGVuO2Rpc3BsYXk6aW5saW5lLWJsb2NrIj48c3BhbiBzdHlsZT0iZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTt3aWR0aDonK01hdGgubWluKDEwMCxwZykrJyU7YmFja2dyb3VuZDonK3BjKHBnKSsnIj48L3NwYW4+PC9zcGFuPicrTWF0aC5yb3VuZChwZykrJyU8L3NwYW4+PC90ZD4nO2grPSc8dGQgc3R5bGU9InBhZGRpbmc6N3B4IDhweDtjb2xvcjonK3FjKHF6KSsnO2ZvbnQtd2VpZ2h0OjYwMCI+JytxcGN0KHF6KSsnPC90ZD48dGQgc3R5bGU9InBhZGRpbmc6N3B4IDhweCI+JytiYWRnZShyaykrJzwvdGQ+PC90cj4nO30pO2grPSc8L3Rib2R5PjwvdGFibGU+PC9kaXY+JzsoZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI2NoYXJ0Jyl8fGRvY3VtZW50LmJvZHkpLmlubmVySFRNTD1oO31sb2FkRm9udCgpO3JlbmRlcigpO3ZhciBvYj1uZXcgTXV0YXRpb25PYnNlcnZlcihmdW5jdGlvbigpe2NsZWFyVGltZW91dCh3aW5kb3cuX19yKTt3aW5kb3cuX19yPXNldFRpbWVvdXQocmVuZGVyLDYwKTt9KTt0cnl7b2Iub2JzZXJ2ZShkb2N1bWVudC5ib2R5LHtjaGlsZExpc3Q6dHJ1ZSxzdWJ0cmVlOnRydWV9KTt9Y2F0Y2goZSl7fX1jYXRjaChlKXtjb25zb2xlLmVycm9yKGUpO319KSgpOw==\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO292ZXJmbG93OmF1dG99Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0nY2hhcnQnPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     }
    }
   },
   {
    "id": "Viz_12",
    "answer": {
     "name": "Quiz Score Distribution",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Quiz Score Bucket] count [User Email] [Quiz Attempts] > 0__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Quiz Score Bucket"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Quiz Score Bucket"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Quiz Score Bucket",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Number of User Email"
       },
       {
        "column_id": "Quiz Score Bucket"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Quiz Score Bucket\",\"columnProperty\": {}},{\"columnId\": \"Number of User Email\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"289cefc4-cd07-461a-9b46-c458492387f1\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"dbfb7bd4-b490-4283-9f17-8f9ef5a2bf9c\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Quiz Score Bucket\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Quiz Score Bucket",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5jb2x1bW5zKFsiUXVpeiBTY29yZSBCdWNrZXQiXSkucm93cyhbIk51bWJlciBvZiBVc2VyIEVtYWlsIl0pLmNvbG9yKHtmaWVsZDoiUXVpeiBTY29yZSBCdWNrZXQiLGRvbWFpbjpbIjAtNjkiLCI3MC03OSIsIjgwLTg5IiwiOTAtMTAwIl0scmFuZ2U6WyIjRTA2NDhDIiwiI0ZGQjcxMiIsIiMyQkI4QzkiLCIjM0REOUEwIl19KS5sYXllcnMoW3ttYXJrOiJiYXIifV0pLmRhdGEoZG0pLm1vdW50KCIjY2hhcnQiKTsKdmFyIFNUQVRVUz17J0NvbXBsZXRlZCc6JyMzREQ5QTAnLCdDb21wbGV0ZWQgTGF0ZSc6JyNGRkI3MTInLCdJbiBQcm9ncmVzcyc6JyMyQkI4QzknLCdEdWUgU29vbic6JyM2RUU1RjAnLCdOb3QgU3RhcnRlZCc6JyNDOUM4QzQnfTt2YXIgUUI9eycwLTY5JzonI0UwNjQ4QycsJzcwLTc5JzonI0ZGQjcxMicsJzgwLTg5JzonIzJCQjhDOScsJzkwLTEwMCc6JyMzREQ5QTAnfTtmdW5jdGlvbiBjb2xvck9mKHMpe2lmKCFzKXJldHVybiAnIzJCQjhDOSc7Zm9yKHZhciBpPTA7aTxzLmxlbmd0aDtpKyspe3ZhciB2PXNbaV07aWYodHlwZW9mIHY9PT0nc3RyaW5nJyl7aWYoU1RBVFVTW3ZdKXJldHVybiBTVEFUVVNbdl07aWYoUUJbdl0pcmV0dXJuIFFCW3ZdO2lmKHYuaW5kZXhPZignZGF5Jyk+PTApcmV0dXJuICcjRkZCNzEyJzt9fXJldHVybiAnIzJCQjhDOSc7fWZ1bmN0aW9uIHBmKGUsYyl7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnZmlsbCcsYywnaW1wb3J0YW50Jyk7ZS5zdHlsZS5zZXRQcm9wZXJ0eSgnc3Ryb2tlJywnbm9uZScsJ2ltcG9ydGFudCcpO31mdW5jdGlvbiBtdmFsKHMpe2Zvcih2YXIgaT0wO2k8cy5sZW5ndGgtMTtpKyspe2lmKHR5cGVvZiBzW2ldPT09J251bWJlcicpcmV0dXJuIHNbaV07fXJldHVybiBudWxsO31mdW5jdGlvbiByZXBhaW50KCl7dmFyIHRvcHM9W10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdnJykpLmZpbHRlcihmdW5jdGlvbihnKXt2YXIgYz1nLmdldEF0dHJpYnV0ZSgnY2xhc3MnKXx8Jyc7cmV0dXJuIC8oXnxccyltdXplLWxheWVyLWJhci1cZCsoXHN8JCkvLnRlc3QoYykmJiEvbXV6ZS1sYXllci1iYXItXGQrLVxkKy8udGVzdChjKTt9KTt0b3BzLmZvckVhY2goZnVuY3Rpb24oZyl7dmFyIGQ9Zy5fX2RhdGFfXztpZighZHx8IWQubGVuZ3RoKXJldHVybjt2YXIgcj1bXS5zbGljZS5jYWxsKGcucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTtmb3IodmFyIGs9MDtrPHIubGVuZ3RoO2srKyl7aWYoZFtrXSYmZFtrXS5zb3VyY2UpcGYocltrXSxjb2xvck9mKGRba10uc291cmNlKSk7fX0pO2lmKHRvcHMubGVuZ3RoPT09MSl7dmFyIGcwPXRvcHNbMF07dmFyIGQwPWcwLl9fZGF0YV9ffHxbXTt2YXIgcnM9W10uc2xpY2UuY2FsbChnMC5xdWVyeVNlbGVjdG9yQWxsKCdyZWN0JykpO3ZhciBzdmc9cnNbMF0mJnJzWzBdLm93bmVyU1ZHRWxlbWVudDtpZihzdmcpe1tdLnNsaWNlLmNhbGwoc3ZnLnF1ZXJ5U2VsZWN0b3JBbGwoJy5fX2RsJykpLmZvckVhY2goZnVuY3Rpb24oeCl7eC5yZW1vdmUoKTt9KTtycy5mb3JFYWNoKGZ1bmN0aW9uKHIsayl7dmFyIHM9ZDBba10mJmQwW2tdLnNvdXJjZTtpZighcylyZXR1cm47dmFyIHZhbD1tdmFsKHMpO2lmKHZhbD09bnVsbClyZXR1cm47dmFyIGJiO3RyeXtiYj1yLmdldEJCb3goKTt9Y2F0Y2goZSl7cmV0dXJuO312YXIgdHg9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3RleHQnKTt0eC5zZXRBdHRyaWJ1dGUoJ2NsYXNzJywnX19kbCcpO3R4LnNldEF0dHJpYnV0ZSgneCcsYmIueCtiYi53aWR0aC8yKTt0eC5zZXRBdHRyaWJ1dGUoJ3knLGJiLnktNCk7dHguc2V0QXR0cmlidXRlKCd0ZXh0LWFuY2hvcicsJ21pZGRsZScpO3R4LnNldEF0dHJpYnV0ZSgnc3R5bGUnLCdmb250OjYwMCAxMHB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzdGN0U3QycpO3R4LnRleHRDb250ZW50PShNYXRoLnJvdW5kKHZhbCoxMCkvMTApO3N2Zy5hcHBlbmRDaGlsZCh0eCk7fSk7fX12YXIgYXJjcz1bXS5zbGljZS5jYWxsKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ3BhdGhbY2xhc3MqPSJtdXplLWxheWVyLWFyYy1wYXRoIl0nKSk7YXJjcy5mb3JFYWNoKGZ1bmN0aW9uKHApe2lmKHAuX19kYXRhX18mJnAuX19kYXRhX18uc291cmNlKXBmKHAsY29sb3JPZihwLl9fZGF0YV9fLnNvdXJjZSkpO30pO2lmKGFyY3MubGVuZ3RoJiZhcmNzWzBdLl9fZGF0YV9fKXt2YXIgdT1hcmNzWzBdLl9fZGF0YV9fLnVwZGF0ZXx8e307dmFyIGN4PXUueHx8MCxjeT11Lnl8fDA7dmFyIGNvbXA9MCx0b3Q9MDthcmNzLmZvckVhY2goZnVuY3Rpb24ocCl7dmFyIHM9cC5fX2RhdGFfXyYmcC5fX2RhdGFfXy5zb3VyY2U7aWYoIXMpcmV0dXJuO3ZhciB2PStzW3MubGVuZ3RoLTJdfHwwO3RvdCs9djt2YXIgc3Q9c1sxXTtpZihzdD09PSdDb21wbGV0ZWQnfHxzdD09PSdDb21wbGV0ZWQgTGF0ZScpY29tcCs9djt9KTt2YXIgcGN0PXRvdD9NYXRoLnJvdW5kKGNvbXAvdG90KjEwMCk6MDt2YXIgc3ZnMj1hcmNzWzBdLm93bmVyU1ZHRWxlbWVudDtpZihzdmcyKXt2YXIgZz1zdmcyLnF1ZXJ5U2VsZWN0b3IoJyNfX2NlY3RyJyk7aWYoIWcpe2c9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudE5TKCdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycsJ3RleHQnKTtnLnNldEF0dHJpYnV0ZSgnaWQnLCdfX2NlY3RyJyk7Zy5zZXRBdHRyaWJ1dGUoJ3RleHQtYW5jaG9yJywnbWlkZGxlJyk7c3ZnMi5hcHBlbmRDaGlsZChnKTt9Zy5zZXRBdHRyaWJ1dGUoJ3gnLGN4KTtnLnNldEF0dHJpYnV0ZSgneScsY3kpO2cuaW5uZXJIVE1MPSc8dHNwYW4geD0iJytjeCsnIiBkeT0iLTEiIHN0eWxlPSJmb250OjcwMCAyNHB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzE5MTkxOSI+JytwY3QrJyU8L3RzcGFuPjx0c3BhbiB4PSInK2N4KyciIGR5PSIxNSIgc3R5bGU9ImZvbnQ6NDAwIDEwcHggRE0gU2FucyxzeXN0ZW0tdWk7ZmlsbDojN0Y3RTdDIj5jb21wbGV0aW9uPC90c3Bhbj4nO319fXRyeXt2YXIgdHQ9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcignI2NoYXJ0Jyl8fGRvY3VtZW50LmJvZHk7dmFyIG9iPW5ldyBNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0KHdpbmRvdy5fX3JwKTt3aW5kb3cuX19ycD1zZXRUaW1lb3V0KHJlcGFpbnQsMzApO30pO29iLm9ic2VydmUodHQse2NoaWxkTGlzdDp0cnVlLHN1YnRyZWU6dHJ1ZX0pO31jYXRjaChlKXt9dHJ5e3ZhciBfX2Y9bmV3IEZvbnRGYWNlKCdETSBTYW5zJywidXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9kbXNhbnMvdjE3L3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1MC1LNno5bVhnLndvZmYyKSIpO19fZi5sb2FkKCkudGhlbihmdW5jdGlvbihmKXtkb2N1bWVudC5mb250cy5hZGQoZik7c2V0VGltZW91dChyZXBhaW50LDQwKTt9KTt9Y2F0Y2goZSl7fVs2MCwyMDAsNjAwLDE1MDBdLmZvckVhY2goZnVuY3Rpb24obXMpe3NldFRpbWVvdXQocmVwYWludCxtcyk7fSk7fWNhdGNoKGUpe2NvbnNvbGUuZXJyb3IoZSk7fX0pKCk7\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Quiz Score Distribution"
    }
   },
   {
    "id": "Viz_13",
    "answer": {
     "name": "Days Late Distribution",
     "tables": [
      {
       "id": "__WS_NAME__",
       "name": "__WS_NAME__",
       "fqn": "__WS_FQN__"
      }
     ],
     "search_query": "[Days Late Bucket] count [User Email] [Status] = 'Completed Late'__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Days Late Bucket"
      },
      {
       "name": "Number of User Email"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Days Late Bucket"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "ordered_column_ids": [
       "Days Late Bucket",
       "Number of User Email"
      ]
     },
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "Days Late Bucket"
       },
       {
        "column_id": "Number of User Email"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\",\"chartProperties\": {\"gridLines\": {},\"responsiveLayoutPreference\": \"USER_PREFERRED_ON\",\"chartSpecific\": {\"dataFieldArea\": \"column\"}},\"columnProperties\": [{\"columnId\": \"Number of User Email\",\"columnProperty\": {}},{\"columnId\": \"Days Late Bucket\",\"columnProperty\": {}}],\"axisProperties\": [{\"id\": \"0fe24dff-8ec7-46cd-b668-ce4718ee2fc2\",\"properties\": {\"axisType\": \"Y\",\"linkedColumns\": [\"Number of User Email\"],\"isOpposite\": false}},{\"id\": \"77072d52-75b4-4113-a726-fad57c555fcc\",\"properties\": {\"axisType\": \"X\",\"linkedColumns\": [\"Days Late Bucket\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "Days Late Bucket",
           "Number of User Email"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBtdXplLCBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXtjb25zdCBkbT1nZXREYXRhRnJvbVNlYXJjaFF1ZXJ5KCk7bXV6ZS5jYW52YXMoKS5jb2x1bW5zKFsiRGF5cyBMYXRlIEJ1Y2tldCJdKS5yb3dzKFsiTnVtYmVyIG9mIFVzZXIgRW1haWwiXSkubGF5ZXJzKFt7bWFyazoiYmFyIn1dKS5kYXRhKGRtKS5tb3VudCgiI2NoYXJ0Iik7CnZhciBTVEFUVVM9eydDb21wbGV0ZWQnOicjM0REOUEwJywnQ29tcGxldGVkIExhdGUnOicjRkZCNzEyJywnSW4gUHJvZ3Jlc3MnOicjMkJCOEM5JywnRHVlIFNvb24nOicjNkVFNUYwJywnTm90IFN0YXJ0ZWQnOicjQzlDOEM0J307dmFyIFFCPXsnMC02OSc6JyNFMDY0OEMnLCc3MC03OSc6JyNGRkI3MTInLCc4MC04OSc6JyMyQkI4QzknLCc5MC0xMDAnOicjM0REOUEwJ307ZnVuY3Rpb24gY29sb3JPZihzKXtpZighcylyZXR1cm4gJyMyQkI4QzknO2Zvcih2YXIgaT0wO2k8cy5sZW5ndGg7aSsrKXt2YXIgdj1zW2ldO2lmKHR5cGVvZiB2PT09J3N0cmluZycpe2lmKFNUQVRVU1t2XSlyZXR1cm4gU1RBVFVTW3ZdO2lmKFFCW3ZdKXJldHVybiBRQlt2XTtpZih2LmluZGV4T2YoJ2RheScpPj0wKXJldHVybiAnI0ZGQjcxMic7fX1yZXR1cm4gJyMyQkI4QzknO31mdW5jdGlvbiBwZihlLGMpe2Uuc3R5bGUuc2V0UHJvcGVydHkoJ2ZpbGwnLGMsJ2ltcG9ydGFudCcpO2Uuc3R5bGUuc2V0UHJvcGVydHkoJ3N0cm9rZScsJ25vbmUnLCdpbXBvcnRhbnQnKTt9ZnVuY3Rpb24gbXZhbChzKXtmb3IodmFyIGk9MDtpPHMubGVuZ3RoLTE7aSsrKXtpZih0eXBlb2Ygc1tpXT09PSdudW1iZXInKXJldHVybiBzW2ldO31yZXR1cm4gbnVsbDt9ZnVuY3Rpb24gcmVwYWludCgpe3ZhciB0b3BzPVtdLnNsaWNlLmNhbGwoZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnZycpKS5maWx0ZXIoZnVuY3Rpb24oZyl7dmFyIGM9Zy5nZXRBdHRyaWJ1dGUoJ2NsYXNzJyl8fCcnO3JldHVybiAvKF58XHMpbXV6ZS1sYXllci1iYXItXGQrKFxzfCQpLy50ZXN0KGMpJiYhL211emUtbGF5ZXItYmFyLVxkKy1cZCsvLnRlc3QoYyk7fSk7dG9wcy5mb3JFYWNoKGZ1bmN0aW9uKGcpe3ZhciBkPWcuX19kYXRhX187aWYoIWR8fCFkLmxlbmd0aClyZXR1cm47dmFyIHI9W10uc2xpY2UuY2FsbChnLnF1ZXJ5U2VsZWN0b3JBbGwoJ3JlY3QnKSk7Zm9yKHZhciBrPTA7azxyLmxlbmd0aDtrKyspe2lmKGRba10mJmRba10uc291cmNlKXBmKHJba10sY29sb3JPZihkW2tdLnNvdXJjZSkpO319KTtpZih0b3BzLmxlbmd0aD09PTEpe3ZhciBnMD10b3BzWzBdO3ZhciBkMD1nMC5fX2RhdGFfX3x8W107dmFyIHJzPVtdLnNsaWNlLmNhbGwoZzAucXVlcnlTZWxlY3RvckFsbCgncmVjdCcpKTt2YXIgc3ZnPXJzWzBdJiZyc1swXS5vd25lclNWR0VsZW1lbnQ7aWYoc3ZnKXtbXS5zbGljZS5jYWxsKHN2Zy5xdWVyeVNlbGVjdG9yQWxsKCcuX19kbCcpKS5mb3JFYWNoKGZ1bmN0aW9uKHgpe3gucmVtb3ZlKCk7fSk7cnMuZm9yRWFjaChmdW5jdGlvbihyLGspe3ZhciBzPWQwW2tdJiZkMFtrXS5zb3VyY2U7aWYoIXMpcmV0dXJuO3ZhciB2YWw9bXZhbChzKTtpZih2YWw9PW51bGwpcmV0dXJuO3ZhciBiYjt0cnl7YmI9ci5nZXRCQm94KCk7fWNhdGNoKGUpe3JldHVybjt9dmFyIHR4PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7dHguc2V0QXR0cmlidXRlKCdjbGFzcycsJ19fZGwnKTt0eC5zZXRBdHRyaWJ1dGUoJ3gnLGJiLngrYmIud2lkdGgvMik7dHguc2V0QXR0cmlidXRlKCd5JyxiYi55LTQpO3R4LnNldEF0dHJpYnV0ZSgndGV4dC1hbmNob3InLCdtaWRkbGUnKTt0eC5zZXRBdHRyaWJ1dGUoJ3N0eWxlJywnZm9udDo2MDAgMTBweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiM3RjdFN0MnKTt0eC50ZXh0Q29udGVudD0oTWF0aC5yb3VuZCh2YWwqMTApLzEwKTtzdmcuYXBwZW5kQ2hpbGQodHgpO30pO319dmFyIGFyY3M9W10uc2xpY2UuY2FsbChkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCdwYXRoW2NsYXNzKj0ibXV6ZS1sYXllci1hcmMtcGF0aCJdJykpO2FyY3MuZm9yRWFjaChmdW5jdGlvbihwKXtpZihwLl9fZGF0YV9fJiZwLl9fZGF0YV9fLnNvdXJjZSlwZihwLGNvbG9yT2YocC5fX2RhdGFfXy5zb3VyY2UpKTt9KTtpZihhcmNzLmxlbmd0aCYmYXJjc1swXS5fX2RhdGFfXyl7dmFyIHU9YXJjc1swXS5fX2RhdGFfXy51cGRhdGV8fHt9O3ZhciBjeD11Lnh8fDAsY3k9dS55fHwwO3ZhciBjb21wPTAsdG90PTA7YXJjcy5mb3JFYWNoKGZ1bmN0aW9uKHApe3ZhciBzPXAuX19kYXRhX18mJnAuX19kYXRhX18uc291cmNlO2lmKCFzKXJldHVybjt2YXIgdj0rc1tzLmxlbmd0aC0yXXx8MDt0b3QrPXY7dmFyIHN0PXNbMV07aWYoc3Q9PT0nQ29tcGxldGVkJ3x8c3Q9PT0nQ29tcGxldGVkIExhdGUnKWNvbXArPXY7fSk7dmFyIHBjdD10b3Q/TWF0aC5yb3VuZChjb21wL3RvdCoxMDApOjA7dmFyIHN2ZzI9YXJjc1swXS5vd25lclNWR0VsZW1lbnQ7aWYoc3ZnMil7dmFyIGc9c3ZnMi5xdWVyeVNlbGVjdG9yKCcjX19jZWN0cicpO2lmKCFnKXtnPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUygnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnLCd0ZXh0Jyk7Zy5zZXRBdHRyaWJ1dGUoJ2lkJywnX19jZWN0cicpO2cuc2V0QXR0cmlidXRlKCd0ZXh0LWFuY2hvcicsJ21pZGRsZScpO3N2ZzIuYXBwZW5kQ2hpbGQoZyk7fWcuc2V0QXR0cmlidXRlKCd4JyxjeCk7Zy5zZXRBdHRyaWJ1dGUoJ3knLGN5KTtnLmlubmVySFRNTD0nPHRzcGFuIHg9IicrY3grJyIgZHk9Ii0xIiBzdHlsZT0iZm9udDo3MDAgMjRweCBETSBTYW5zLHN5c3RlbS11aTtmaWxsOiMxOTE5MTkiPicrcGN0KyclPC90c3Bhbj48dHNwYW4geD0iJytjeCsnIiBkeT0iMTUiIHN0eWxlPSJmb250OjQwMCAxMHB4IERNIFNhbnMsc3lzdGVtLXVpO2ZpbGw6IzdGN0U3QyI+Y29tcGxldGlvbjwvdHNwYW4+Jzt9fX10cnl7dmFyIHR0PWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJyNjaGFydCcpfHxkb2N1bWVudC5ib2R5O3ZhciBvYj1uZXcgTXV0YXRpb25PYnNlcnZlcihmdW5jdGlvbigpe2NsZWFyVGltZW91dCh3aW5kb3cuX19ycCk7d2luZG93Ll9fcnA9c2V0VGltZW91dChyZXBhaW50LDMwKTt9KTtvYi5vYnNlcnZlKHR0LHtjaGlsZExpc3Q6dHJ1ZSxzdWJ0cmVlOnRydWV9KTt9Y2F0Y2goZSl7fXRyeXt2YXIgX19mPW5ldyBGb250RmFjZSgnRE0gU2FucycsInVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZG1zYW5zL3YxNy9yUDJZcDJ5d3hnMDg5VXJpSTUtZzR2bEg5Vm9EOENtY3FidTAtSzZ6OW1YZy53b2ZmMikiKTtfX2YubG9hZCgpLnRoZW4oZnVuY3Rpb24oZil7ZG9jdW1lbnQuZm9udHMuYWRkKGYpO3NldFRpbWVvdXQocmVwYWludCw0MCk7fSk7fWNhdGNoKGUpe31bNjAsMjAwLDYwMCwxNTAwXS5mb3JFYWNoKGZ1bmN0aW9uKG1zKXtzZXRUaW1lb3V0KHJlcGFpbnQsbXMpO30pO31jYXRjaChlKXtjb25zb2xlLmVycm9yKGUpO319KSgpOw==\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZofXRleHR7Zm9udC1mYW1pbHk6J0RNIFNhbnMnLHNhbnMtc2VyaWY7ZmlsbDojN0Y3RTdDfS5tdXplLWdyaWQtbGluZXMgbGluZSwubXV6ZS1ncmlkIGxpbmUsLm11emUtZ3JpZGxpbmVzIGxpbmV7c3Ryb2tlOnRyYW5zcGFyZW50IWltcG9ydGFudH0ubXV6ZS1heGlzLW5hbWUsLm11emUtYXhpcy10aXRsZSwubXV6ZS1heGlzLW5hbWUtY29udGFpbmVye2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnR9Lm11emUtbGF5ZXItYmFyIHJlY3R7cng6M3B4fQ==\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0iY2hhcnQiPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Days Late Distribution"
    }
   },
   {
    "id": "Viz_14",
    "answer": {
     "name": "Needs Attention",
     "tables": [
      {
       "id": "Course Engagement Worksheet - ampup (staging)",
       "name": "Course Engagement Worksheet - ampup (staging)",
       "fqn": "c6bccc17-5604-4242-99a5-44a00f319108"
      }
     ],
     "search_query": "[User Name] [Region] [Manager Name] [Status] [Progress Pct] [Quiz Pct] [Days Late] [Risk Score]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Average Days Late"
      },
      {
       "name": "Average Progress Pct"
      },
      {
       "name": "Average Quiz Pct"
      },
      {
       "name": "Manager Name"
      },
      {
       "name": "Maximum Risk Score"
      },
      {
       "name": "Region"
      },
      {
       "name": "Status"
      },
      {
       "name": "User Name"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Average Days Late",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Progress Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Quiz Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Manager Name",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Maximum Risk Score",
        "headline_aggregation": "MAX"
       },
       {
        "column_id": "Region",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Status",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "User Name",
        "headline_aggregation": "COUNT_DISTINCT"
       }
      ],
      "ordered_column_ids": [
       "User Name",
       "Region",
       "Manager Name",
       "Status",
       "Average Progress Pct",
       "Average Quiz Pct",
       "Average Days Late",
       "Maximum Risk Score"
      ],
      "client_state": "",
      "client_state_v2": "{\"tableVizPropVersion\": \"V1\",\"columnProperties\": [{\"columnId\": \"User Name\",\"columnProperty\": {}},{\"columnId\": \"Region\",\"columnProperty\": {}},{\"columnId\": \"Manager Name\",\"columnProperty\": {}},{\"columnId\": \"Status\",\"columnProperty\": {}},{\"columnId\": \"Average Progress Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Quiz Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Days Late\",\"columnProperty\": {}},{\"columnId\": \"Maximum Risk Score\",\"columnProperty\": {}}]}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "Needs Attention",
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "User Name"
       },
       {
        "column_id": "Region"
       },
       {
        "column_id": "Manager Name"
       },
       {
        "column_id": "Status"
       },
       {
        "column_id": "Average Progress Pct"
       },
       {
        "column_id": "Average Quiz Pct"
       },
       {
        "column_id": "Average Days Late"
       },
       {
        "column_id": "Maximum Risk Score"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\", \"chartProperties\": {\"gridLines\": {}, \"responsiveLayoutPreference\": \"USER_PREFERRED_ON\", \"chartSpecific\": {\"dataFieldArea\": \"column\"}}, \"columnProperties\": [{\"columnId\": \"User Name\", \"columnProperty\": {}}, {\"columnId\": \"Region\", \"columnProperty\": {}}, {\"columnId\": \"Manager Name\", \"columnProperty\": {}}, {\"columnId\": \"Status\", \"columnProperty\": {}}, {\"columnId\": \"Average Progress Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Quiz Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Days Late\", \"columnProperty\": {}}, {\"columnId\": \"Maximum Risk Score\", \"columnProperty\": {}}], \"axisProperties\": [{\"id\": \"y-rr\", \"properties\": {\"axisType\": \"Y\", \"linkedColumns\": [\"Maximum Risk Score\"], \"isOpposite\": false}}, {\"id\": \"x-rr\", \"properties\": {\"axisType\": \"X\", \"linkedColumns\": [\"User Name\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "User Name",
           "Region",
           "Manager Name",
           "Status",
           "Average Progress Pct",
           "Average Quiz Pct",
           "Average Days Late",
           "Maximum Risk Score"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXt2YXIgR1M9J2h0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9kbXNhbnMvdjE3L3JQMllwMnl3eGcwODlVcmlJNS1nNHZsSDlWb0Q4Q21jcWJ1MC1LNno5bVhnLndvZmYyJzt2YXIgU0M9eydDb21wbGV0ZWQnOicjM0REOUEwJywnQ29tcGxldGVkIExhdGUnOicjRkZCNzEyJywnSW4gUHJvZ3Jlc3MnOicjMkJCOEM5JywnRHVlIFNvb24nOicjNkVFNUYwJywnTm90IFN0YXJ0ZWQnOicjQzlDOEM0J307ZnVuY3Rpb24gdmFsKHgpe3JldHVybiAoeCYmdHlwZW9mIHg9PT0nb2JqZWN0Jyk/KHguX3ZhbHVlfHwnJyk6eDt9ZnVuY3Rpb24gbnVtKHgpe3ZhciBuPSt2YWwoeCk7cmV0dXJuIGlzTmFOKG4pP251bGw6bjt9ZnVuY3Rpb24gaW5pKG4pe249U3RyaW5nKG58fCcnKS50cmltKCk7dmFyIHA9bi5zcGxpdCgvXHMrLyk7cmV0dXJuICgoKHBbMF18fCcnKVswXXx8JycpKygocFsxXXx8JycpWzBdfHwnJykpLnRvVXBwZXJDYXNlKCk7fWZ1bmN0aW9uIHFjKHEpe2lmKHE9PW51bGwpcmV0dXJuICcjN0Y3RTdDJztyZXR1cm4gcT49OTA/JyMxQTdBNTgnOnE+PTgwPycjMkJCOEM5JzpxPj03MD8nI0NDOEEwMCc6JyNCRTEyM0MnO31mdW5jdGlvbiBwYyhwKXtwPXB8fDA7cmV0dXJuIHA+PTgwPycjM0REOUEwJzpwPj01MD8nI0ZGQjcxMic6JyNFMDY0OEMnO31mdW5jdGlvbiBxcGN0KHEpe3JldHVybiBxPT1udWxsPydcdTIwMTQnOk1hdGgucm91bmQocSkrJyUnO31mdW5jdGlvbiBsb2FkRm9udCgpe3RyeXt2YXIgZj1uZXcgRm9udEZhY2UoJ0RNIFNhbnMnLCd1cmwoJytHUysnKScpO2YubG9hZCgpLnRoZW4oZnVuY3Rpb24oeCl7ZG9jdW1lbnQuZm9udHMuYWRkKHgpO30pO31jYXRjaChlKXt9fWZ1bmN0aW9uIHJvd3MoKXt2YXIgZ2Q9Z2V0RGF0YUZyb21TZWFyY2hRdWVyeSgpLmdldERhdGEoKTt2YXIgcz0oZ2Quc2NoZW1hfHxbXSkubWFwKGZ1bmN0aW9uKGMpe3JldHVybiBjLm5hbWU7fSk7dmFyIGQ9Z2QuZGF0YXx8W107dmFyIGdpPXt9O3MuZm9yRWFjaChmdW5jdGlvbihuLGkpe2dpW25dPWk7fSk7cmV0dXJuIHtkOmQsZ2k6Z2l9O31mdW5jdGlvbiBkZWR1cGUoZCxnaSl7dmFyIGJ5PXt9O2QuZm9yRWFjaChmdW5jdGlvbihyKXt2YXIgaz12YWwocltnaVsnVXNlciBOYW1lJ11dKTt2YXIgcGc9bnVtKHJbZ2lbJ0F2ZXJhZ2UgUHJvZ3Jlc3MgUGN0J11dKXx8MDtpZighKGsgaW4gYnkpfHxwZz5ieVtrXS5fcGcpe2J5W2tdPXI7Ynlba10uX3BnPXBnO319KTtyZXR1cm4gT2JqZWN0LmtleXMoYnkpLm1hcChmdW5jdGlvbihrKXtyZXR1cm4gYnlba107fSk7fWZ1bmN0aW9uIHJlbmRlcigpe3ZhciBSPXJvd3MoKSxnaT1SLmdpO3ZhciBkPWRlZHVwZShSLmQsZ2kpLmZpbHRlcihmdW5jdGlvbihyKXtyZXR1cm4gKCt2YWwocltnaVsnTWF4aW11bSBSaXNrIFNjb3JlJ11dKSk+PTg7fSkuc29ydChmdW5jdGlvbihhLGIpe3JldHVybiAoK3ZhbChiW2dpWydNYXhpbXVtIFJpc2sgU2NvcmUnXV0pKS0oK3ZhbChhW2dpWydNYXhpbXVtIFJpc2sgU2NvcmUnXV0pKTt9KTt2YXIgaG9zdD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hhcnQnKXx8ZG9jdW1lbnQuYm9keTtpZighZC5sZW5ndGgpe2hvc3QuaW5uZXJIVE1MPSc8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpETSBTYW5zLHN5c3RlbS11aTtjb2xvcjojMUE3QTU4O3BhZGRpbmc6MjhweDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MTRweCI+XHUyNzEzIE5vIHJlcHMgY3VycmVudGx5IGF0IHJpc2s8L2Rpdj4nO3JldHVybjt9dmFyIGNhcmRzPWQubWFwKGZ1bmN0aW9uKHIpe3ZhciBubT12YWwocltnaVsnVXNlciBOYW1lJ11dKSxyZWc9dmFsKHJbZ2lbJ1JlZ2lvbiddXSksbWdyPXZhbChyW2dpWydNYW5hZ2VyIE5hbWUnXV0pLHBnPW51bShyW2dpWydBdmVyYWdlIFByb2dyZXNzIFBjdCddXSl8fDAscXo9bnVtKHJbZ2lbJ0F2ZXJhZ2UgUXVpeiBQY3QnXV0pLGRsPW51bShyW2dpWydBdmVyYWdlIERheXMgTGF0ZSddXSl8fDAscms9K3ZhbChyW2dpWydNYXhpbXVtIFJpc2sgU2NvcmUnXV0pO3JldHVybiAnPGRpdiBzdHlsZT0iYm9yZGVyOjFweCBzb2xpZCAjRUNFQkU2O2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjEycHg7YmFja2dyb3VuZDojZmZmIj48ZGl2IHN0eWxlPSJkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMHB4O21hcmdpbi1ib3R0b206OHB4Ij48c3BhbiBzdHlsZT0id2lkdGg6MzRweDtoZWlnaHQ6MzRweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNGQ0U3RUM7Y29sb3I6I0JFMTIzQztmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEycHg7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlciI+Jytpbmkobm0pKyc8L3NwYW4+JysnPGRpdiBzdHlsZT0iZmxleDoxO21pbi13aWR0aDowIj48ZGl2IHN0eWxlPSJmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzE5MTkxOTt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXMiPicrbm0rJzwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtc2l6ZToxMXB4O2NvbG9yOiM3RjdFN0MiPicrcmVnKycgXHUwMGI3ICcrbWdyKyc8L2Rpdj48L2Rpdj4nKyc8c3BhbiBzdHlsZT0iYmFja2dyb3VuZDojRkNFN0VDO2NvbG9yOiNCRTEyM0M7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxMXB4O3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjEwcHgiPnJpc2sgJytyaysnPC9zcGFuPjwvZGl2PicrJzxkaXYgc3R5bGU9ImRpc3BsYXk6ZmxleDtnYXA6MTRweDtmb250LXNpemU6MTFweDtjb2xvcjojN0Y3RTdDIj48ZGl2PlByb2dyZXNzIDxiIHN0eWxlPSJjb2xvcjonK3BjKHBnKSsnIj4nK01hdGgucm91bmQocGcpKyclPC9iPjwvZGl2PjxkaXY+UXVpeiA8YiBzdHlsZT0iY29sb3I6JytxYyhxeikrJyI+JytxcGN0KHF6KSsnPC9iPjwvZGl2PjxkaXY+TGF0ZSA8YiBzdHlsZT0iY29sb3I6IzMzMzIzMSI+JytkbCsnZDwvYj48L2Rpdj48L2Rpdj48L2Rpdj4nO30pLmpvaW4oJycpO2hvc3QuaW5uZXJIVE1MPSc8ZGl2IHN0eWxlPSJmb250LWZhbWlseTpETSBTYW5zLHN5c3RlbS11aTtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpbGwsbWlubWF4KDIzMHB4LDFmcikpO2dhcDoxMnB4O3BhZGRpbmc6NHB4Ij4nK2NhcmRzKyc8L2Rpdj4nO31sb2FkRm9udCgpO3JlbmRlcigpO3ZhciBvYj1uZXcgTXV0YXRpb25PYnNlcnZlcihmdW5jdGlvbigpe2NsZWFyVGltZW91dCh3aW5kb3cuX19yKTt3aW5kb3cuX19yPXNldFRpbWVvdXQocmVuZGVyLDYwKTt9KTt0cnl7b2Iub2JzZXJ2ZShkb2N1bWVudC5ib2R5LHtjaGlsZExpc3Q6dHJ1ZSxzdWJ0cmVlOnRydWV9KTt9Y2F0Y2goZSl7fX1jYXRjaChlKXtjb25zb2xlLmVycm9yKGUpO319KSgpOw==\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO292ZXJmbG93OmF1dG99Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0nY2hhcnQnPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     }
    }
   },
   {
    "id": "Viz_kpi",
    "answer": {
     "name": "At a Glance",
     "tables": [
      {
       "id": "Course Engagement Worksheet - ampup (staging)",
       "name": "Course Engagement Worksheet - ampup (staging)",
       "fqn": "c6bccc17-5604-4242-99a5-44a00f319108"
      }
     ],
     "search_query": "[User Name] [Region] [Manager Name] [Status] [Progress Pct] [Quiz Pct] [Days Late] [Risk Score] [Course Title] [Quiz Passed]__COURSE_FILTER__",
     "answer_columns": [
      {
       "name": "Average Days Late"
      },
      {
       "name": "Average Progress Pct"
      },
      {
       "name": "Average Quiz Pct"
      },
      {
       "name": "Manager Name"
      },
      {
       "name": "Maximum Risk Score"
      },
      {
       "name": "Region"
      },
      {
       "name": "Status"
      },
      {
       "name": "User Name"
      },
      {
       "name": "Course Title"
      },
      {
       "name": "Quiz Passed"
      }
     ],
     "table": {
      "table_columns": [
       {
        "column_id": "Average Days Late",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Progress Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Average Quiz Pct",
        "headline_aggregation": "TABLE_AGGR"
       },
       {
        "column_id": "Manager Name",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Maximum Risk Score",
        "headline_aggregation": "MAX"
       },
       {
        "column_id": "Region",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Status",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "User Name",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Course Title",
        "headline_aggregation": "COUNT_DISTINCT"
       },
       {
        "column_id": "Quiz Passed",
        "headline_aggregation": "COUNT_DISTINCT"
       }
      ],
      "ordered_column_ids": [
       "User Name",
       "Region",
       "Manager Name",
       "Status",
       "Average Progress Pct",
       "Average Quiz Pct",
       "Average Days Late",
       "Maximum Risk Score",
       "Course Title",
       "Quiz Passed"
      ],
      "client_state": "",
      "client_state_v2": "{\"tableVizPropVersion\": \"V1\",\"columnProperties\": [{\"columnId\": \"User Name\",\"columnProperty\": {}},{\"columnId\": \"Region\",\"columnProperty\": {}},{\"columnId\": \"Manager Name\",\"columnProperty\": {}},{\"columnId\": \"Status\",\"columnProperty\": {}},{\"columnId\": \"Average Progress Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Quiz Pct\",\"columnProperty\": {}},{\"columnId\": \"Average Days Late\",\"columnProperty\": {}},{\"columnId\": \"Maximum Risk Score\",\"columnProperty\": {}}]}"
     },
     "display_mode": "CHART_MODE",
     "dynamic_name": "At a Glance",
     "chart": {
      "type": "CUSTOM_CHART",
      "chart_columns": [
       {
        "column_id": "User Name"
       },
       {
        "column_id": "Region"
       },
       {
        "column_id": "Manager Name"
       },
       {
        "column_id": "Status"
       },
       {
        "column_id": "Average Progress Pct"
       },
       {
        "column_id": "Average Quiz Pct"
       },
       {
        "column_id": "Average Days Late"
       },
       {
        "column_id": "Maximum Risk Score"
       },
       {
        "column_id": "Course Title"
       },
       {
        "column_id": "Quiz Passed"
       }
      ],
      "client_state": "",
      "client_state_v2": "{\"version\": \"V4DOT2\", \"chartProperties\": {\"gridLines\": {}, \"responsiveLayoutPreference\": \"USER_PREFERRED_ON\", \"chartSpecific\": {\"dataFieldArea\": \"column\"}}, \"columnProperties\": [{\"columnId\": \"User Name\", \"columnProperty\": {}}, {\"columnId\": \"Region\", \"columnProperty\": {}}, {\"columnId\": \"Manager Name\", \"columnProperty\": {}}, {\"columnId\": \"Status\", \"columnProperty\": {}}, {\"columnId\": \"Average Progress Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Quiz Pct\", \"columnProperty\": {}}, {\"columnId\": \"Average Days Late\", \"columnProperty\": {}}, {\"columnId\": \"Maximum Risk Score\", \"columnProperty\": {}}, {\"columnId\": \"Course Title\", \"columnProperty\": {}}, {\"columnId\": \"Quiz Passed\", \"columnProperty\": {}}], \"axisProperties\": [{\"id\": \"y-rr\", \"properties\": {\"axisType\": \"Y\", \"linkedColumns\": [\"Maximum Risk Score\"], \"isOpposite\": false}}, {\"id\": \"x-rr\", \"properties\": {\"axisType\": \"X\", \"linkedColumns\": [\"User Name\"]}}]}",
      "custom_chart_config": [
       {
        "key": "basic",
        "dimensions": [
         {
          "key": "fields",
          "columns": [
           "User Name",
           "Region",
           "Manager Name",
           "Status",
           "Average Progress Pct",
           "Average Quiz Pct",
           "Average Days Late",
           "Maximum Risk Score",
           "Course Title",
           "Quiz Passed"
          ]
         }
        ]
       }
      ],
      "custom_chart_name": "Rahul's Muze Studio",
      "custom_visual_props": "{\"clientState\": \"{\\\"version\\\": 1, \\\"playground\\\": {\\\"version\\\": \\\"v1\\\", \\\"code\\\": {\\\"jsCodeBase64\\\": \\\"Y29uc3QgeyBnZXREYXRhRnJvbVNlYXJjaFF1ZXJ5IH0gPSB2aXo7CihmdW5jdGlvbigpe3RyeXsKdmFyIEdTPSdodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZG1zYW5zL3YxNy9yUDJZcDJ5d3hnMDg5VXJpSTUtZzR2bEg5Vm9EOENtY3FidTAtSzZ6OW1YZy53b2ZmMic7CnZhciBHTT0naHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2RtbW9uby92MTYvYUZUUjdQQjFRVHNVWDhLWXZ1bXpJWUduYXFYOC53b2ZmMic7CmZ1bmN0aW9uIHZhbCh4KXtyZXR1cm4gKHgmJnR5cGVvZiB4PT09J29iamVjdCcpPyh4Ll92YWx1ZXx8JycpOng7fQpmdW5jdGlvbiBudW0oeCl7dmFyIG49K3ZhbCh4KTtyZXR1cm4gaXNOYU4obik/bnVsbDpuO30KZnVuY3Rpb24gbG9hZEZvbnQodSxmLHcpe3RyeXt2YXIgbz17fTtpZih3KW8ud2VpZ2h0PXc7dmFyIGZmPW5ldyBGb250RmFjZShmLCd1cmwoJyt1KycpJyxvKTtmZi5sb2FkKCkudGhlbihmdW5jdGlvbih4KXtkb2N1bWVudC5mb250cy5hZGQoeCk7fSk7fWNhdGNoKGUpe319CmZ1bmN0aW9uIHJvd3MoKXt2YXIgZ2Q9Z2V0RGF0YUZyb21TZWFyY2hRdWVyeSgpLmdldERhdGEoKTt2YXIgcz0oZ2Quc2NoZW1hfHxbXSkubWFwKGZ1bmN0aW9uKGMpe3JldHVybiBjLm5hbWU7fSk7dmFyIGQ9Z2QuZGF0YXx8W107dmFyIGdpPXt9O3MuZm9yRWFjaChmdW5jdGlvbihuLGkpe2dpW25dPWk7fSk7cmV0dXJuIHtkOmQsZ2k6Z2l9O30KZnVuY3Rpb24gcGN0dihuLGRuKXtyZXR1cm4gZG49PT0wPzA6TWF0aC5yb3VuZChuL2RuKjEwMCk7fQpmdW5jdGlvbiBhdmcoYSl7cmV0dXJuIGEubGVuZ3RoP01hdGgucm91bmQoYS5yZWR1Y2UoZnVuY3Rpb24oeCx5KXtyZXR1cm4geCt5O30sMCkvYS5sZW5ndGgpOjA7fQp2YXIgQz17Z29vZDonIzFBN0E1OCcsd2FybjonI0NDOEEwMCcsYmFkOicjQkUxMjNDJyxpbmZvOicjMTQ1QTY1JyxuZXV0cmFsOicjMTkxOTE5JyxtdXRlZDonIzdGN0U3Qyd9OwpmdW5jdGlvbiBwaWxsKHZhbHVlLHRhcmdldCl7dmFyIGRpZmY9dmFsdWUtdGFyZ2V0LG1lZXRzPWRpZmY+PTA7dmFyIGJnPW1lZXRzPydyZ2JhKDYxLDIxNywxNjAsLjE0KSc6J3JnYmEoMTkwLDE4LDYwLC4wOCknLGZnPW1lZXRzPycjMUE3QTU4JzonI0JFMTIzQyc7dmFyIGFyPW1lZXRzPyfihpEnOifihpMnO3JldHVybiAnPHNwYW4gc3R5bGU9ImRpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoycHg7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6NjAwO3BhZGRpbmc6MXB4IDZweDtib3JkZXItcmFkaXVzOjk5OXB4O2JhY2tncm91bmQ6JytiZysnO2NvbG9yOicrZmcrJzt3aGl0ZS1zcGFjZTpub3dyYXAiPicrYXIrJyAnK01hdGguYWJzKGRpZmYpKycgdnMgJyt0YXJnZXQrJzwvc3Bhbj4nO30KZnVuY3Rpb24gY2FyZChsYWJlbCx2YWx1ZSxzdWZmaXgsdG9uZSxzdWIscGwpe3ZhciBjb2w9Q1t0b25lXXx8Qy5uZXV0cmFsO3ZhciBoPSc8ZGl2IHN0eWxlPSJiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjRTRFM0RFO2JvcmRlci1yYWRpdXM6MTBweDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDEwLDEzLDE4LDAuMDUpO3BhZGRpbmc6MTRweCAxNnB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjZweDttaW4td2lkdGg6MCI+JztoKz0nPHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMC41cHg7Zm9udC13ZWlnaHQ6NjAwO2xldHRlci1zcGFjaW5nOi4wM2VtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojN0Y3RTdDO3doaXRlLXNwYWNlOm5vd3JhcCI+JytsYWJlbCsnPC9zcGFuPic7aCs9JzxkaXYgc3R5bGU9ImRpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpiYXNlbGluZTtnYXA6M3B4Ij4nO2grPSc8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6RE0gTW9ubyx1aS1tb25vc3BhY2UsU0ZNb25vLVJlZ3VsYXIsTWVubG8sbW9ub3NwYWNlO2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi0uMDFlbTtjb2xvcjonK2NvbCsnIj4nK3ZhbHVlKyc8L3NwYW4+JztpZihzdWZmaXgpaCs9JzxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpETSBNb25vLHVpLW1vbm9zcGFjZSxtb25vc3BhY2U7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzdGN0U3QyI+JytzdWZmaXgrJzwvc3Bhbj4nO2grPSc8L2Rpdj4nO2grPSc8ZGl2IHN0eWxlPSJkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2dhcDo2cHg7ZmxleC13cmFwOndyYXAiPic7aCs9JzxzcGFuIHN0eWxlPSJmb250LXNpemU6MTFweDtjb2xvcjojN0Y3RTdDO3doaXRlLXNwYWNlOm5vd3JhcCI+JytzdWIrJzwvc3Bhbj4nKyhwbHx8JycpKyc8L2Rpdj48L2Rpdj4nO3JldHVybiBoO30KZnVuY3Rpb24gcmVuZGVyKCl7CnZhciBSPXJvd3MoKSxnaT1SLmdpLGQ9Ui5kOwp2YXIgaVN0YXR1cz1naVsnU3RhdHVzJ10saVByb2c9Z2lbJ0F2ZXJhZ2UgUHJvZ3Jlc3MgUGN0J10saVF1aXo9Z2lbJ0F2ZXJhZ2UgUXVpeiBQY3QnXSxpUmlzaz1naVsnTWF4aW11bSBSaXNrIFNjb3JlJ10saVVzZXI9Z2lbJ1VzZXIgTmFtZSddLGlQYXNzPWdpWydRdWl6IFBhc3NlZCddOwp2YXIgdG90YWw9ZC5sZW5ndGg7CnZhciBiPXsnQ29tcGxldGVkJzowLCdDb21wbGV0ZWQgTGF0ZSc6MCwnSW4gUHJvZ3Jlc3MnOjAsJ0R1ZSBTb29uJzowLCdOb3QgU3RhcnRlZCc6MH07CmQuZm9yRWFjaChmdW5jdGlvbihyKXt2YXIgcz12YWwocltpU3RhdHVzXSk7aWYoYltzXSE9bnVsbCliW3NdKys7fSk7CnZhciBjb21wbGV0ZWQ9YlsnQ29tcGxldGVkJ10rYlsnQ29tcGxldGVkIExhdGUnXTsKdmFyIGNvbXBsZXRpb25SYXRlPXBjdHYoY29tcGxldGVkLHRvdGFsKTsKdmFyIG9uVGltZVJhdGU9cGN0dihiWydDb21wbGV0ZWQnXSx0b3RhbCk7CnZhciBsYXRlUmF0ZT1wY3R2KGJbJ0NvbXBsZXRlZCBMYXRlJ10sdG90YWwpOwp2YXIgYXZnUGN0PWF2ZyhkLm1hcChmdW5jdGlvbihyKXtyZXR1cm4gbnVtKHJbaVByb2ddKXx8MDt9KSk7CnZhciBzY29yZXM9W10scGFzc2VkPTA7ZC5mb3JFYWNoKGZ1bmN0aW9uKHIpe3ZhciBxPW51bShyW2lRdWl6XSk7aWYocSE9bnVsbCl7c2NvcmVzLnB1c2gocSk7dmFyIHB2PXZhbChyW2lQYXNzXSk7aWYocHY9PT10cnVlfHxwdj09PTF8fHB2PT09JzEnfHxTdHJpbmcocHYpLnRvTG93ZXJDYXNlKCk9PT0ndHJ1ZSd8fFN0cmluZyhwdikudG9Mb3dlckNhc2UoKT09PSd5ZXMnKXBhc3NlZCsrO319KTsKdmFyIHRha2VuPXNjb3Jlcy5sZW5ndGg7CnZhciBxdWl6UGFzcz10YWtlbj9wY3R2KHBhc3NlZCx0YWtlbik6bnVsbCxhdmdTY29yZT10YWtlbj9hdmcoc2NvcmVzKTpudWxsOwp2YXIgcmVwcz17fTtkLmZvckVhY2goZnVuY3Rpb24ocil7dmFyIHU9dmFsKHJbaVVzZXJdKTt2YXIgcms9bnVtKHJbaVJpc2tdKXx8MDt2YXIgc3Q9dmFsKHJbaVN0YXR1c10pO2lmKCFyZXBzW3VdKXJlcHNbdV09e3Jpc2s6MCx0b3RhbDowLGRvbmU6MH07cmVwc1t1XS50b3RhbCsrO2lmKHN0PT09J0NvbXBsZXRlZCd8fHN0PT09J0NvbXBsZXRlZCBMYXRlJylyZXBzW3VdLmRvbmUrKztpZihyaz5yZXBzW3VdLnJpc2spcmVwc1t1XS5yaXNrPXJrO30pOwp2YXIgcmVwQXJyPU9iamVjdC5rZXlzKHJlcHMpLm1hcChmdW5jdGlvbih1KXtyZXR1cm4gcmVwc1t1XTt9KTsKdmFyIGF0Umlzaz1yZXBBcnIuZmlsdGVyKGZ1bmN0aW9uKHIpe3JldHVybiByLnJpc2s+PTg7fSkubGVuZ3RoOwp2YXIgZnVsbHlDb21wbGV0ZT1yZXBBcnIuZmlsdGVyKGZ1bmN0aW9uKHIpe3JldHVybiByLnRvdGFsPjAmJnIuZG9uZT09PXIudG90YWw7fSkubGVuZ3RoOwp2YXIgY2FyZHM9WwpjYXJkKCdDb21wbGV0aW9uJyxjb21wbGV0aW9uUmF0ZSwnJScsY29tcGxldGlvblJhdGU+PTgwPydnb29kJzond2FybicsJ0NvbXBsZXRlZCArIGxhdGUnLHBpbGwoY29tcGxldGlvblJhdGUsODApKSwKY2FyZCgnT24tdGltZScsb25UaW1lUmF0ZSwnJScsb25UaW1lUmF0ZT49NzA/J2dvb2QnOidiYWQnLGxhdGVSYXRlKyclIGZpbmlzaGVkIGxhdGUnLHBpbGwob25UaW1lUmF0ZSw3MCkpLApjYXJkKCdRdWl6IHBhc3MnLHF1aXpQYXNzPT1udWxsPyfigJQnOnF1aXpQYXNzLHF1aXpQYXNzPT1udWxsPycnOiclJyxxdWl6UGFzcz09bnVsbD8nbmV1dHJhbCc6KHF1aXpQYXNzPj04MD8nZ29vZCc6J3dhcm4nKSx0YWtlbj8ocGFzc2VkKycvJyt0YWtlbisnIMK3IGF2ZyAnK2F2Z1Njb3JlKTonTm8gcXVpenplcycscXVpelBhc3M9PW51bGw/Jyc6cGlsbChxdWl6UGFzcyw4MCkpLApjYXJkKCdBdmcgcHJvZ3Jlc3MnLGF2Z1BjdCwnJScsJ2luZm8nLCdNZWFuIGNvbXBsZXRpb24gYWNyb3NzIGFsbCcsJycpLApjYXJkKCdBdC1yaXNrIHJlcHMnLGF0UmlzaywnJyxhdFJpc2s+MD8nYmFkJzonZ29vZCcsZnVsbHlDb21wbGV0ZSsnIGZ1bGx5IGNvbXBsZXRlJywnJykKXTsKdmFyIGg9JzxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkRNIFNhbnMsc3lzdGVtLXVpLHNhbnMtc2VyaWY7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoNSwxZnIpO2dhcDoxMnB4O3dpZHRoOjEwMCU7cGFkZGluZzo0cHggNHB4IDJweDtib3gtc2l6aW5nOmJvcmRlci1ib3giPicrY2FyZHMuam9pbignJykrJzwvZGl2Pic7Cihkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcjY2hhcnQnKXx8ZG9jdW1lbnQuYm9keSkuaW5uZXJIVE1MPWg7Cn0KbG9hZEZvbnQoR1MsJ0RNIFNhbnMnKTtsb2FkRm9udChHTSwnRE0gTW9ubycsNTAwKTsKcmVuZGVyKCk7ClsyMDAsNjAwLDE1MDAsMzAwMF0uZm9yRWFjaChmdW5jdGlvbih0KXtzZXRUaW1lb3V0KHJlbmRlcix0KTt9KTsKdmFyIG9iPW5ldyBNdXRhdGlvbk9ic2VydmVyKGZ1bmN0aW9uKCl7Y2xlYXJUaW1lb3V0KHdpbmRvdy5fX2spO3dpbmRvdy5fX2s9c2V0VGltZW91dChyZW5kZXIsNjApO30pOwp0cnl7b2Iub2JzZXJ2ZShkb2N1bWVudC5ib2R5LHtjaGlsZExpc3Q6dHJ1ZSxzdWJ0cmVlOnRydWV9KTt9Y2F0Y2goZSl7fQp9Y2F0Y2goZSl7Y29uc29sZS5lcnJvcihlKTt9fSkoKTsK\\\", \\\"cssCodeBase64\\\": \\\"aHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MH0jY2hhcnR7d2lkdGg6MTAwdnc7aGVpZ2h0OjEwMHZoO292ZXJmbG93OmF1dG99Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9\\\", \\\"htmlCodeBase64\\\": \\\"PGRpdiBpZD0nY2hhcnQnPjwvZGl2Pg==\\\"}, \\\"splitSizes\\\": [33, 33, 34]}}\"}"
     }
    }
   }
  ],
  "layout": {
   "tabs": [
    {
     "name": "__TAB_NAME__",
     "tiles": [
      {
       "visualization_id": "Viz_kpi",
       "x": 0,
       "y": 0,
       "width": 12,
       "height": 3
      },
      {
       "visualization_id": "Viz_6",
       "x": 0,
       "y": 3,
       "width": 5,
       "height": 4
      },
      {
       "visualization_id": "Viz_7",
       "x": 5,
       "y": 3,
       "width": 3,
       "height": 4
      },
      {
       "visualization_id": "Viz_8",
       "x": 8,
       "y": 3,
       "width": 4,
       "height": 4
      },
      {
       "visualization_id": "Viz_9",
       "x": 0,
       "y": 7,
       "width": 6,
       "height": 4
      },
      {
       "visualization_id": "Viz_10",
       "x": 6,
       "y": 7,
       "width": 6,
       "height": 4
      },
      {
       "visualization_id": "Viz_11",
       "x": 0,
       "y": 11,
       "width": 12,
       "height": 5
      },
      {
       "visualization_id": "Viz_12",
       "x": 0,
       "y": 16,
       "width": 6,
       "height": 4
      },
      {
       "visualization_id": "Viz_13",
       "x": 6,
       "y": 16,
       "width": 6,
       "height": 4
      },
      {
       "visualization_id": "Viz_14",
       "x": 0,
       "y": 20,
       "width": 12,
       "height": 5
      }
     ]
    }
   ]
  }
 }
}