Grafana dashboard: WeatherFlow Collector - Forecast
Description: WeatherFlow Collector provides multiple ways of collecting data from the WeatherFlow Tempest, Air, and Sky weather systems. These Grafana dashboards offer visualizations in real-time for current conditions, derived metrics, and forecasting.

Provides both a daily and hourly forecast in table format with charts below them. The default time range includes the current day plus the next nine upcoming days. The interval drop-down at the top defaults to 12 hours to provide for highs and lows forecasts. Clicking on any of the dates in the "Forecast - Daily" table will refresh the Forecast hourly table to that day's hourly forecasts. This can also be done from the top "Forecast Day" drop-down menu.

More details on these WeatherFlow Collector dashboards may be found:

- Github Project: [https://github.com/lux4rd0/weatherflow-collector/](https://github.com/lux4rd0/weatherflow-collector/)
- Web Site: [https://labs.lux4rd0.com/weatherflow-collector/](https://labs.lux4rd0.com/weatherflow-collector/)

{
  "__inputs": [
    {
      "name": "DS_INFLUXDB_- WEATHERFLOW",
      "label": "InfluxDB - weatherflow",
      "description": "",
      "type": "datasource",
      "pluginId": "influxdb",
      "pluginName": "InfluxDB"
    }
  ],
  "__requires": [
    {
      "type": "grafana",
      "id": "grafana",
      "name": "Grafana",
      "version": "8.0.4"
    },
    {
      "type": "datasource",
      "id": "influxdb",
      "name": "InfluxDB",
      "version": "1.0.0"
    },
    {
      "type": "panel",
      "id": "table",
      "name": "Table",
      "version": ""
    },
    {
      "type": "panel",
      "id": "timeseries",
      "name": "Time series",
      "version": ""
    }
  ],
  "annotations": {
    "list": [
      {
        "builtIn": 1,
        "datasource": "-- Grafana --",
        "enable": true,
        "hide": true,
        "iconColor": "rgba(0, 211, 255, 1)",
        "name": "Annotations & Alerts",
        "type": "dashboard"
      }
    ]
  },
  "editable": true,
  "gnetId": 14380,
  "graphTooltip": 0,
  "id": null,
  "iteration": 1625254262613,
  "links": [
    {
      "asDropdown": true,
      "icon": "external link",
      "includeVars": false,
      "keepTime": false,
      "tags": [
        "weatherflow-collector"
      ],
      "targetBlank": false,
      "title": "WeatherFlow Collector - Dashboards",
      "tooltip": "",
      "type": "dashboards",
      "url": ""
    }
  ],
  "panels": [
    {
      "collapsed": false,
      "datasource": null,
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 0
      },
      "id": 129,
      "panels": [],
      "repeat": "station_name",
      "title": "$station_name",
      "type": "row"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "custom": {
            "align": "center",
            "displayMode": "auto",
            "filterable": false
          },
          "links": [],
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "#1a007b",
                "value": null
              },
              {
                "color": "#1C0381",
                "value": 1
              },
              {
                "color": "#1E0888",
                "value": 2
              },
              {
                "color": "#1F0D8E",
                "value": 3
              },
              {
                "color": "#221295",
                "value": 4
              },
              {
                "color": "#24179B",
                "value": 5
              },
              {
                "color": "#271DA2",
                "value": 6
              },
              {
                "color": "#2A23A9",
                "value": 7
              },
              {
                "color": "#2D2AAF",
                "value": 8
              },
              {
                "color": "#3131B6",
                "value": 9
              },
              {
                "color": "#393CBD",
                "value": 10
              },
              {
                "color": "#4147C3",
                "value": 11
              },
              {
                "color": "#4953CA",
                "value": 12
              },
              {
                "color": "#525ED0",
                "value": 13
              },
              {
                "color": "#5B6AD7",
                "value": 14
              },
              {
                "color": "#6577DE",
                "value": 15
              },
              {
                "color": "#6F83E4",
                "value": 16
              },
              {
                "color": "#798FEB",
                "value": 17
              },
              {
                "color": "#849CF1",
                "value": 18
              },
              {
                "color": "#8FA9F8",
                "value": 19
              },
              {
                "color": "#9BB6FF",
                "value": 20
              },
              {
                "color": "#92ADFC",
                "value": 21
              },
              {
                "color": "#8AA5FA",
                "value": 22
              },
              {
                "color": "#819DF7",
                "value": 23
              },
              {
                "color": "#7995F5",
                "value": 24
              },
              {
                "color": "#718DF3",
                "value": 25
              },
              {
                "color": "#6984F0",
                "value": 26
              },
              {
                "color": "#627CEE",
                "value": 27
              },
              {
                "color": "#5A74EB",
                "value": 28
              },
              {
                "color": "#536BE9",
                "value": 29
              },
              {
                "color": "#4B63E7",
                "value": 30
              },
              {
                "color": "#445BE4",
                "value": 31
              },
              {
                "color": "#3D52E2",
                "value": 32
              },
              {
                "color": "#364ADF",
                "value": 33
              },
              {
                "color": "#2F42DD",
                "value": 34
              },
              {
                "color": "#2939DB",
                "value": 35
              },
              {
                "color": "#2231D8",
                "value": 36
              },
              {
                "color": "#1C29D6",
                "value": 37
              },
              {
                "color": "#1621D3",
                "value": 38
              },
              {
                "color": "#0F19D1",
                "value": 39
              },
              {
                "color": "#0911CF",
                "value": 40
              },
              {
                "color": "#092FD0",
                "value": 41
              },
              {
                "color": "#094FD2",
                "value": 42
              },
              {
                "color": "#096FD4",
                "value": 43
              },
              {
                "color": "#098FD6",
                "value": 44
              },
              {
                "color": "#09B1D8",
                "value": 45
              },
              {
                "color": "#09D3DA",
                "value": 46
              },
              {
                "color": "#09DCC2",
                "value": 47
              },
              {
                "color": "#09DEA3",
                "value": 48
              },
              {
                "color": "#09E083",
                "value": 49
              },
              {
                "color": "#09E263",
                "value": 50
              },
              {
                "color": "#09E341",
                "value": 51
              },
              {
                "color": "#08E520",
                "value": 52
              },
              {
                "color": "#14E708",
                "value": 53
              },
              {
                "color": "#36E908",
                "value": 54
              },
              {
                "color": "#5AEB08",
                "value": 55
              },
              {
                "color": "#7EED08",
                "value": 56
              },
              {
                "color": "#A3EF08",
                "value": 57
              },
              {
                "color": "#C8F108",
                "value": 58
              },
              {
                "color": "#EEF308",
                "value": 59
              },
              {
                "color": "#F5D408",
                "value": 60
              },
              {
                "color": "#F4CD07",
                "value": 61
              },
              {
                "color": "#F4C507",
                "value": 62
              },
              {
                "color": "#F4BD06",
                "value": 63
              },
              {
                "color": "#F4B506",
                "value": 64
              },
              {
                "color": "#F4AD05",
                "value": 65
              },
              {
                "color": "#F4A505",
                "value": 66
              },
              {
                "color": "#F49D05",
                "value": 67
              },
              {
                "color": "#F49504",
                "value": 68
              },
              {
                "color": "#F48D04",
                "value": 69
              },
              {
                "color": "#F48403",
                "value": 70
              },
              {
                "color": "#F37C03",
                "value": 71
              },
              {
                "color": "#F37403",
                "value": 72
              },
              {
                "color": "#F36C02",
                "value": 73
              },
              {
                "color": "#F36402",
                "value": 74
              },
              {
                "color": "#F35C01",
                "value": 75
              },
              {
                "color": "#F35401",
                "value": 76
              },
              {
                "color": "#F34B01",
                "value": 77
              },
              {
                "color": "#F34300",
                "value": 78
              },
              {
                "color": "#F33B00",
                "value": 79
              },
              {
                "color": "#F23300",
                "value": 80
              },
              {
                "color": "#EC2F00",
                "value": 81
              },
              {
                "color": "#E62B00",
                "value": 82
              },
              {
                "color": "#DF2700",
                "value": 83
              },
              {
                "color": "#D92400",
                "value": 84
              },
              {
                "color": "#D22100",
                "value": 85
              },
              {
                "color": "#CC1E00",
                "value": 86
              },
              {
                "color": "#C51A00",
                "value": 87
              },
              {
                "color": "#BF1800",
                "value": 88
              },
              {
                "color": "#B81500",
                "value": 89
              },
              {
                "color": "#B21200",
                "value": 90
              },
              {
                "color": "#AC1000",
                "value": 91
              },
              {
                "color": "#A50D00",
                "value": 92
              },
              {
                "color": "#9F0B00",
                "value": 93
              },
              {
                "color": "#980900",
                "value": 94
              },
              {
                "color": "#920700",
                "value": 95
              },
              {
                "color": "#8B0500",
                "value": 96
              },
              {
                "color": "#850400",
                "value": 97
              },
              {
                "color": "#7E0200",
                "value": 98
              },
              {
                "color": "#780100",
                "value": 99
              },
              {
                "color": "#720000",
                "value": 100
              }
            ]
          }
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Sky"
            },
            "properties": [
              {
                "id": "custom.displayMode",
                "value": "image"
              },
              {
                "id": "custom.width",
                "value": 80
              },
              {
                "id": "mappings",
                "value": [
                  {
                    "options": {
                      "clear-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NyA0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcgNDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZEMDE3O30KPC9zdHlsZT4KPGcgaWQ9IkxhYWdfMiI+Cgk8ZyBpZD0iTGF5ZXJfMV8xXyI+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjUsMzUuMWMtNi40LDAtMTEuNi01LjItMTEuNi0xMS42YzAtNi40LDUuMi0xMS42LDExLjYtMTEuNmM2LjQsMCwxMS42LDUuMiwxMS42LDExLjYKCQkJQzM1LjEsMjkuOSwyOS45LDM1LjEsMjMuNSwzNS4xeiBNMjMuNSwxNWMtNC43LDAtOC41LDMuOC04LjQsOC41YzAsNC43LDMuOCw4LjUsOC41LDguNGM0LjcsMCw4LjQtMy44LDguNC04LjUKCQkJQzMyLDE4LjgsMjguMiwxNSwyMy41LDE1QzIzLjUsMTUsMjMuNSwxNSwyMy41LDE1TDIzLjUsMTV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ1LjksMjQuNWgtNi43Yy0wLjYsMC0xLTAuNS0xLTFjMC0wLjYsMC41LTEuMSwxLTEuMWwwLDBoNi43YzAuNiwwLDEsMC41LDEsMS4xCgkJCUM0NywyNC4xLDQ2LjUsMjQuNSw0NS45LDI0LjVDNDUuOSwyNC41LDQ1LjksMjQuNSw0NS45LDI0LjV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNywyNC41SDFjLTAuNiwwLTEuMS0wLjUtMS4xLTFjMC0wLjYsMC41LTEuMSwxLjEtMS4xaDYuNmMwLjYsMCwxLDAuNSwxLDEuMUM4LjcsMjQuMSw4LjMsMjQuNSw3LjcsMjQuNXoiCgkJCS8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjUsNDdjLTAuNiwwLTEtMC40LTEtMC45YzAsMCwwLDAsMC0wLjF2LTYuN2MwLTAuNiwwLjUtMSwxLTFjMC42LDAsMS4xLDAuNSwxLjEsMVY0NgoJCQlDMjQuNSw0Ni42LDI0LjEsNDcsMjMuNSw0N3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuNSw4LjhjLTAuNiwwLTEtMC40LTEtMC45YzAsMCwwLDAsMC0wLjFWMWMwLTAuNiwwLjUtMS4xLDEtMS4xYzAuNiwwLDEuMSwwLjUsMS4xLDEuMXY2LjcKCQkJQzI0LjYsOC4zLDI0LjEsOC44LDIzLjUsOC44QzIzLjUsOC44LDIzLjUsOC44LDIzLjUsOC44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC42LDEzLjRjLTAuNiwwLTEtMC41LTEtMS4xYzAtMC4zLDAuMS0wLjUsMC4zLTAuN2w0LjgtNC44YzAuNC0wLjQsMS4xLTAuNCwxLjUsMHMwLjQsMS4xLDAsMS41bDAsMAoJCQlsLTQuOCw0LjhDMzUuMiwxMy4zLDM0LjksMTMuNCwzNC42LDEzLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNiw0MC40Yy0wLjUsMC4xLTEuMS0wLjMtMS4xLTAuOWMtMC4xLTAuNCwwLjEtMC43LDAuNC0wLjlsNC43LTQuN2MwLjQtMC40LDEuMS0wLjQsMS41LDAKCQkJYzAuNCwwLjQsMC40LDEuMSwwLDEuNWwwLDBsLTQuNyw0LjdDOC4yLDQwLjMsNy45LDQwLjQsNy42LDQwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQsNDAuNGMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC00LjctNC43Yy0wLjQtMC40LTAuNC0xLjEsMC0xLjVzMS4xLTAuNCwxLjUsMGw0LjcsNC43CgkJCWMwLjQsMC4zLDAuNSwxLDAuMiwxLjRDNDAuMSw0MC4zLDM5LjcsNDAuNSwzOS40LDQwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjQsMTMuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4zTDYuOSw4LjRDNi41LDgsNi41LDcuMyw2LjksNi45czEuMS0wLjQsMS41LDBsNC44LDQuOAoJCQljMC40LDAuNCwwLjQsMS4xLDAsMS41QzEyLjksMTMuMywxMi43LDEzLjQsMTIuNCwxMy41TDEyLjQsMTMuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "clear-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNi45IDM5LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2LjkgMzkuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTkuNywzOS40QzguOCwzOS40LDAsMzAuNiwwLDE5LjdTOC44LDAsMTkuNywwYzAuNSwwLDEsMCwxLjYsMC4xYzAuOSwwLDEuNiwwLjcsMS41LDEuNgoJCQljMCwwLjYtMC40LDEuMi0wLjksMS40Yy02LjcsMy42LTkuMiwxMi01LjYsMTguNmMyLjQsNC41LDcuMSw3LjIsMTIuMSw3LjJjMi4xLDAsNC4yLTAuNSw2LjEtMS41YzAuOC0wLjQsMS43LTAuMSwyLjEsMC43CgkJCWMwLjIsMC41LDAuMiwxLTAuMSwxLjVDMzMuMSwzNS43LDI2LjcsMzkuNCwxOS43LDM5LjR6IE0xNi4yLDMuNUM3LjIsNS41LDEuNiwxNC4zLDMuNSwyMy4yczEwLjcsMTQuNiwxOS43LDEyLjcKCQkJYzIuOS0wLjYsNS41LTIsNy43LTRjLTkuMiwxLjMtMTcuOC01LjEtMTkuMS0xNC4zQzExLDEyLjQsMTIuNiw3LjMsMTYuMiwzLjV6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "cloudy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDMwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgMzAuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOUgxMS4yQzUsMzAuOCwwLjEsMjUuNywwLjEsMTkuNVM1LjIsOC40LDExLjQsOC41YzEuMSwwLDIuMiwwLjIsMy4zLDAuNWMxLjUtNi4zLDcuNy0xMC4yLDE0LTguNwoJCQljNS4zLDEuMiw5LDUuOSw5LDExLjNjMCwwLjEsMCwwLjIsMCwwLjRjNS4yLDAuMiw5LjMsNC42LDkuMSw5LjhTNDIuMiwzMSwzNywzMC45eiBNMTEuMiwxMS42Yy00LjQsMC04LDMuNi04LDhzMy42LDgsOCw4SDM3CgkJCWMzLjUsMCw2LjMtMi44LDYuMy02LjNzLTIuOC02LjMtNi4zLTYuM2gtMWMtMC41LDAtMC45LTAuMi0xLjItMC42Yy0wLjMtMC40LTAuNC0wLjgtMC4zLTEuM2MwLjktNC42LTItOS4xLTYuNi0xMHMtOS4xLDItMTAsNi42CgkJCWMtMC4xLDAuNS0wLjIsMS0wLjIsMS41YzAsMC45LTAuOCwxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4yQzE0LDEyLDEyLjYsMTEuNiwxMS4yLDExLjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "foggy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MC43IDQwLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwLjcgNDAuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMTdIMTRjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuOSwwLjctMS42LDEuNi0xLjZoMjNjMC45LDAsMS42LDAuNywxLjYsMS42QzM4LjYsMTYuMywzNy45LDE3LDM3LDE3eiIKCQkJLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcuMiwyOC44aC0yM2MtMC45LDAtMS42LTAuNy0xLjYtMS42czAuNy0xLjYsMS42LTEuNmgyM2MwLjksMCwxLjYsMC43LDEuNiwxLjZTMzgsMjguOCwzNy4yLDI4Ljh6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMzLjksMjMuMUg4LjhjLTAuOSwwLTEuNi0wLjctMS42LTEuNkM3LjIsMjAuNyw4LDIwLDguOCwyMGgyNS4xYzAuOSwwLDEuNiwwLjcsMS42LDEuNgoJCQlDMzUuNSwyMi40LDM0LjgsMjMuMSwzMy45LDIzLjF6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "partly-cloudy-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ny4yIDQxLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU3LjIgNDEuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNC4xYzIuMS0yLjYsNS45LTIuOSw4LjQtMC44czIuOSw1LjksMC44LDguNGMtMC42LDAuOC0xLjQsMS40LTIuMywxLjdjMSwwLjYsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC42LDAuNC0xLjIsMS0xLjgsMS41QzMzLjIsMTIuNiwzNCwxMy4zLDM0LjcsMTQuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTYsMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNINTZjMC43LDAsMS4yLTAuNSwxLjItMS4yCgkJCUM1Ny4yLDE4LjIsNTYuNywxNy43LDU2LDE3Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjcsNy40TDM5LjcsNy40YzAuNywwLDEuMi0wLjUsMS4yLTEuMWwwLjMtNWMwLTAuNy0wLjUtMS4yLTEuMS0xLjJjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWwtMC4zLDUKCQkJQzM4LjUsNi44LDM5LDcuNCwzOS43LDcuNEMzOS43LDcuNCwzOS43LDcuNCwzOS43LDcuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuOSwxMS4zYzAuMywwLDAuNi0wLjEsMC44LTAuM2wzLjctMy40YzAuNS0wLjQsMC42LTEuMiwwLjItMS43Yy0wLjQtMC41LTEuMi0wLjYtMS43LTAuMgoJCQljMCwwLTAuMSwwLTAuMSwwLjFsLTMuNywzLjRjLTAuNSwwLjQtMC41LDEuMi0wLjEsMS43QzQ3LjMsMTEuMSw0Ny42LDExLjMsNDcuOSwxMS4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OCwyNmMtMC41LTAuNS0xLjItMC41LTEuNywwYy0wLjQsMC40LTAuNSwxLjEtMC4xLDEuNmwzLjQsMy43YzAuNCwwLjUsMS4yLDAuNiwxLjcsMC4yczAuNi0xLjIsMC4yLTEuNwoJCQljMCwwLDAtMC4xLTAuMS0wLjFMNDgsMjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjQsMTAuMWMwLjQsMC41LDEuMiwwLjYsMS43LDAuMmMwLjUtMC40LDAuNi0xLjIsMC4yLTEuN2MwLDAsMC0wLjEtMC4xLTAuMWwtMy40LTMuOAoJCQljLTAuNS0wLjQtMS4yLTAuNC0xLjcsMC4xYy0wLjQsMC40LTAuNCwxLjEtMC4xLDEuNUwzMC40LDEwLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ0LjIsMjUuNmMtMC43LTAuOS0xLjYtMS42LTIuNi0yLjFjLTEuMi0wLjctMi41LTEuMS0zLjktMS4yYzAtMC4xLDAtMC4yLDAtMC40YzAtMi45LTEuMS01LjctMy03LjgKCQkJYy0wLjctMC44LTEuNS0xLjQtMi40LTJjLTUuNC0zLjQtMTIuNi0xLjgtMTYuMSwzLjZjLTAuNywxLjEtMS4yLDIuMy0xLjUsMy42Yy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xczEuMiwxMi4yLDcuMSwxNC4xCgkJCWMxLjEsMC40LDIuMywwLjYsMy41LDAuNkgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjRDNDYuNCwyOS41LDQ1LjcsMjcuMyw0NC4yLDI1LjZMNDQuMiwyNS42eiBNMzcsMzcuOUgxMS4yCgkJCWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjgsMC40LDEuNywwLjIsMi4yLTAuNmMwLjEtMC4yLDAuMi0wLjUsMC4yLTAuNwoJCQljMC4xLTQuNywzLjktOC40LDguNi04LjRjNC43LDAuMSw4LjQsMy45LDguNCw4LjZjMCwwLjUsMCwxLjEtMC4yLDEuNmMtMC4yLDAuOSwwLjQsMS43LDEuMiwxLjljMC4xLDAsMC4yLDAsMC40LDBoMQoJCQljMy41LDAsNi4zLDIuOCw2LjMsNi4zQzQzLjMsMzUuMSw0MC41LDM4LDM3LDM3LjlMMzcsMzcuOXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "partly-cloudy-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS4xIDM2LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjEgMzYuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTAuOCwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44UzQwLjIsMy43LDQzLjUsMkM0NCwxLjgsNDQuMiwxLjEsNDQsMC42CgkJCUM0My44LDAuMiw0My41LDAsNDMuMSwwYy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjQsMS4zLDAuOSwxLjksMS41YzAuNC0zLjEsMi41LTUuNyw1LjQtNi43CgkJCWMtMi45LDMuOC0yLjIsOS4zLDEuNywxMi4yYzEuNSwxLjEsMy4zLDEuOCw1LjIsMS44SDQ3Yy0yLjgsMi02LjUsMi4xLTkuMywwLjFjMCwwLjIsMCwwLjUsMCwwLjdzMCwwLjIsMCwwLjQKCQkJYzIuMSwwLjIsNCwxLDUuNiwyLjRjMy4yLTAuMyw2LjEtMi4xLDcuOC00LjlDNTEuMiwxNC44LDUxLjEsMTQuMyw1MC44LDE0eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00My4zLDIwLjJjLTEuNS0xLjQtMy41LTIuMi01LjYtMi40YzAtMC4xLDAtMC4yLDAtMC40czAtMC41LDAtMC43Yy0wLjItMi44LTEuNC01LjUtMy40LTcuNQoJCQljLTAuNi0wLjYtMS4yLTEuMS0xLjgtMS41Yy01LjQtMy41LTEyLjYtMi0xNi4xLDMuM2MtMC44LDEuMi0xLjMsMi40LTEuNiwzLjhDOC45LDEyLjksMi41LDE2LDAuNiwyMS45czEuMiwxMi4yLDcuMSwxNC4xCgkJCWMxLjEsMC40LDIuMywwLjYsMy41LDAuNkgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjRDNDYuNCwyNC41LDQ1LjMsMjEuOSw0My4zLDIwLjJMNDMuMywyMC4yeiBNMzcsMzMuNUgxMS4yCgkJCWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjcsMC40LDEuNywwLjIsMi4xLTAuNmMwLjEtMC4yLDAuMi0wLjUsMC4yLTAuOAoJCQljMC4yLTQuNyw0LjEtOC4zLDguOC04LjJzOC4zLDQuMSw4LjIsOC44YzAsMC40LTAuMSwwLjgtMC4xLDEuMmMtMC4xLDAuNSwwLDAuOSwwLjMsMS4zYzAuMywwLjQsMC44LDAuNiwxLjIsMC42aDEKCQkJYzMuNSwwLDYuMywyLjgsNi4zLDYuM1M0MC41LDMzLjUsMzcsMzMuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possible-sleet-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzQuOWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43czEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LDguNUM5LjEsMzQuNSw4LjUsMzQuOSw3LjksMzQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMsNDFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN3MxLDEuMywwLjcsMkwxNC4zLDQwCgkJCUMxNC4yLDQwLjcsMTMuNiw0MSwxMyw0MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNCwzOC42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjItMC43bDQuMS04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjcKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjcsMi4xbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOC00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi4yLTktNi44LTkuOXMtOSwyLjItOS45LDYuOGMtMC4xLDAuNC0wLjEsMC44LTAuMSwxLjNjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi40LTguNy0xLjQtMTEuMSwyLjNDMiwxOC4zLDIuNiwyMi42LDUuNCwyNS4zQzYsMjYsNS45LDI3LDUuMiwyNy41Yy0wLjYsMC41LTEuNSwwLjUtMi4xLDAKCQkJQy0xLjIsMjMuMS0xLjEsMTYsMy4zLDExLjZjMy0zLDcuNC00LDExLjUtMi42YzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40CgkJCWM1LjIsMC40LDkuMSw0LjksOC43LDEwLjFjLTAuMiwyLjMtMS4yLDQuNC0yLjgsNkM0My4zLDI4LjQsNDIuOSwyOC42LDQyLjUsMjguNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjMzLjgsMjkuOSAzNS43LDI4LjggMzYuMywzMC45IDM4LjQsMzEuNSAzNy4zLDMzLjQgMzguNCwzNS4yIDM2LjMsMzUuOCAzNS43LDM3LjkgMzMuOCwzNi44IAoJCQkzMiwzNy45IDMxLjQsMzUuOCAyOS4zLDM1LjIgMzAuNCwzMy40IDI5LjMsMzEuNSAzMS40LDMwLjkgMzIsMjguOCAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-rainy-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ny4yIDQ4LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU3LjIgNDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNC4xYzIuMS0yLjYsNS45LTIuOSw4LjQtMC44czIuOSw1LjksMC44LDguNGMtMC42LDAuOC0xLjQsMS40LTIuMywxLjdjMSwwLjYsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC42LDAuNC0xLjIsMS0xLjgsMS41QzMzLjIsMTIuNiwzNCwxMy4zLDM0LjcsMTQuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTYsMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNINTZjMC43LDAsMS4yLTAuNSwxLjItMS4yCgkJCUM1Ny4yLDE4LjIsNTYuNywxNy43LDU2LDE3Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjcsNy40TDM5LjcsNy40YzAuNywwLDEuMi0wLjUsMS4yLTEuMWwwLjMtNWMwLjEtMC42LTAuNC0xLjItMS4xLTEuM2MwLDAsMCwwLTAuMSwwCgkJCWMtMC43LDAtMS4yLDAuNS0xLjIsMS4xbC0wLjMsNUMzOC41LDYuOCwzOSw3LjMsMzkuNyw3LjRDMzkuNyw3LjQsMzkuNyw3LjQsMzkuNyw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ3LjksMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC41LDAuNS0xLjIsMC0xLjdjLTAuNC0wLjQtMS4xLTAuNS0xLjYtMC4xbC0zLjcsMy40CgkJCWMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdDNDcuMywxMS4xLDQ3LjYsMTEuMyw0Ny45LDExLjN6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ4LDI2Yy0wLjUtMC41LTEuMi0wLjUtMS43LDBjLTAuNCwwLjQtMC41LDEuMS0wLjEsMS42bDMuNCwzLjdjMC41LDAuNSwxLjIsMC41LDEuNywwCgkJCWMwLjQtMC40LDAuNS0xLjEsMC4xLTEuNkw0OCwyNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAuNCwxMC4xYzAuNSwwLjUsMS4yLDAuNSwxLjcsMGMwLjQtMC40LDAuNS0xLjEsMC4xLTEuNmwtMy40LTMuOGMtMC40LTAuNS0xLjEtMC42LTEuNy0wLjIKCQkJYy0wLjUsMC40LTAuNiwxLjEtMC4yLDEuN2MwLDAuMSwwLjEsMC4xLDAuMSwwLjJMMzAuNCwxMC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NC4yLDI1LjZjLTEuNi0xLjktNC0zLjEtNi41LTMuNGMwLTAuMSwwLTAuMiwwLTAuNGMwLTYuNC01LjItMTEuNi0xMS43LTExLjZjLTUuNCwwLTEwLjEsMy43LTExLjMsOQoJCQljLTUuOS0xLjktMTIuMiwxLjMtMTQuMSw3LjFzMS4zLDEyLjIsNy4xLDE0LjFjMS4xLDAuNCwyLjMsMC42LDMuNSwwLjZoNS4xYzAuOSwwLjEsMS42LTAuNiwxLjctMS40YzAuMS0wLjktMC42LTEuNi0xLjQtMS43CgkJCWMtMC4xLDAtMC4yLDAtMC4zLDBoLTUuMWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjgsMC40LDEuNywwLjIsMi4yLTAuNgoJCQljMC4xLTAuMiwwLjItMC41LDAuMi0wLjdjMC4xLTQuNywzLjktOC40LDguNi04LjRjNC43LDAuMSw4LjQsMy45LDguNCw4LjZjMCwwLjUsMCwxLjEtMC4yLDEuNmMtMC4yLDAuOSwwLjQsMS43LDEuMywxLjgKCQkJYzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zYzAsMy41LTIuOCw2LjMtNi4zLDYuM2gtNS4yYy0wLjksMC4xLTEuNSwwLjgtMS40LDEuN2MwLjEsMC44LDAuNywxLjQsMS40LDEuNEgzNwoJCQljNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjkuNSw0NS43LDI3LjMsNDQuMiwyNS42TDQ0LjIsMjUuNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEsNDguOGMtMS4yLDAtMi4xLTAuOS0yLjEtMi4xYzAtMC4zLDAuMS0wLjYsMC4yLTAuOWw0LjEtOC41YzAuNS0xLDEuOC0xLjUsMi44LTFzMS41LDEuOCwxLDIuOGwwLDAKCQkJbC00LjEsOC41QzIyLjYsNDguNCwyMS44LDQ4LjgsMjEsNDguOHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-rainy-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ0LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDQuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44cy0wLjUtNy4zLDIuNy05YzAuNS0wLjIsMC44LTAuOSwwLjUtMS40CgkJCUM0NC4yLDAuMiw0My44LDAsNDMuNCwwYy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjUsMS4zLDEsMS44LDEuNmMwLjMtMy4xLDIuNS01LjgsNS41LTYuOAoJCQljLTIuOSwzLjgtMi4yLDkuMywxLjcsMTIuMmMxLjUsMS4xLDMuMywxLjgsNS4yLDEuOGgwLjRjLTIuOSwyLjEtNi44LDIuMS05LjYtMC4xYzAsMC4yLDAsMC41LDAsMC44czAsMC4yLDAsMC40CgkJCWMyLjIsMC4yLDQuMiwxLjEsNS44LDIuNmMzLjItMC4zLDYuMS0yLjEsNy44LTQuOUM1MS41LDE0LjgsNTEuNSwxNC4zLDUxLjIsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjUsMjAuMmMtMS42LTEuNS0zLjYtMi40LTUuOC0yLjZjMC0wLjEsMC0wLjIsMC0wLjRzMC0wLjUsMC0wLjhjLTAuNC02LjQtNS45LTExLjMtMTIuMy0xMQoJCQljLTUuMiwwLjMtOS42LDQtMTAuNyw5LjFjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjFjMS4xLDAuNCwyLjMsMC42LDMuNSwwLjZoNS4xYzAuOSwwLDEuNi0wLjcsMS42LTEuNgoJCQlzLTAuNy0xLjYtMS42LTEuNmwwLDBoLTUuMUM2LjgsMzMsMy4zLDI5LjQsMy4zLDI1YzAuMS00LjQsMy43LTcuOSw4LjEtNy45YzEuMywwLDIuNiwwLjQsMy43LDFjMC44LDAuNCwxLjcsMC4yLDIuMi0wLjYKCQkJYzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsMy45LTguNCw4LjYtOC40YzQuNywwLjEsOC40LDMuOSw4LjQsOC42bDAsMGMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44CgkJCWMwLjEsMCwwLjIsMCwwLjMsMGgxYzMuNSwwLDYuMywyLjgsNi4zLDYuM1M0MC40LDMzLDM2LjksMzNoLTUuMmMtMC45LDAtMS42LDAuNy0xLjYsMS42czAuNywxLjYsMS42LDEuNkgzNwoJCQljNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjQuNCw0NS40LDIxLjksNDMuNSwyMC4yTDQzLjUsMjAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEsNDQuMWMtMC4zLDAtMC42LTAuMS0wLjktMC4yYy0xLTAuNS0xLjUtMS43LTEtMi44bDAsMGw0LjEtOC41YzAuNS0xLDEuOC0xLjUsMi44LTFzMS41LDEuOCwxLDIuOGwwLDAKCQkJbC00LjEsOC41QzIyLjYsNDMuNywyMS44LDQ0LjEsMjEsNDQuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-sleet-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzQuOWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43czEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LDguNUM5LjEsMzQuNSw4LjUsMzQuOSw3LjksMzQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMsNDFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN3MxLDEuMywwLjcsMkwxNC4zLDQwCgkJCUMxNC4yLDQwLjcsMTMuNiw0MSwxMyw0MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNCwzOC42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjItMC43bDQuMS04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjcKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjcsMi4xbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOC00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi4yLTktNi44LTkuOXMtOSwyLjItOS45LDYuOGMtMC4xLDAuNC0wLjEsMC44LTAuMSwxLjNjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi40LTguNy0xLjQtMTEuMSwyLjNDMiwxOC4zLDIuNiwyMi42LDUuNCwyNS4zQzYsMjYsNS45LDI3LDUuMiwyNy41Yy0wLjYsMC41LTEuNSwwLjUtMi4xLDAKCQkJQy0xLjIsMjMuMS0xLjEsMTYsMy4zLDExLjZjMy0zLDcuNC00LDExLjUtMi42YzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40CgkJCWM1LjIsMC40LDkuMSw0LjksOC43LDEwLjFjLTAuMiwyLjMtMS4yLDQuNC0yLjgsNkM0My4zLDI4LjQsNDIuOSwyOC42LDQyLjUsMjguNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjMzLjgsMjkuOSAzNS43LDI4LjggMzYuMywzMC45IDM4LjQsMzEuNSAzNy4zLDMzLjQgMzguNCwzNS4yIDM2LjMsMzUuOCAzNS43LDM3LjkgMzMuOCwzNi44IAoJCQkzMiwzNy45IDMxLjQsMzUuOCAyOS4zLDM1LjIgMzAuNCwzMy40IDI5LjMsMzEuNSAzMS40LDMwLjkgMzIsMjguOCAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-snow-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NyA1MS4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NyA1MS4yOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRDAxNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC41LDE0LjFjMi4xLTIuNiw1LjktMyw4LjQtMC45YzIuNiwyLjEsMyw1LjksMC45LDguNGMtMC43LDAuOC0xLjYsMS41LTIuNiwxLjljMS4xLDAuNSwyLDEuMiwyLjgsMi4xCgkJCWM0LjItMi44LDUuMi04LjUsMi40LTEyLjdzLTguNS01LjItMTIuNy0yLjRjLTAuNiwwLjQtMS4yLDEtMS43LDEuNmwwLjMsMC4zQzMzLjEsMTIuOSwzMy44LDEzLjUsMzQuNSwxNC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NS45LDE3LjdsLTUtMC4zYy0wLjcsMC0xLjIsMC41LTEuMiwxLjFjMCwwLjcsMC41LDEuMiwxLjEsMS4ybDUsMC4zaDAuMWMwLjcsMCwxLjItMC41LDEuMi0xLjEKCQkJQzU3LDE4LjIsNTYuNSwxNy43LDU1LjksMTcuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzkuNSw3LjRMMzkuNSw3LjRjMC43LDAsMS4yLTAuNSwxLjItMS4xbDAuMy01YzAtMC43LTAuNS0xLjItMS4xLTEuMmMtMC43LDAtMS4yLDAuNS0xLjIsMS4xbC0wLjMsNQoJCQlDMzguNCw2LjgsMzguOSw3LjQsMzkuNSw3LjRMMzkuNSw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ3LjgsMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC40LDAuNS0xLjIsMC4xLTEuN3MtMS4yLTAuNS0xLjctMC4xTDQ3LDkuMgoJCQljLTAuNSwwLjQtMC41LDEuMi0wLjEsMS43QzQ3LjEsMTEuMSw0Ny41LDExLjMsNDcuOCwxMS4zTDQ3LjgsMTEuM3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuOCwyNmMtMC40LTAuNS0xLjItMC41LTEuNy0wLjFzLTAuNSwxLjItMC4xLDEuN2wwLDBsMy40LDMuN2MwLjQsMC41LDEuMiwwLjYsMS43LDAuMnMwLjYtMS4yLDAuMi0xLjcKCQkJYzAsMCwwLTAuMS0wLjEtMC4xTDQ3LjgsMjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjIsMTAuMWMwLjQsMC41LDEuMiwwLjUsMS43LDAuMUMzMi40LDkuNywzMi40LDksMzIsOC41bDAsMGwtMy40LTMuOGMtMC41LTAuNS0xLjItMC41LTEuNywwCgkJCWMtMC40LDAuNC0wLjUsMS4xLTAuMSwxLjZMMzAuMiwxMC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NCwyNS42Yy0wLjgtMC45LTEuNy0xLjYtMi44LTIuMWMtMS4xLTAuNi0yLjMtMC45LTMuNS0xYzAtMC4xLDAtMC4yLDAtMC40YzAtMy0xLjItNS45LTMuMi04LjEKCQkJYy0wLjYtMC42LTEuMy0xLjItMi4xLTEuN2MtNS40LTMuNS0xMi42LTEuOS0xNi4xLDMuNGMtMC43LDEuMS0xLjMsMi40LTEuNiwzLjdjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjEKCQkJYzEuMSwwLjQsMi4zLDAuNiwzLjUsMC42aDEuNGMwLjksMC4xLDEuNi0wLjYsMS43LTEuNGMwLjEtMC45LTAuNi0xLjYtMS40LTEuN2MtMC4xLDAtMC4yLDAtMC4zLDBoLTEuNUM2LjcsMzgsMy4yLDM0LjQsMy4yLDMwCgkJCWMwLjEtNC40LDMuNy03LjksOC4xLTcuOWMxLjMsMCwyLjYsMC40LDMuNywxYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsMy45LTguNCw4LjYtOC40CgkJCWM0LjcsMC4xLDguNCwzLjksOC40LDguNmMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44YzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zCgkJCVM0MC4yLDM4LDM2LjcsMzhoLTEuNWMtMC45LDAuMS0xLjUsMC44LTEuNCwxLjdjMC4xLDAuOCwwLjcsMS40LDEuNCwxLjRIMzdjNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjkuNiw0NS42LDI3LjQsNDQsMjUuNgoJCQlMNDQsMjUuNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI1LjUsMzMuOSAyMy41LDMzLjMgMjIuOSwzMS4zIDIxLDMyLjMgMTkuMSwzMS4zIDE4LjUsMzMuMyAxNi41LDMzLjkgMTcuNSwzNS44IDE2LjUsMzcuNyAKCQkJMTguNSwzOC4zIDE5LjEsNDAuMyAyMSwzOS4zIDIyLjksNDAuMyAyMy41LDM4LjMgMjUuNSwzNy43IDI0LjUsMzUuOCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMTcuNSw0My4yIDE5LjQsNDIuMSAyMCw0NC4yIDIyLDQ0LjggMjEsNDYuNyAyMiw0OC41IDIwLDQ5LjEgMTkuNCw1MS4yIDE3LjUsNTAuMiAxNS42LDUxLjIgCgkJCTE1LDQ5LjEgMTMsNDguNSAxNCw0Ni43IDEzLDQ0LjggMTUsNDQuMiAxNS42LDQyLjEgCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI4LjEsNDAuNyAzMCwzOS43IDMwLjUsNDEuNyAzMi42LDQyLjMgMzEuNiw0NC4yIDMyLjYsNDYuMSAzMC41LDQ2LjcgMzAsNDguNyAyOC4xLDQ3LjcgMjYuMiw0OC43IAoJCQkyNS42LDQ2LjcgMjMuNiw0Ni4xIDI0LjYsNDQuMiAyMy42LDQyLjMgMjUuNiw0MS43IDI2LjIsMzkuNyAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-snow-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ2LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDYuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM4MDgwODA7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuMy0wLjgtMC40LTEuMi0wLjJjLTAuOSwwLjUtMiwwLjctMywwLjdjLTMuNywwLTYuNi0zLTYuNi02LjZjMC0yLjUsMS40LTQuNywzLjUtNS45CgkJCWMwLjUtMC4yLDAuOC0wLjksMC41LTEuNGMtMC4yLTAuNC0wLjYtMC42LTEtMC42Yy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjUsMS4zLDEsMS44LDEuNgoJCQljMC4zLTMuMSwyLjUtNS44LDUuNS02LjhjLTIuOSwzLjgtMi4yLDkuMywxLjcsMTIuMmMxLjUsMS4xLDMuMywxLjgsNS4yLDEuOGgwLjRjLTIuOSwyLjEtNi44LDIuMS05LjYtMC4xYzAsMC4yLDAsMC41LDAsMC44CgkJCXMwLDAuMiwwLDAuNGMyLjIsMC4yLDQuMiwxLjEsNS44LDIuNmMzLjItMC4zLDYuMS0yLjEsNy44LTQuOUM1MS41LDE0LjgsNTEuNSwxNC4zLDUxLjIsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjUsMjAuMmMtMS42LTEuNS0zLjYtMi40LTUuOC0yLjZjMC0wLjEsMC0wLjIsMC0wLjRzMC0wLjUsMC0wLjhjLTAuMi0yLjctMS4zLTUuMi0zLjEtNy4xCgkJCWMtMC42LTAuNi0xLjItMS4xLTEuOC0xLjZDMjcuNSw0LDIwLjMsNS4yLDE2LjYsMTAuNWMtMC45LDEuMi0xLjUsMi42LTEuOCw0LjFjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjEKCQkJYzEuMSwwLjQsMi4zLDAuNiwzLjUsMC42aDEuNGMwLjktMC4xLDEuNS0wLjgsMS40LTEuN2MtMC4xLTAuOC0wLjctMS40LTEuNC0xLjRoLTEuNGMtNC40LTAuMS03LjktMy43LTcuOS04LjEKCQkJYzAuMS00LjQsMy43LTcuOSw4LjEtNy45YzEuMywwLDIuNiwwLjQsMy43LDFjMC44LDAuNCwxLjcsMC4yLDIuMi0wLjZjMC4xLTAuMiwwLjItMC41LDAuMi0wLjdjMC4xLTQuNywzLjktOC40LDguNi04LjQKCQkJYzQuNywwLjEsOC40LDMuOSw4LjQsOC42bDAsMGMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44YzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zCgkJCXMtMi44LDYuMy02LjMsNi4zaC0xLjVjLTAuOS0wLjEtMS42LDAuNi0xLjcsMS40Yy0wLjEsMC45LDAuNiwxLjYsMS40LDEuN2MwLjEsMCwwLjIsMCwwLjMsMEgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjQKCQkJQzQ2LjQsMjQuNCw0NS40LDIxLjksNDMuNSwyMC4yTDQzLjUsMjAuMnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIxLDI3LjMgMjIuOSwyNi4zIDIzLjUsMjguNCAyNS41LDI5IDI0LjUsMzAuOCAyNS41LDMyLjcgMjMuNSwzMy4zIDIyLjksMzUuMyAyMSwzNC4zIDE5LjEsMzUuMyAKCQkJMTguNSwzMy4zIDE2LjUsMzIuNyAxNy41LDMwLjggMTYuNSwyOSAxOC41LDI4LjQgMTkuMSwyNi4zIAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxNy41LDM4LjIgMTkuNCwzNy4yIDIwLDM5LjIgMjIsMzkuOCAyMSw0MS43IDIyLDQzLjUgMjAsNDQuMSAxOS40LDQ2LjIgMTcuNSw0NS4yIDE1LjYsNDYuMiAKCQkJMTUsNDQuMSAxMyw0My41IDE0LDQxLjcgMTMsMzkuOCAxNSwzOS4yIDE1LjYsMzcuMiAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjguMSwzNS43IDMwLDM0LjcgMzAuNSwzNi44IDMyLjYsMzcuMyAzMS42LDM5LjIgMzIuNiw0MS4xIDMwLjUsNDEuNyAzMCw0My43IDI4LjEsNDIuNyAyNi4yLDQzLjcgCgkJCTI1LjYsNDEuNyAyMy42LDQxLjEgMjQuNiwzOS4yIDIzLjYsMzcuMyAyNS42LDM2LjggMjYuMiwzNC43IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "possibly-thunderstorm-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NyA1NC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NyA1NC4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRDAxNzt9Cgkuc3Qye2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjgsNDUuMmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuMy0wLjgsMS4yLTEuMiwyLTAuOQoJCQljMC44LDAuMywxLjIsMS4yLDAuOSwyYzAsMC4xLTAuMSwwLjItMC4xLDAuMmwtNC4xLDguNUM5LDQ0LjgsOC40LDQ1LjIsNy44LDQ1LjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjksNTEuNGMtMC4yLDAtMC41LDAtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFjMCwwLDAsMCwwLDBsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsLTQuMSw4LjVDMTQuMSw1MSwxMy41LDUxLjQsMTIuOSw1MS40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS4zLDQ4LjljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLDIuMi0wLjYKCQkJYzAuNywwLjQsMSwxLjIsMC43LDEuOUwyMi44LDQ4QzIyLjUsNDguNiwyMS45LDQ4LjksMjEuMyw0OC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNC42LDE0YzIuMS0yLjUsNS45LTIuOSw4LjUtMC43czIuOSw1LjksMC43LDguNWMtMC42LDAuNy0xLjQsMS4zLTIuMywxLjdjMSwwLjUsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC43LDAuNS0xLjMsMS0xLjgsMS42QzMzLDEyLjYsMzMuOCwxMy4yLDM0LjYsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU1LjksMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNoMC4xYzAuNywwLDEuMi0wLjUsMS4yLTEuMQoJCQlDNTcsMTguMiw1Ni41LDE3LjcsNTUuOSwxNy43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOS41LDcuNEwzOS41LDcuNGMwLjcsMCwxLjItMC41LDEuMi0xLjFsMC4zLTVjMC0wLjctMC41LTEuMi0xLjEtMS4yYy0wLjcsMC0xLjIsMC41LTEuMiwxLjFsMCwwbC0wLjMsNQoJCQlDMzguNCw2LjgsMzguOSw3LjQsMzkuNSw3LjRDMzkuNSw3LjQsMzkuNSw3LjQsMzkuNSw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ3LjcsMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC40LDAuNi0xLjIsMC4yLTEuN2MtMC40LTAuNS0xLjItMC42LTEuNy0wLjIKCQkJYzAsMC0wLjEsMC0wLjEsMC4xTDQ3LDkuMmMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdDNDcuMSwxMS4xLDQ3LjUsMTEuMyw0Ny43LDExLjNMNDcuNywxMS4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Ny44LDI2Yy0wLjQtMC41LTEuMi0wLjUtMS43LTAuMWMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdsMCwwbDMuNCwzLjdjMC40LDAuNSwxLjIsMC42LDEuNywwLjIKCQkJczAuNi0xLjIsMC4yLTEuN2MwLDAsMC0wLjEtMC4xLTAuMUw0Ny44LDI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC4yLDEwLjFjMC40LDAuNSwxLjIsMC41LDEuNywwLjFDMzIuNCw5LjcsMzIuNCw5LDMyLDguNWwtMy40LTMuOGMtMC40LTAuNS0xLjItMC42LTEuNy0wLjIKCQkJYy0wLjUsMC40LTAuNiwxLjItMC4yLDEuN2MwLDAsMCwwLjEsMC4xLDAuMUwzMC4yLDEwLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ0LjEsMjUuNWMtMC43LTAuOS0xLjYtMS42LTIuNi0yLjFjLTEuMi0wLjYtMi40LTEtMy43LTEuMWMwLTAuMSwwLTAuMiwwLTAuNGMwLTMtMS4xLTUuOC0zLjItOAoJCQljLTAuNy0wLjgtMS41LTEuNC0yLjUtMmMtNS41LTMuMy0xMi43LTEuNi0xNiwzLjljLTAuNiwxLjEtMS4xLDIuMi0xLjQsMy40Yy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xQzAuMiwyNy42LDAsMjguOCwwLDMwCgkJCWMwLDIuOSwxLjEsNS43LDMuMiw3LjhjMC42LDAuNiwxLjYsMC42LDIuMiwwczAuNi0xLjYsMC0yLjJjLTMuMy0zLTMuNS04LTAuNi0xMS4zYzIuNi0yLjksNy0zLjUsMTAuMy0xLjMKCQkJYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsNC04LjQsOC43LTguM2M0LjcsMC4xLDguNCw0LDguMyw4LjdjMCwwLjUtMC4xLDEtMC4yLDEuNQoJCQljLTAuMiwwLjksMC40LDEuNywxLjIsMS45YzAuMSwwLDAuMiwwLDAuNCwwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zYzAsMS43LTAuNywzLjMtMS45LDQuNGMtMC42LDAuNi0wLjYsMS42LDAsMi4yCgkJCWMwLjYsMC42LDEuNiwwLjYsMi4yLDBsMCwwQzQ3LjIsMzQuOSw0Ny40LDI5LjMsNDQuMSwyNS41TDQ0LjEsMjUuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzEuOCwzNy41YzAuNS0wLjksMS41LTEuNiwyLjYtMS42aDNjMC42LTAuMSwxLjEsMC40LDEuMiwwLjljMCwwLjIsMCwwLjUtMC4yLDAuN2wtMS43LDMuNgoJCQljLTAuMywwLjUtMC4yLDEuMSwwLjMsMS41YzAuMiwwLjEsMC40LDAuMiwwLjcsMC4yaDEuOGMxLDAsMS4zLDAuNiwwLjYsMS4zbC04LjQsOS41Yy0wLjYsMC43LTAuOSwwLjYtMC42LTAuM0wzMyw0OAoJCQljMC4zLTAuNiwwLTEuMy0wLjYtMS42Yy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMWgtMi41Yy0wLjUsMC4xLTEuMS0wLjItMS4yLTAuN2MtMC4xLTAuMywwLTAuNiwwLjItMC45TDMxLjgsMzcuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-thunderstorm-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ5LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDkuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44UzQwLjYsMy43LDQzLjgsMmMwLjUtMC4yLDAuOC0wLjksMC41LTEuNAoJCQlDNDQuMiwwLjIsNDMuOCwwLDQzLjQsMGMtMC4zLDAtMC41LDAtMC44LDBjLTQuNiwwLTguNywzLjItOS44LDcuN2MwLjcsMC41LDEuMywxLDEuOCwxLjZjMC4zLTMuMSwyLjUtNS44LDUuNS02LjgKCQkJYy0yLjksMy44LTIuMiw5LjMsMS43LDEyLjJjMS41LDEuMSwzLjMsMS44LDUuMiwxLjhoMC40Yy0yLjksMi4xLTYuOCwyLjEtOS42LTAuMWMwLDAuMiwwLDAuNSwwLDAuOHMwLDAuMiwwLDAuNAoJCQljMi4yLDAuMiw0LjIsMS4xLDUuOCwyLjZjMy4yLTAuMyw2LjEtMi4xLDcuOC00LjlDNTEuNSwxNC44LDUxLjUsMTQuMyw1MS4yLDE0eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00My41LDIwLjJjLTEuNi0xLjUtMy42LTIuNC01LjgtMi42YzAtMC4xLDAtMC4yLDAtMC40czAtMC41LDAtMC44Yy0wLjQtNi40LTUuOS0xMS4zLTEyLjMtMTEKCQkJYy01LjIsMC4zLTkuNiw0LTEwLjcsOS4xYy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xQzAuMiwyMi44LDAsMjQsMCwyNS4yYzAsMi45LDEuMSw1LjcsMy4yLDcuOGMwLjYsMC42LDEuNiwwLjYsMi4yLDAKCQkJczAuNi0xLjYsMC0yLjJjLTMuMi0zLTMuNC04LjEtMC4zLTExLjNjMi42LTIuOCw2LjktMy4zLDEwLjEtMS4zYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43CgkJCWMwLjEtNC43LDMuOS04LjQsOC42LTguNGM0LjcsMC4xLDguNCwzLjksOC40LDguNmMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS45YzAuMSwwLDAuMiwwLDAuMywwaDEKCQkJYzMuNSwwLDYuMywyLjgsNi4zLDYuM2MwLDEuNy0wLjcsMy4zLTEuOSw0LjRjLTAuNiwwLjctMC41LDEuNywwLjEsMi4yYzAuNiwwLjUsMS41LDAuNSwyLjEsMGMzLjctMy43LDMuNy05LjYsMC4xLTEzLjMKCQkJQzQzLjYsMjAuMyw0My42LDIwLjIsNDMuNSwyMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03LjcsNDAuNWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuMy0wLjgsMS4yLTEuMiwyLTAuOQoJCQljMC44LDAuMywxLjIsMS4yLDAuOSwyYzAsMC4xLTAuMSwwLjEtMC4xLDAuMmwtNC4xLDguNkM4LjksNDAuMSw4LjMsNDAuNSw3LjcsNDAuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuOSw0Ni42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjEtMC43bDQuMS04LjVjMC40LTAuOCwxLjQtMSwyLjItMC42CgkJCWMwLjcsMC40LDEsMS4yLDAuNywxLjlsLTQuMSw4LjVDMTQsNDYuMywxMy41LDQ2LjYsMTIuOSw0Ni42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMS4yLDQ0LjJjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsLTQuMSw4LjVDMjIuNCw0My44LDIxLjksNDQuMiwyMS4yLDQ0LjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjIsMzIuN2MwLjUtMC45LDEuNS0xLjYsMi42LTEuNmgzYzAuNi0wLjEsMS4xLDAuNCwxLjIsMC45YzAsMC4yLDAsMC41LTAuMiwwLjdsLTEuNywzLjYKCQkJYy0wLjMsMC41LTAuMiwxLjEsMC4zLDEuNWMwLjIsMC4xLDAuNCwwLjIsMC43LDAuMmgxLjhjMSwwLDEuMywwLjYsMC42LDEuM2wtOC40LDkuNWMtMC42LDAuNy0wLjksMC42LTAuNi0wLjNsMS45LTUuMwoJCQljMC4zLTAuNiwwLTEuMy0wLjYtMS42Yy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMWgtMi40Yy0wLjUsMC4xLTEuMS0wLjItMS4yLTAuN2MtMC4xLTAuMywwLTAuNiwwLjItMC45TDMxLjIsMzIuN3oiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "rainy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxLjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDEuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM1RUI3RTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy45LDM4LjFjLTAuMiwwLTAuNS0wLjEtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFsNC4xLTguNWMwLjQtMC44LDEuNC0xLDIuMi0wLjYKCQkJYzAuNywwLjQsMSwxLjIsMC43LDEuOWwtNC4xLDguNUM5LjEsMzcuNyw4LjUsMzguMSw3LjksMzguMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNywzNS44Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjEtMC43bDQuMS04LjZjMC4zLTAuOCwxLjItMS4yLDItMC45CgkJCWMwLjgsMC4zLDEuMiwxLjIsMC45LDJjMCwwLjEtMC4xLDAuMi0wLjEsMC4ybC00LjEsOC41QzE3LjksMzUuNSwxNy4zLDM1LjgsMTYuNywzNS44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS44LDQxLjJjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLTAuNCwwLjEtMC42bDQuMS04LjVjMC40LTAuOCwxLjQtMSwyLjItMC42YzAuNywwLjQsMSwxLjIsMC43LDEuOQoJCQlsLTQuMSw4LjVDMjMsNDAuOSwyMi40LDQxLjIsMjEuOCw0MS4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS40LDM3LjRjLTAuMiwwLTAuNS0wLjEtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFsNC04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjgKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjgsMi4xbDAsMGwtNC4xLDguNUMzMi42LDM3LjEsMzIsMzcuNCwzMS40LDM3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOS00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi05LjEtNi43LTEwcy05LjEsMi0xMCw2LjdjLTAuMSwwLjUtMC4yLDEtMC4yLDEuNWMwLDAuOS0wLjgsMS42LTEuNiwxLjUKCQkJYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjJjLTMuNy0yLjQtOC42LTEuNC0xMS4xLDIuM0MyLDE4LjIsMi41LDIyLjYsNS40LDI1LjNjMC42LDAuNiwwLjYsMS42LDAsMi4ycy0xLjYsMC42LTIuMiwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "sleet": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzVjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsMCwwbC00LjEsOC41QzkuMSwzNC42LDguNSwzNSw3LjksMzV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEzLDQxLjFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN2MwLjcsMC40LDEsMS4zLDAuNywyCgkJCWwtNC4xLDguNUMxNC4yLDQwLjgsMTMuNiw0MS4xLDEzLDQxLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxLjQsMzguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4yLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43CgkJCWMwLjgsMC40LDEuMSwxLjMsMC43LDIuMWwwLDBsLTQuMSw4LjVDMjIuNiwzOC4yLDIyLDM4LjYsMjEuNCwzOC42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Mi41LDI4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuNCwwLjItMC44LDAuNS0xLjFjMi41LTIuNCwyLjUtNi40LDAtOC45Yy0xLjItMS4yLTIuOC0xLjgtNC40LTEuOWgtMQoJCQljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMSwwLTAuMiwwLTAuM2MwLjktNC42LTIuMi05LTYuOC05LjlzLTksMi4yLTkuOSw2LjhjLTAuMSwwLjQtMC4xLDAuOC0wLjEsMS4zYzAsMC45LTAuOCwxLjYtMS42LDEuNQoJCQljLTAuMywwLTAuNS0wLjEtMC43LTAuMmMtMy43LTIuNC04LjctMS40LTExLjEsMi4zQzIsMTguMywyLjYsMjIuNiw1LjQsMjUuM2MwLjYsMC43LDAuNSwxLjctMC4yLDIuMmMtMC42LDAuNS0xLjUsMC41LTIuMSwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+CgkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzMy44LDI5LjkgMzUuNywyOC44IDM2LjMsMzAuOSAzOC40LDMxLjUgMzcuMywzMy40IDM4LjQsMzUuMiAzNi4zLDM1LjggMzUuNywzNy45IDMzLjgsMzYuOCAKCQkJMzIsMzcuOSAzMS40LDM1LjggMjkuMywzNS4yIDMwLjQsMzMuNCAyOS4zLDMxLjUgMzEuNCwzMC45IDMyLDI4LjggCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "snow": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQwLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDAuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM4MDgwODA7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOWgtMS41Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZzMC43LTEuNiwxLjYtMS42SDM3YzMuNSwwLDYuMy0yLjgsNi4zLTYuM3MtMi44LTYuMy02LjMtNi4zaC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuMS0wLjUsMC4xLTEuMSwwLjItMS42QzM0LjcsNywzMC45LDMuMSwyNi4yLDNzLTguNiwzLjctOC42LDguNGwwLDAKCQkJYzAsMC45LTAuNywxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjgtMC4yYy0zLjktMi4xLTguNy0wLjctMTAuOSwzLjFzLTAuNyw4LjcsMy4xLDEwLjljMS4xLDAuNiwyLjQsMSwzLjcsMWgxLjQKCQkJYzAuOSwwLDEuNiwwLjcsMS42LDEuNnMtMC43LDEuNi0xLjYsMS42bDAsMEgxMUM1LDMwLjgsMC4xLDI1LjcsMC4yLDE5LjVzNS4yLTExLjEsMTEuMy0xMWMxLjEsMCwyLjIsMC4yLDMuMiwwLjUKCQkJYzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40YzUuMiwwLjIsOS4zLDQuNiw5LjEsOS44UzQyLjIsMzEsMzcsMzAuOXoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIxLDIxLjggMjIuOSwyMC44IDIzLjUsMjIuOCAyNS41LDIzLjQgMjQuNSwyNS4zIDI1LjUsMjcuMSAyMy41LDI3LjcgMjIuOSwyOS44IDIxLDI4LjggMTkuMSwyOS44IAoJCQkxOC41LDI3LjcgMTYuNSwyNy4xIDE3LjUsMjUuMyAxNi41LDIzLjQgMTguNSwyMi44IDE5LjEsMjAuOCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTcuNSwzMi42IDE5LjQsMzEuNiAyMCwzMy43IDIyLDM0LjIgMjEsMzYuMSAyMiwzOCAyMCwzOC42IDE5LjQsNDAuNiAxNy41LDM5LjYgMTUuNiw0MC42IDE1LDM4LjYgCgkJCTEzLDM4IDE0LDM2LjEgMTMsMzQuMiAxNSwzMy43IDE1LjYsMzEuNiAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjguMSwzMC4yIDMwLDI5LjIgMzAuNSwzMS4yIDMyLjYsMzEuOCAzMS42LDMzLjcgMzIuNiwzNS41IDMwLjUsMzYuMSAzMCwzOC4yIDI4LjEsMzcuMiAyNi4yLDM4LjIgCgkJCTI1LjYsMzYuMSAyMy42LDM1LjUgMjQuNiwzMy43IDIzLjYsMzEuOCAyNS42LDMxLjIgMjYuMiwyOS4yIAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "thunderstorm": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQzLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDMuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM1RUI3RTc7fQoJLnN0MXtmaWxsOiNGRkQwMTc7fQoJLnN0MntmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy45LDM0LjljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjMtMC44LDEuMi0xLjIsMi0wLjkKCQkJYzAuOCwwLjMsMS4yLDEuMiwwLjksMmMwLDAuMS0wLjEsMC4yLTAuMSwwLjJMOS4zLDM0QzkuMSwzNC41LDguNSwzNC45LDcuOSwzNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyw0MWMtMC45LDAtMS42LTAuNy0xLjUtMS42YzAtMC4yLDAtMC40LDAuMS0wLjZsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuN2MwLjgsMC40LDEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LjEsOC41QzE0LjIsNDAuNywxMy42LDQxLDEzLDQxeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS40LDM4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuN3MxLjEsMS4zLDAuNywyLjEKCQkJbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMxLjgsMjcuMmMwLjUtMC45LDEuNS0xLjYsMi42LTEuNmgzYzAuNi0wLjEsMS4xLDAuNCwxLjIsMC45YzAsMC4yLDAsMC41LTAuMiwwLjdsLTEuNywzLjYKCQkJYy0wLjMsMC41LTAuMiwxLjEsMC4zLDEuNWMwLjIsMC4xLDAuNCwwLjIsMC43LDAuMmgxLjhjMSwwLDEuMywwLjYsMC42LDEuM2wtOC40LDkuNWMtMC42LDAuNy0wLjksMC42LTAuNi0wLjNsMS45LTUuMwoJCQljMC4yLTAuNiwwLTEuMy0wLjctMS42QzMyLjIsMzYsMzIuMSwzNiwzMS45LDM2aC0yLjVjLTAuNSwwLjEtMS4xLTAuMi0xLjItMC43Yy0wLjEtMC4zLDAtMC42LDAuMi0wLjlMMzEuOCwyNy4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Mi41LDI4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuNCwwLjItMC44LDAuNS0xLjFjMi41LTIuNCwyLjUtNi40LDAtOC45Yy0xLjItMS4yLTIuOC0xLjktNC40LTEuOWgtMQoJCQljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMSwwLTAuMiwwLTAuM2MwLjktNC42LTItOS4xLTYuNy0xMHMtOS4xLDItMTAsNi43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjVjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi41LTguNi0xLjUtMTEuMSwyLjFjLTIuMywzLjMtMS43LDcuOCwxLjMsMTAuNWMwLjYsMC43LDAuNSwxLjctMC4yLDIuMmMtMC42LDAuNS0xLjUsMC41LTIuMSwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "windy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDMwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgMzAuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOUgxMS4yQzUsMzAuOCwwLjEsMjUuNywwLjEsMTkuNVM1LjIsOC40LDExLjQsOC41YzEuMSwwLDIuMiwwLjIsMy4zLDAuNWMxLjUtNi4zLDcuNy0xMC4yLDE0LTguNwoJCQljNS4zLDEuMiw5LDUuOSw5LDExLjNjMCwwLjEsMCwwLjIsMCwwLjRjNS4yLDAuMiw5LjMsNC42LDkuMSw5LjhTNDIuMiwzMSwzNywzMC45eiBNMTEuMiwxMS42Yy00LjQsMC04LDMuNi04LDhzMy42LDgsOCw4SDM3CgkJCWMzLjUsMCw2LjMtMi44LDYuMy02LjNzLTIuOC02LjMtNi4zLTYuM2gtMWMtMC41LDAtMC45LTAuMi0xLjItMC42Yy0wLjMtMC40LTAuNC0wLjgtMC4zLTEuM2MwLjktNC42LTItOS4xLTYuNi0xMHMtOS4xLDItMTAsNi42CgkJCWMtMC4xLDAuNS0wLjIsMS0wLjIsMS41YzAsMC45LTAuOCwxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4yQzE0LDEyLDEyLjYsMTEuNiwxMS4yLDExLjZ6Ii8+Cgk8L2c+CjwvZz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjEsMTguNmMwLjktMC4xLDEuNS0wLjgsMS40LTEuN2MtMC4xLTAuOC0wLjctMS40LTEuNC0xLjRoLTIzYy0wLjksMC4xLTEuNSwwLjgtMS40LDEuNwoJYzAuMSwwLjgsMC43LDEuNCwxLjQsMS40SDM1LjF6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy42LDIzLjJjMC0wLjktMC43LTEuNi0xLjYtMS42aDBIN2MtMC45LDAtMS42LDAuNy0xLjYsMS42YzAsMC45LDAuNywxLjYsMS42LDEuNkgzMgoJQzMyLjksMjQuNywzMy42LDI0LDMzLjYsMjMuMnoiLz4KPC9zdmc+Cg=="
                      }
                    },
                    "type": "value"
                  }
                ]
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Date"
            },
            "properties": [
              {
                "id": "unit",
                "value": "time:dddd, MMMM Do"
              },
              {
                "id": "custom.align",
                "value": "left"
              },
              {
                "id": "links",
                "value": [
                  {
                    "title": "Show Hourly Forecast for ${__data.fields.day_start_local}",
                    "url": "/d/${__dashboard.uid}﻿﻿/?var-forecast_day_num=﻿${__data.fields[\"day_num\"]}﻿&var-display_date=${__data.fields.day_start_local}&from=now%2B${__data.fields.day_relative}d%2Fd&to=now%2B${__data.fields.day_relative}d%2Fd&var-interval=1h&${station_name:queryparam}&${tz:queryparam}"
                  }
                ]
              },
              {
                "id": "displayName",
                "value": "Date"
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "High"
            },
            "properties": [
              {
                "id": "unit",
                "value": "fahrenheit"
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "custom.width",
                "value": 110
              },
              {
                "id": "decimals",
                "value": 0
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Low"
            },
            "properties": [
              {
                "id": "unit",
                "value": "fahrenheit"
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "custom.width",
                "value": 110
              },
              {
                "id": "decimals",
                "value": 0
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Chance"
            },
            "properties": [
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#060606",
                      "value": 5
                    },
                    {
                      "color": "#0d0d0d",
                      "value": 10
                    },
                    {
                      "color": "#131313",
                      "value": 15
                    },
                    {
                      "color": "#1a1a1a",
                      "value": 20
                    },
                    {
                      "color": "#202020",
                      "value": 25
                    },
                    {
                      "color": "#262626",
                      "value": 30
                    },
                    {
                      "color": "#2d2d2d",
                      "value": 35
                    },
                    {
                      "color": "#333333",
                      "value": 40
                    },
                    {
                      "color": "#3a3a3a",
                      "value": 45
                    },
                    {
                      "color": "#404040",
                      "value": 50
                    },
                    {
                      "color": "#464646",
                      "value": 55
                    },
                    {
                      "color": "#4d4d4d",
                      "value": 60
                    },
                    {
                      "color": "#535353",
                      "value": 65
                    },
                    {
                      "color": "#5a5a5a",
                      "value": 70
                    },
                    {
                      "color": "#606060",
                      "value": 75
                    },
                    {
                      "color": "#666666",
                      "value": 80
                    },
                    {
                      "color": "#6d6d6d",
                      "value": 85
                    },
                    {
                      "color": "#737373",
                      "value": 90
                    },
                    {
                      "color": "#7a7a7a",
                      "value": 95
                    },
                    {
                      "color": "#808080",
                      "value": 100
                    }
                  ]
                }
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "unit",
                "value": "percent"
              },
              {
                "id": "custom.width",
                "value": 110
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "day_num"
            },
            "properties": [
              {
                "id": "custom.width",
                "value": 1
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "day_start_local"
            },
            "properties": [
              {
                "id": "unit",
                "value": "time:dddd, MMMM Do"
              },
              {
                "id": "custom.width",
                "value": 1
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "day_relative"
            },
            "properties": [
              {
                "id": "custom.width",
                "value": 1
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 12,
        "w": 11,
        "x": 0,
        "y": 1
      },
      "id": 11,
      "interval": "1d",
      "links": [
        {
          "title": "Reset Forecast",
          "url": "/d/${__dashboard.uid}﻿﻿﻿"
        }
      ],
      "maxDataPoints": null,
      "options": {
        "frameIndex": 1,
        "showHeader": true,
        "sortBy": [
          {
            "desc": false,
            "displayName": "Date"
          }
        ]
      },
      "pluginVersion": "8.0.4",
      "targets": [
        {
          "alias": "Sky",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "icon"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "High",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temp_high"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Low",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "C",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temp_low"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Conditions",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "D",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "conditions"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Chance",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "E",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "precip_probability"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "day_num",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "F",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "day_num"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "day_start_local",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "G",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "day_start_local"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "day_relative",
          "groupBy": [
            {
              "params": [
                "1d"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_daily",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "H",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "day_relative"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            }
          ],
          "tz": "$tz"
        }
      ],
      "timeFrom": null,
      "title": "Forecast - Daily",
      "transformations": [
        {
          "id": "seriesToColumns",
          "options": {
            "byField": "Time"
          }
        },
        {
          "id": "organize",
          "options": {
            "excludeByName": {
              "Icon": false,
              "day_num": false
            },
            "indexByName": {
              "Conditions": 2,
              "High": 3,
              "Low": 4,
              "Precip %": 5,
              "Sky": 1,
              "Time": 0
            },
            "renameByName": {
              "Conditions": "",
              "Icon": "Sky",
              "Time": "Date"
            }
          }
        },
        {
          "id": "filterByValue",
          "options": {
            "filters": [
              {
                "config": {
                  "id": "isNotNull",
                  "options": {}
                },
                "fieldName": "Conditions"
              }
            ],
            "match": "any",
            "type": "include"
          }
        }
      ],
      "type": "table"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "description": "",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "custom": {
            "align": "center",
            "displayMode": "auto",
            "filterable": false
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "#1a007b",
                "value": null
              },
              {
                "color": "#1C0381",
                "value": 1
              },
              {
                "color": "#1E0888",
                "value": 2
              },
              {
                "color": "#1F0D8E",
                "value": 3
              },
              {
                "color": "#221295",
                "value": 4
              },
              {
                "color": "#24179B",
                "value": 5
              },
              {
                "color": "#271DA2",
                "value": 6
              },
              {
                "color": "#2A23A9",
                "value": 7
              },
              {
                "color": "#2D2AAF",
                "value": 8
              },
              {
                "color": "#3131B6",
                "value": 9
              },
              {
                "color": "#393CBD",
                "value": 10
              },
              {
                "color": "#4147C3",
                "value": 11
              },
              {
                "color": "#4953CA",
                "value": 12
              },
              {
                "color": "#525ED0",
                "value": 13
              },
              {
                "color": "#5B6AD7",
                "value": 14
              },
              {
                "color": "#6577DE",
                "value": 15
              },
              {
                "color": "#6F83E4",
                "value": 16
              },
              {
                "color": "#798FEB",
                "value": 17
              },
              {
                "color": "#849CF1",
                "value": 18
              },
              {
                "color": "#8FA9F8",
                "value": 19
              },
              {
                "color": "#9BB6FF",
                "value": 20
              },
              {
                "color": "#92ADFC",
                "value": 21
              },
              {
                "color": "#8AA5FA",
                "value": 22
              },
              {
                "color": "#819DF7",
                "value": 23
              },
              {
                "color": "#7995F5",
                "value": 24
              },
              {
                "color": "#718DF3",
                "value": 25
              },
              {
                "color": "#6984F0",
                "value": 26
              },
              {
                "color": "#627CEE",
                "value": 27
              },
              {
                "color": "#5A74EB",
                "value": 28
              },
              {
                "color": "#536BE9",
                "value": 29
              },
              {
                "color": "#4B63E7",
                "value": 30
              },
              {
                "color": "#445BE4",
                "value": 31
              },
              {
                "color": "#3D52E2",
                "value": 32
              },
              {
                "color": "#364ADF",
                "value": 33
              },
              {
                "color": "#2F42DD",
                "value": 34
              },
              {
                "color": "#2939DB",
                "value": 35
              },
              {
                "color": "#2231D8",
                "value": 36
              },
              {
                "color": "#1C29D6",
                "value": 37
              },
              {
                "color": "#1621D3",
                "value": 38
              },
              {
                "color": "#0F19D1",
                "value": 39
              },
              {
                "color": "#0911CF",
                "value": 40
              },
              {
                "color": "#092FD0",
                "value": 41
              },
              {
                "color": "#094FD2",
                "value": 42
              },
              {
                "color": "#096FD4",
                "value": 43
              },
              {
                "color": "#098FD6",
                "value": 44
              },
              {
                "color": "#09B1D8",
                "value": 45
              },
              {
                "color": "#09D3DA",
                "value": 46
              },
              {
                "color": "#09DCC2",
                "value": 47
              },
              {
                "color": "#09DEA3",
                "value": 48
              },
              {
                "color": "#09E083",
                "value": 49
              },
              {
                "color": "#09E263",
                "value": 50
              },
              {
                "color": "#09E341",
                "value": 51
              },
              {
                "color": "#08E520",
                "value": 52
              },
              {
                "color": "#14E708",
                "value": 53
              },
              {
                "color": "#36E908",
                "value": 54
              },
              {
                "color": "#5AEB08",
                "value": 55
              },
              {
                "color": "#7EED08",
                "value": 56
              },
              {
                "color": "#A3EF08",
                "value": 57
              },
              {
                "color": "#C8F108",
                "value": 58
              },
              {
                "color": "#EEF308",
                "value": 59
              },
              {
                "color": "#F5D408",
                "value": 60
              },
              {
                "color": "#F4CD07",
                "value": 61
              },
              {
                "color": "#F4C507",
                "value": 62
              },
              {
                "color": "#F4BD06",
                "value": 63
              },
              {
                "color": "#F4B506",
                "value": 64
              },
              {
                "color": "#F4AD05",
                "value": 65
              },
              {
                "color": "#F4A505",
                "value": 66
              },
              {
                "color": "#F49D05",
                "value": 67
              },
              {
                "color": "#F49504",
                "value": 68
              },
              {
                "color": "#F48D04",
                "value": 69
              },
              {
                "color": "#F48403",
                "value": 70
              },
              {
                "color": "#F37C03",
                "value": 71
              },
              {
                "color": "#F37403",
                "value": 72
              },
              {
                "color": "#F36C02",
                "value": 73
              },
              {
                "color": "#F36402",
                "value": 74
              },
              {
                "color": "#F35C01",
                "value": 75
              },
              {
                "color": "#F35401",
                "value": 76
              },
              {
                "color": "#F34B01",
                "value": 77
              },
              {
                "color": "#F34300",
                "value": 78
              },
              {
                "color": "#F33B00",
                "value": 79
              },
              {
                "color": "#F23300",
                "value": 80
              },
              {
                "color": "#EC2F00",
                "value": 81
              },
              {
                "color": "#E62B00",
                "value": 82
              },
              {
                "color": "#DF2700",
                "value": 83
              },
              {
                "color": "#D92400",
                "value": 84
              },
              {
                "color": "#D22100",
                "value": 85
              },
              {
                "color": "#CC1E00",
                "value": 86
              },
              {
                "color": "#C51A00",
                "value": 87
              },
              {
                "color": "#BF1800",
                "value": 88
              },
              {
                "color": "#B81500",
                "value": 89
              },
              {
                "color": "#B21200",
                "value": 90
              },
              {
                "color": "#AC1000",
                "value": 91
              },
              {
                "color": "#A50D00",
                "value": 92
              },
              {
                "color": "#9F0B00",
                "value": 93
              },
              {
                "color": "#980900",
                "value": 94
              },
              {
                "color": "#920700",
                "value": 95
              },
              {
                "color": "#8B0500",
                "value": 96
              },
              {
                "color": "#850400",
                "value": 97
              },
              {
                "color": "#7E0200",
                "value": 98
              },
              {
                "color": "#780100",
                "value": 99
              },
              {
                "color": "#720000",
                "value": 100
              }
            ]
          }
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Sky"
            },
            "properties": [
              {
                "id": "custom.displayMode",
                "value": "image"
              },
              {
                "id": "custom.width",
                "value": 80
              },
              {
                "id": "mappings",
                "value": [
                  {
                    "options": {
                      "clear-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0NyA0NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDcgNDc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZEMDE3O30KPC9zdHlsZT4KPGcgaWQ9IkxhYWdfMiI+Cgk8ZyBpZD0iTGF5ZXJfMV8xXyI+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjUsMzUuMWMtNi40LDAtMTEuNi01LjItMTEuNi0xMS42YzAtNi40LDUuMi0xMS42LDExLjYtMTEuNmM2LjQsMCwxMS42LDUuMiwxMS42LDExLjYKCQkJQzM1LjEsMjkuOSwyOS45LDM1LjEsMjMuNSwzNS4xeiBNMjMuNSwxNWMtNC43LDAtOC41LDMuOC04LjQsOC41YzAsNC43LDMuOCw4LjUsOC41LDguNGM0LjcsMCw4LjQtMy44LDguNC04LjUKCQkJQzMyLDE4LjgsMjguMiwxNSwyMy41LDE1QzIzLjUsMTUsMjMuNSwxNSwyMy41LDE1TDIzLjUsMTV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ1LjksMjQuNWgtNi43Yy0wLjYsMC0xLTAuNS0xLTFjMC0wLjYsMC41LTEuMSwxLTEuMWwwLDBoNi43YzAuNiwwLDEsMC41LDEsMS4xCgkJCUM0NywyNC4xLDQ2LjUsMjQuNSw0NS45LDI0LjVDNDUuOSwyNC41LDQ1LjksMjQuNSw0NS45LDI0LjV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNywyNC41SDFjLTAuNiwwLTEuMS0wLjUtMS4xLTFjMC0wLjYsMC41LTEuMSwxLjEtMS4xaDYuNmMwLjYsMCwxLDAuNSwxLDEuMUM4LjcsMjQuMSw4LjMsMjQuNSw3LjcsMjQuNXoiCgkJCS8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIzLjUsNDdjLTAuNiwwLTEtMC40LTEtMC45YzAsMCwwLDAsMC0wLjF2LTYuN2MwLTAuNiwwLjUtMSwxLTFjMC42LDAsMS4xLDAuNSwxLjEsMVY0NgoJCQlDMjQuNSw0Ni42LDI0LjEsNDcsMjMuNSw0N3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuNSw4LjhjLTAuNiwwLTEtMC40LTEtMC45YzAsMCwwLDAsMC0wLjFWMWMwLTAuNiwwLjUtMS4xLDEtMS4xYzAuNiwwLDEuMSwwLjUsMS4xLDEuMXY2LjcKCQkJQzI0LjYsOC4zLDI0LjEsOC44LDIzLjUsOC44QzIzLjUsOC44LDIzLjUsOC44LDIzLjUsOC44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC42LDEzLjRjLTAuNiwwLTEtMC41LTEtMS4xYzAtMC4zLDAuMS0wLjUsMC4zLTAuN2w0LjgtNC44YzAuNC0wLjQsMS4xLTAuNCwxLjUsMHMwLjQsMS4xLDAsMS41bDAsMAoJCQlsLTQuOCw0LjhDMzUuMiwxMy4zLDM0LjksMTMuNCwzNC42LDEzLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTcuNiw0MC40Yy0wLjUsMC4xLTEuMS0wLjMtMS4xLTAuOWMtMC4xLTAuNCwwLjEtMC43LDAuNC0wLjlsNC43LTQuN2MwLjQtMC40LDEuMS0wLjQsMS41LDAKCQkJYzAuNCwwLjQsMC40LDEuMSwwLDEuNWwwLDBsLTQuNyw0LjdDOC4yLDQwLjMsNy45LDQwLjQsNy42LDQwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjQsNDAuNGMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC00LjctNC43Yy0wLjQtMC40LTAuNC0xLjEsMC0xLjVzMS4xLTAuNCwxLjUsMGw0LjcsNC43CgkJCWMwLjQsMC4zLDAuNSwxLDAuMiwxLjRDNDAuMSw0MC4zLDM5LjcsNDAuNSwzOS40LDQwLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjQsMTMuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4zTDYuOSw4LjRDNi41LDgsNi41LDcuMyw2LjksNi45czEuMS0wLjQsMS41LDBsNC44LDQuOAoJCQljMC40LDAuNCwwLjQsMS4xLDAsMS41QzEyLjksMTMuMywxMi43LDEzLjQsMTIuNCwxMy41TDEyLjQsMTMuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "clear-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNi45IDM5LjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM2LjkgMzkuNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTkuNywzOS40QzguOCwzOS40LDAsMzAuNiwwLDE5LjdTOC44LDAsMTkuNywwYzAuNSwwLDEsMCwxLjYsMC4xYzAuOSwwLDEuNiwwLjcsMS41LDEuNgoJCQljMCwwLjYtMC40LDEuMi0wLjksMS40Yy02LjcsMy42LTkuMiwxMi01LjYsMTguNmMyLjQsNC41LDcuMSw3LjIsMTIuMSw3LjJjMi4xLDAsNC4yLTAuNSw2LjEtMS41YzAuOC0wLjQsMS43LTAuMSwyLjEsMC43CgkJCWMwLjIsMC41LDAuMiwxLTAuMSwxLjVDMzMuMSwzNS43LDI2LjcsMzkuNCwxOS43LDM5LjR6IE0xNi4yLDMuNUM3LjIsNS41LDEuNiwxNC4zLDMuNSwyMy4yczEwLjcsMTQuNiwxOS43LDEyLjcKCQkJYzIuOS0wLjYsNS41LTIsNy43LTRjLTkuMiwxLjMtMTcuOC01LjEtMTkuMS0xNC4zQzExLDEyLjQsMTIuNiw3LjMsMTYuMiwzLjV6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "cloudy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDMwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgMzAuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOUgxMS4yQzUsMzAuOCwwLjEsMjUuNywwLjEsMTkuNVM1LjIsOC40LDExLjQsOC41YzEuMSwwLDIuMiwwLjIsMy4zLDAuNWMxLjUtNi4zLDcuNy0xMC4yLDE0LTguNwoJCQljNS4zLDEuMiw5LDUuOSw5LDExLjNjMCwwLjEsMCwwLjIsMCwwLjRjNS4yLDAuMiw5LjMsNC42LDkuMSw5LjhTNDIuMiwzMSwzNywzMC45eiBNMTEuMiwxMS42Yy00LjQsMC04LDMuNi04LDhzMy42LDgsOCw4SDM3CgkJCWMzLjUsMCw2LjMtMi44LDYuMy02LjNzLTIuOC02LjMtNi4zLTYuM2gtMWMtMC41LDAtMC45LTAuMi0xLjItMC42Yy0wLjMtMC40LTAuNC0wLjgtMC4zLTEuM2MwLjktNC42LTItOS4xLTYuNi0xMHMtOS4xLDItMTAsNi42CgkJCWMtMC4xLDAuNS0wLjIsMS0wLjIsMS41YzAsMC45LTAuOCwxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4yQzE0LDEyLDEyLjYsMTEuNiwxMS4yLDExLjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "foggy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MC43IDQwLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwLjcgNDAuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMTdIMTRjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuOSwwLjctMS42LDEuNi0xLjZoMjNjMC45LDAsMS42LDAuNywxLjYsMS42QzM4LjYsMTYuMywzNy45LDE3LDM3LDE3eiIKCQkJLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcuMiwyOC44aC0yM2MtMC45LDAtMS42LTAuNy0xLjYtMS42czAuNy0xLjYsMS42LTEuNmgyM2MwLjksMCwxLjYsMC43LDEuNiwxLjZTMzgsMjguOCwzNy4yLDI4Ljh6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMzLjksMjMuMUg4LjhjLTAuOSwwLTEuNi0wLjctMS42LTEuNkM3LjIsMjAuNyw4LDIwLDguOCwyMGgyNS4xYzAuOSwwLDEuNiwwLjcsMS42LDEuNgoJCQlDMzUuNSwyMi40LDM0LjgsMjMuMSwzMy45LDIzLjF6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "partly-cloudy-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ny4yIDQxLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU3LjIgNDEuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNC4xYzIuMS0yLjYsNS45LTIuOSw4LjQtMC44czIuOSw1LjksMC44LDguNGMtMC42LDAuOC0xLjQsMS40LTIuMywxLjdjMSwwLjYsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC42LDAuNC0xLjIsMS0xLjgsMS41QzMzLjIsMTIuNiwzNCwxMy4zLDM0LjcsMTQuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTYsMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNINTZjMC43LDAsMS4yLTAuNSwxLjItMS4yCgkJCUM1Ny4yLDE4LjIsNTYuNywxNy43LDU2LDE3Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjcsNy40TDM5LjcsNy40YzAuNywwLDEuMi0wLjUsMS4yLTEuMWwwLjMtNWMwLTAuNy0wLjUtMS4yLTEuMS0xLjJjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWwtMC4zLDUKCQkJQzM4LjUsNi44LDM5LDcuNCwzOS43LDcuNEMzOS43LDcuNCwzOS43LDcuNCwzOS43LDcuNHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuOSwxMS4zYzAuMywwLDAuNi0wLjEsMC44LTAuM2wzLjctMy40YzAuNS0wLjQsMC42LTEuMiwwLjItMS43Yy0wLjQtMC41LTEuMi0wLjYtMS43LTAuMgoJCQljMCwwLTAuMSwwLTAuMSwwLjFsLTMuNywzLjRjLTAuNSwwLjQtMC41LDEuMi0wLjEsMS43QzQ3LjMsMTEuMSw0Ny42LDExLjMsNDcuOSwxMS4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00OCwyNmMtMC41LTAuNS0xLjItMC41LTEuNywwYy0wLjQsMC40LTAuNSwxLjEtMC4xLDEuNmwzLjQsMy43YzAuNCwwLjUsMS4yLDAuNiwxLjcsMC4yczAuNi0xLjIsMC4yLTEuNwoJCQljMCwwLDAtMC4xLTAuMS0wLjFMNDgsMjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjQsMTAuMWMwLjQsMC41LDEuMiwwLjYsMS43LDAuMmMwLjUtMC40LDAuNi0xLjIsMC4yLTEuN2MwLDAsMC0wLjEtMC4xLTAuMWwtMy40LTMuOAoJCQljLTAuNS0wLjQtMS4yLTAuNC0xLjcsMC4xYy0wLjQsMC40LTAuNCwxLjEtMC4xLDEuNUwzMC40LDEwLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ0LjIsMjUuNmMtMC43LTAuOS0xLjYtMS42LTIuNi0yLjFjLTEuMi0wLjctMi41LTEuMS0zLjktMS4yYzAtMC4xLDAtMC4yLDAtMC40YzAtMi45LTEuMS01LjctMy03LjgKCQkJYy0wLjctMC44LTEuNS0xLjQtMi40LTJjLTUuNC0zLjQtMTIuNi0xLjgtMTYuMSwzLjZjLTAuNywxLjEtMS4yLDIuMy0xLjUsMy42Yy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xczEuMiwxMi4yLDcuMSwxNC4xCgkJCWMxLjEsMC40LDIuMywwLjYsMy41LDAuNkgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjRDNDYuNCwyOS41LDQ1LjcsMjcuMyw0NC4yLDI1LjZMNDQuMiwyNS42eiBNMzcsMzcuOUgxMS4yCgkJCWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjgsMC40LDEuNywwLjIsMi4yLTAuNmMwLjEtMC4yLDAuMi0wLjUsMC4yLTAuNwoJCQljMC4xLTQuNywzLjktOC40LDguNi04LjRjNC43LDAuMSw4LjQsMy45LDguNCw4LjZjMCwwLjUsMCwxLjEtMC4yLDEuNmMtMC4yLDAuOSwwLjQsMS43LDEuMiwxLjljMC4xLDAsMC4yLDAsMC40LDBoMQoJCQljMy41LDAsNi4zLDIuOCw2LjMsNi4zQzQzLjMsMzUuMSw0MC41LDM4LDM3LDM3LjlMMzcsMzcuOXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "partly-cloudy-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS4xIDM2LjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjEgMzYuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTAuOCwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44UzQwLjIsMy43LDQzLjUsMkM0NCwxLjgsNDQuMiwxLjEsNDQsMC42CgkJCUM0My44LDAuMiw0My41LDAsNDMuMSwwYy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjQsMS4zLDAuOSwxLjksMS41YzAuNC0zLjEsMi41LTUuNyw1LjQtNi43CgkJCWMtMi45LDMuOC0yLjIsOS4zLDEuNywxMi4yYzEuNSwxLjEsMy4zLDEuOCw1LjIsMS44SDQ3Yy0yLjgsMi02LjUsMi4xLTkuMywwLjFjMCwwLjIsMCwwLjUsMCwwLjdzMCwwLjIsMCwwLjQKCQkJYzIuMSwwLjIsNCwxLDUuNiwyLjRjMy4yLTAuMyw2LjEtMi4xLDcuOC00LjlDNTEuMiwxNC44LDUxLjEsMTQuMyw1MC44LDE0eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00My4zLDIwLjJjLTEuNS0xLjQtMy41LTIuMi01LjYtMi40YzAtMC4xLDAtMC4yLDAtMC40czAtMC41LDAtMC43Yy0wLjItMi44LTEuNC01LjUtMy40LTcuNQoJCQljLTAuNi0wLjYtMS4yLTEuMS0xLjgtMS41Yy01LjQtMy41LTEyLjYtMi0xNi4xLDMuM2MtMC44LDEuMi0xLjMsMi40LTEuNiwzLjhDOC45LDEyLjksMi41LDE2LDAuNiwyMS45czEuMiwxMi4yLDcuMSwxNC4xCgkJCWMxLjEsMC40LDIuMywwLjYsMy41LDAuNkgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjRDNDYuNCwyNC41LDQ1LjMsMjEuOSw0My4zLDIwLjJMNDMuMywyMC4yeiBNMzcsMzMuNUgxMS4yCgkJCWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjcsMC40LDEuNywwLjIsMi4xLTAuNmMwLjEtMC4yLDAuMi0wLjUsMC4yLTAuOAoJCQljMC4yLTQuNyw0LjEtOC4zLDguOC04LjJzOC4zLDQuMSw4LjIsOC44YzAsMC40LTAuMSwwLjgtMC4xLDEuMmMtMC4xLDAuNSwwLDAuOSwwLjMsMS4zYzAuMywwLjQsMC44LDAuNiwxLjIsMC42aDEKCQkJYzMuNSwwLDYuMywyLjgsNi4zLDYuM1M0MC41LDMzLjUsMzcsMzMuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-rainy-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1Ny4yIDQ4LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU3LjIgNDguODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQuNywxNC4xYzIuMS0yLjYsNS45LTIuOSw4LjQtMC44czIuOSw1LjksMC44LDguNGMtMC42LDAuOC0xLjQsMS40LTIuMywxLjdjMSwwLjYsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC42LDAuNC0xLjIsMS0xLjgsMS41QzMzLjIsMTIuNiwzNCwxMy4zLDM0LjcsMTQuMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTYsMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNINTZjMC43LDAsMS4yLTAuNSwxLjItMS4yCgkJCUM1Ny4yLDE4LjIsNTYuNywxNy43LDU2LDE3Ljd6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM5LjcsNy40TDM5LjcsNy40YzAuNywwLDEuMi0wLjUsMS4yLTEuMWwwLjMtNWMwLjEtMC42LTAuNC0xLjItMS4xLTEuM2MwLDAsMCwwLTAuMSwwCgkJCWMtMC43LDAtMS4yLDAuNS0xLjIsMS4xbC0wLjMsNUMzOC41LDYuOCwzOSw3LjMsMzkuNyw3LjRDMzkuNyw3LjQsMzkuNyw3LjQsMzkuNyw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ3LjksMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC41LDAuNS0xLjIsMC0xLjdjLTAuNC0wLjQtMS4xLTAuNS0xLjYtMC4xbC0zLjcsMy40CgkJCWMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdDNDcuMywxMS4xLDQ3LjYsMTEuMyw0Ny45LDExLjN6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ4LDI2Yy0wLjUtMC41LTEuMi0wLjUtMS43LDBjLTAuNCwwLjQtMC41LDEuMS0wLjEsMS42bDMuNCwzLjdjMC41LDAuNSwxLjIsMC41LDEuNywwCgkJCWMwLjQtMC40LDAuNS0xLjEsMC4xLTEuNkw0OCwyNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAuNCwxMC4xYzAuNSwwLjUsMS4yLDAuNSwxLjcsMGMwLjQtMC40LDAuNS0xLjEsMC4xLTEuNmwtMy40LTMuOGMtMC40LTAuNS0xLjEtMC42LTEuNy0wLjIKCQkJYy0wLjUsMC40LTAuNiwxLjEtMC4yLDEuN2MwLDAuMSwwLjEsMC4xLDAuMSwwLjJMMzAuNCwxMC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NC4yLDI1LjZjLTEuNi0xLjktNC0zLjEtNi41LTMuNGMwLTAuMSwwLTAuMiwwLTAuNGMwLTYuNC01LjItMTEuNi0xMS43LTExLjZjLTUuNCwwLTEwLjEsMy43LTExLjMsOQoJCQljLTUuOS0xLjktMTIuMiwxLjMtMTQuMSw3LjFzMS4zLDEyLjIsNy4xLDE0LjFjMS4xLDAuNCwyLjMsMC42LDMuNSwwLjZoNS4xYzAuOSwwLjEsMS42LTAuNiwxLjctMS40YzAuMS0wLjktMC42LTEuNi0xLjQtMS43CgkJCWMtMC4xLDAtMC4yLDAtMC4zLDBoLTUuMWMtNC40LTAuMS03LjktMy43LTcuOS04LjFjMC4xLTQuNCwzLjctNy45LDguMS03LjljMS4zLDAsMi42LDAuNCwzLjcsMWMwLjgsMC40LDEuNywwLjIsMi4yLTAuNgoJCQljMC4xLTAuMiwwLjItMC41LDAuMi0wLjdjMC4xLTQuNywzLjktOC40LDguNi04LjRjNC43LDAuMSw4LjQsMy45LDguNCw4LjZjMCwwLjUsMCwxLjEtMC4yLDEuNmMtMC4yLDAuOSwwLjQsMS43LDEuMywxLjgKCQkJYzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zYzAsMy41LTIuOCw2LjMtNi4zLDYuM2gtNS4yYy0wLjksMC4xLTEuNSwwLjgtMS40LDEuN2MwLjEsMC44LDAuNywxLjQsMS40LDEuNEgzNwoJCQljNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjkuNSw0NS43LDI3LjMsNDQuMiwyNS42TDQ0LjIsMjUuNnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEsNDguOGMtMS4yLDAtMi4xLTAuOS0yLjEtMi4xYzAtMC4zLDAuMS0wLjYsMC4yLTAuOWw0LjEtOC41YzAuNS0xLDEuOC0xLjUsMi44LTFzMS41LDEuOCwxLDIuOGwwLDAKCQkJbC00LjEsOC41QzIyLjYsNDguNCwyMS44LDQ4LjgsMjEsNDguOHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-rainy-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ0LjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDQuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44cy0wLjUtNy4zLDIuNy05YzAuNS0wLjIsMC44LTAuOSwwLjUtMS40CgkJCUM0NC4yLDAuMiw0My44LDAsNDMuNCwwYy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjUsMS4zLDEsMS44LDEuNmMwLjMtMy4xLDIuNS01LjgsNS41LTYuOAoJCQljLTIuOSwzLjgtMi4yLDkuMywxLjcsMTIuMmMxLjUsMS4xLDMuMywxLjgsNS4yLDEuOGgwLjRjLTIuOSwyLjEtNi44LDIuMS05LjYtMC4xYzAsMC4yLDAsMC41LDAsMC44czAsMC4yLDAsMC40CgkJCWMyLjIsMC4yLDQuMiwxLjEsNS44LDIuNmMzLjItMC4zLDYuMS0yLjEsNy44LTQuOUM1MS41LDE0LjgsNTEuNSwxNC4zLDUxLjIsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjUsMjAuMmMtMS42LTEuNS0zLjYtMi40LTUuOC0yLjZjMC0wLjEsMC0wLjIsMC0wLjRzMC0wLjUsMC0wLjhjLTAuNC02LjQtNS45LTExLjMtMTIuMy0xMQoJCQljLTUuMiwwLjMtOS42LDQtMTAuNyw5LjFjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjFjMS4xLDAuNCwyLjMsMC42LDMuNSwwLjZoNS4xYzAuOSwwLDEuNi0wLjcsMS42LTEuNgoJCQlzLTAuNy0xLjYtMS42LTEuNmwwLDBoLTUuMUM2LjgsMzMsMy4zLDI5LjQsMy4zLDI1YzAuMS00LjQsMy43LTcuOSw4LjEtNy45YzEuMywwLDIuNiwwLjQsMy43LDFjMC44LDAuNCwxLjcsMC4yLDIuMi0wLjYKCQkJYzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsMy45LTguNCw4LjYtOC40YzQuNywwLjEsOC40LDMuOSw4LjQsOC42bDAsMGMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44CgkJCWMwLjEsMCwwLjIsMCwwLjMsMGgxYzMuNSwwLDYuMywyLjgsNi4zLDYuM1M0MC40LDMzLDM2LjksMzNoLTUuMmMtMC45LDAtMS42LDAuNy0xLjYsMS42czAuNywxLjYsMS42LDEuNkgzNwoJCQljNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjQuNCw0NS40LDIxLjksNDMuNSwyMC4yTDQzLjUsMjAuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjEsNDQuMWMtMC4zLDAtMC42LTAuMS0wLjktMC4yYy0xLTAuNS0xLjUtMS43LTEtMi44bDAsMGw0LjEtOC41YzAuNS0xLDEuOC0xLjUsMi44LTFzMS41LDEuOCwxLDIuOGwwLDAKCQkJbC00LjEsOC41QzIyLjYsNDMuNywyMS44LDQ0LjEsMjEsNDQuMXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-sleet-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzQuOWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43czEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LDguNUM5LjEsMzQuNSw4LjUsMzQuOSw3LjksMzQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMsNDFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN3MxLDEuMywwLjcsMkwxNC4zLDQwCgkJCUMxNC4yLDQwLjcsMTMuNiw0MSwxMyw0MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNCwzOC42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjItMC43bDQuMS04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjcKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjcsMi4xbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOC00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi4yLTktNi44LTkuOXMtOSwyLjItOS45LDYuOGMtMC4xLDAuNC0wLjEsMC44LTAuMSwxLjNjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi40LTguNy0xLjQtMTEuMSwyLjNDMiwxOC4zLDIuNiwyMi42LDUuNCwyNS4zQzYsMjYsNS45LDI3LDUuMiwyNy41Yy0wLjYsMC41LTEuNSwwLjUtMi4xLDAKCQkJQy0xLjIsMjMuMS0xLjEsMTYsMy4zLDExLjZjMy0zLDcuNC00LDExLjUtMi42YzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40CgkJCWM1LjIsMC40LDkuMSw0LjksOC43LDEwLjFjLTAuMiwyLjMtMS4yLDQuNC0yLjgsNkM0My4zLDI4LjQsNDIuOSwyOC42LDQyLjUsMjguNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjMzLjgsMjkuOSAzNS43LDI4LjggMzYuMywzMC45IDM4LjQsMzEuNSAzNy4zLDMzLjQgMzguNCwzNS4yIDM2LjMsMzUuOCAzNS43LDM3LjkgMzMuOCwzNi44IAoJCQkzMiwzNy45IDMxLjQsMzUuOCAyOS4zLDM1LjIgMzAuNCwzMy40IDI5LjMsMzEuNSAzMS40LDMwLjkgMzIsMjguOCAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-sleet-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzQuOWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43czEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LDguNUM5LjEsMzQuNSw4LjUsMzQuOSw3LjksMzQuOXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTMsNDFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN3MxLDEuMywwLjcsMkwxNC4zLDQwCgkJCUMxNC4yLDQwLjcsMTMuNiw0MSwxMyw0MXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjEuNCwzOC42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjItMC43bDQuMS04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjcKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjcsMi4xbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOC00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi4yLTktNi44LTkuOXMtOSwyLjItOS45LDYuOGMtMC4xLDAuNC0wLjEsMC44LTAuMSwxLjNjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi40LTguNy0xLjQtMTEuMSwyLjNDMiwxOC4zLDIuNiwyMi42LDUuNCwyNS4zQzYsMjYsNS45LDI3LDUuMiwyNy41Yy0wLjYsMC41LTEuNSwwLjUtMi4xLDAKCQkJQy0xLjIsMjMuMS0xLjEsMTYsMy4zLDExLjZjMy0zLDcuNC00LDExLjUtMi42YzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40CgkJCWM1LjIsMC40LDkuMSw0LjksOC43LDEwLjFjLTAuMiwyLjMtMS4yLDQuNC0yLjgsNkM0My4zLDI4LjQsNDIuOSwyOC42LDQyLjUsMjguNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjMzLjgsMjkuOSAzNS43LDI4LjggMzYuMywzMC45IDM4LjQsMzEuNSAzNy4zLDMzLjQgMzguNCwzNS4yIDM2LjMsMzUuOCAzNS43LDM3LjkgMzMuOCwzNi44IAoJCQkzMiwzNy45IDMxLjQsMzUuOCAyOS4zLDM1LjIgMzAuNCwzMy40IDI5LjMsMzEuNSAzMS40LDMwLjkgMzIsMjguOCAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-snow-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NyA1MS4yIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NyA1MS4yOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRDAxNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cgkuc3Qye2ZpbGw6IzgwODA4MDt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNC41LDE0LjFjMi4xLTIuNiw1LjktMyw4LjQtMC45YzIuNiwyLjEsMyw1LjksMC45LDguNGMtMC43LDAuOC0xLjYsMS41LTIuNiwxLjljMS4xLDAuNSwyLDEuMiwyLjgsMi4xCgkJCWM0LjItMi44LDUuMi04LjUsMi40LTEyLjdzLTguNS01LjItMTIuNy0yLjRjLTAuNiwwLjQtMS4yLDEtMS43LDEuNmwwLjMsMC4zQzMzLjEsMTIuOSwzMy44LDEzLjUsMzQuNSwxNC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01NS45LDE3LjdsLTUtMC4zYy0wLjcsMC0xLjIsMC41LTEuMiwxLjFjMCwwLjcsMC41LDEuMiwxLjEsMS4ybDUsMC4zaDAuMWMwLjcsMCwxLjItMC41LDEuMi0xLjEKCQkJQzU3LDE4LjIsNTYuNSwxNy43LDU1LjksMTcuN3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzkuNSw3LjRMMzkuNSw3LjRjMC43LDAsMS4yLTAuNSwxLjItMS4xbDAuMy01YzAtMC43LTAuNS0xLjItMS4xLTEuMmMtMC43LDAtMS4yLDAuNS0xLjIsMS4xbC0wLjMsNQoJCQlDMzguNCw2LjgsMzguOSw3LjQsMzkuNSw3LjRMMzkuNSw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ3LjgsMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC40LDAuNS0xLjIsMC4xLTEuN3MtMS4yLTAuNS0xLjctMC4xTDQ3LDkuMgoJCQljLTAuNSwwLjQtMC41LDEuMi0wLjEsMS43QzQ3LjEsMTEuMSw0Ny41LDExLjMsNDcuOCwxMS4zTDQ3LjgsMTEuM3oiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuOCwyNmMtMC40LTAuNS0xLjItMC41LTEuNy0wLjFzLTAuNSwxLjItMC4xLDEuN2wwLDBsMy40LDMuN2MwLjQsMC41LDEuMiwwLjYsMS43LDAuMnMwLjYtMS4yLDAuMi0xLjcKCQkJYzAsMCwwLTAuMS0wLjEtMC4xTDQ3LjgsMjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMwLjIsMTAuMWMwLjQsMC41LDEuMiwwLjUsMS43LDAuMUMzMi40LDkuNywzMi40LDksMzIsOC41bDAsMGwtMy40LTMuOGMtMC41LTAuNS0xLjItMC41LTEuNywwCgkJCWMtMC40LDAuNC0wLjUsMS4xLTAuMSwxLjZMMzAuMiwxMC4xeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00NCwyNS42Yy0wLjgtMC45LTEuNy0xLjYtMi44LTIuMWMtMS4xLTAuNi0yLjMtMC45LTMuNS0xYzAtMC4xLDAtMC4yLDAtMC40YzAtMy0xLjItNS45LTMuMi04LjEKCQkJYy0wLjYtMC42LTEuMy0xLjItMi4xLTEuN2MtNS40LTMuNS0xMi42LTEuOS0xNi4xLDMuNGMtMC43LDEuMS0xLjMsMi40LTEuNiwzLjdjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjEKCQkJYzEuMSwwLjQsMi4zLDAuNiwzLjUsMC42aDEuNGMwLjksMC4xLDEuNi0wLjYsMS43LTEuNGMwLjEtMC45LTAuNi0xLjYtMS40LTEuN2MtMC4xLDAtMC4yLDAtMC4zLDBoLTEuNUM2LjcsMzgsMy4yLDM0LjQsMy4yLDMwCgkJCWMwLjEtNC40LDMuNy03LjksOC4xLTcuOWMxLjMsMCwyLjYsMC40LDMuNywxYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsMy45LTguNCw4LjYtOC40CgkJCWM0LjcsMC4xLDguNCwzLjksOC40LDguNmMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44YzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zCgkJCVM0MC4yLDM4LDM2LjcsMzhoLTEuNWMtMC45LDAuMS0xLjUsMC44LTEuNCwxLjdjMC4xLDAuOCwwLjcsMS40LDEuNCwxLjRIMzdjNS4yLDAsOS40LTQuMiw5LjQtOS40QzQ2LjQsMjkuNiw0NS42LDI3LjQsNDQsMjUuNgoJCQlMNDQsMjUuNnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI1LjUsMzMuOSAyMy41LDMzLjMgMjIuOSwzMS4zIDIxLDMyLjMgMTkuMSwzMS4zIDE4LjUsMzMuMyAxNi41LDMzLjkgMTcuNSwzNS44IDE2LjUsMzcuNyAKCQkJMTguNSwzOC4zIDE5LjEsNDAuMyAyMSwzOS4zIDIyLjksNDAuMyAyMy41LDM4LjMgMjUuNSwzNy43IDI0LjUsMzUuOCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMTcuNSw0My4yIDE5LjQsNDIuMSAyMCw0NC4yIDIyLDQ0LjggMjEsNDYuNyAyMiw0OC41IDIwLDQ5LjEgMTkuNCw1MS4yIDE3LjUsNTAuMiAxNS42LDUxLjIgCgkJCTE1LDQ5LjEgMTMsNDguNSAxNCw0Ni43IDEzLDQ0LjggMTUsNDQuMiAxNS42LDQyLjEgCQkiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QyIiBwb2ludHM9IjI4LjEsNDAuNyAzMCwzOS43IDMwLjUsNDEuNyAzMi42LDQyLjMgMzEuNiw0NC4yIDMyLjYsNDYuMSAzMC41LDQ2LjcgMzAsNDguNyAyOC4xLDQ3LjcgMjYuMiw0OC43IAoJCQkyNS42LDQ2LjcgMjMuNiw0Ni4xIDI0LjYsNDQuMiAyMy42LDQyLjMgMjUuNiw0MS43IDI2LjIsMzkuNyAJCSIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo="
                      },
                      "possibly-snow-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ2LjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDYuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM4MDgwODA7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuMy0wLjgtMC40LTEuMi0wLjJjLTAuOSwwLjUtMiwwLjctMywwLjdjLTMuNywwLTYuNi0zLTYuNi02LjZjMC0yLjUsMS40LTQuNywzLjUtNS45CgkJCWMwLjUtMC4yLDAuOC0wLjksMC41LTEuNGMtMC4yLTAuNC0wLjYtMC42LTEtMC42Yy0wLjMsMC0wLjUsMC0wLjgsMGMtNC42LDAtOC43LDMuMi05LjgsNy43YzAuNywwLjUsMS4zLDEsMS44LDEuNgoJCQljMC4zLTMuMSwyLjUtNS44LDUuNS02LjhjLTIuOSwzLjgtMi4yLDkuMywxLjcsMTIuMmMxLjUsMS4xLDMuMywxLjgsNS4yLDEuOGgwLjRjLTIuOSwyLjEtNi44LDIuMS05LjYtMC4xYzAsMC4yLDAsMC41LDAsMC44CgkJCXMwLDAuMiwwLDAuNGMyLjIsMC4yLDQuMiwxLjEsNS44LDIuNmMzLjItMC4zLDYuMS0yLjEsNy44LTQuOUM1MS41LDE0LjgsNTEuNSwxNC4zLDUxLjIsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQzLjUsMjAuMmMtMS42LTEuNS0zLjYtMi40LTUuOC0yLjZjMC0wLjEsMC0wLjIsMC0wLjRzMC0wLjUsMC0wLjhjLTAuMi0yLjctMS4zLTUuMi0zLjEtNy4xCgkJCWMtMC42LTAuNi0xLjItMS4xLTEuOC0xLjZDMjcuNSw0LDIwLjMsNS4yLDE2LjYsMTAuNWMtMC45LDEuMi0xLjUsMi42LTEuOCw0LjFjLTUuOS0xLjktMTIuMiwxLjItMTQuMSw3LjFzMS4yLDEyLjIsNy4xLDE0LjEKCQkJYzEuMSwwLjQsMi4zLDAuNiwzLjUsMC42aDEuNGMwLjktMC4xLDEuNS0wLjgsMS40LTEuN2MtMC4xLTAuOC0wLjctMS40LTEuNC0xLjRoLTEuNGMtNC40LTAuMS03LjktMy43LTcuOS04LjEKCQkJYzAuMS00LjQsMy43LTcuOSw4LjEtNy45YzEuMywwLDIuNiwwLjQsMy43LDFjMC44LDAuNCwxLjcsMC4yLDIuMi0wLjZjMC4xLTAuMiwwLjItMC41LDAuMi0wLjdjMC4xLTQuNywzLjktOC40LDguNi04LjQKCQkJYzQuNywwLjEsOC40LDMuOSw4LjQsOC42bDAsMGMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS44YzAuMSwwLDAuMiwwLDAuMywwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zCgkJCXMtMi44LDYuMy02LjMsNi4zaC0xLjVjLTAuOS0wLjEtMS42LDAuNi0xLjcsMS40Yy0wLjEsMC45LDAuNiwxLjYsMS40LDEuN2MwLjEsMCwwLjIsMCwwLjMsMEgzN2M1LjIsMCw5LjQtNC4yLDkuNC05LjQKCQkJQzQ2LjQsMjQuNCw0NS40LDIxLjksNDMuNSwyMC4yTDQzLjUsMjAuMnoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIxLDI3LjMgMjIuOSwyNi4zIDIzLjUsMjguNCAyNS41LDI5IDI0LjUsMzAuOCAyNS41LDMyLjcgMjMuNSwzMy4zIDIyLjksMzUuMyAyMSwzNC4zIDE5LjEsMzUuMyAKCQkJMTguNSwzMy4zIDE2LjUsMzIuNyAxNy41LDMwLjggMTYuNSwyOSAxOC41LDI4LjQgMTkuMSwyNi4zIAkJIi8+CgkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxNy41LDM4LjIgMTkuNCwzNy4yIDIwLDM5LjIgMjIsMzkuOCAyMSw0MS43IDIyLDQzLjUgMjAsNDQuMSAxOS40LDQ2LjIgMTcuNSw0NS4yIDE1LjYsNDYuMiAKCQkJMTUsNDQuMSAxMyw0My41IDE0LDQxLjcgMTMsMzkuOCAxNSwzOS4yIDE1LjYsMzcuMiAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDIiIHBvaW50cz0iMjguMSwzNS43IDMwLDM0LjcgMzAuNSwzNi44IDMyLjYsMzcuMyAzMS42LDM5LjIgMzIuNiw0MS4xIDMwLjUsNDEuNyAzMCw0My43IDI4LjEsNDIuNyAyNi4yLDQzLjcgCgkJCTI1LjYsNDEuNyAyMy42LDQxLjEgMjQuNiwzOS4yIDIzLjYsMzcuMyAyNS42LDM2LjggMjYuMiwzNC43IAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "possibly-thunderstorm-day": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NyA1NC4xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NyA1NC4xOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRDAxNzt9Cgkuc3Qye2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjgsNDUuMmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuMy0wLjgsMS4yLTEuMiwyLTAuOQoJCQljMC44LDAuMywxLjIsMS4yLDAuOSwyYzAsMC4xLTAuMSwwLjItMC4xLDAuMmwtNC4xLDguNUM5LDQ0LjgsOC40LDQ1LjIsNy44LDQ1LjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEyLjksNTEuNGMtMC4yLDAtMC41LDAtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFjMCwwLDAsMCwwLDBsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsLTQuMSw4LjVDMTQuMSw1MSwxMy41LDUxLjQsMTIuOSw1MS40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS4zLDQ4LjljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLDIuMi0wLjYKCQkJYzAuNywwLjQsMSwxLjIsMC43LDEuOUwyMi44LDQ4QzIyLjUsNDguNiwyMS45LDQ4LjksMjEuMyw0OC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zNC42LDE0YzIuMS0yLjUsNS45LTIuOSw4LjUtMC43czIuOSw1LjksMC43LDguNWMtMC42LDAuNy0xLjQsMS4zLTIuMywxLjdjMSwwLjUsMS45LDEuMywyLjYsMi4xCgkJCWM0LjItMi44LDUuMy04LjUsMi41LTEyLjZjLTIuOC00LjItOC41LTUuMy0xMi42LTIuNWMtMC43LDAuNS0xLjMsMS0xLjgsMS42QzMzLDEyLjYsMzMuOCwxMy4yLDM0LjYsMTR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTU1LjksMTcuN2wtNS0wLjNjLTAuNywwLTEuMiwwLjUtMS4yLDEuMWMwLDAuNywwLjUsMS4yLDEuMSwxLjJsNSwwLjNoMC4xYzAuNywwLDEuMi0wLjUsMS4yLTEuMQoJCQlDNTcsMTguMiw1Ni41LDE3LjcsNTUuOSwxNy43eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zOS41LDcuNEwzOS41LDcuNGMwLjcsMCwxLjItMC41LDEuMi0xLjFsMC4zLTVjMC0wLjctMC41LTEuMi0xLjEtMS4yYy0wLjcsMC0xLjIsMC41LTEuMiwxLjFsMCwwbC0wLjMsNQoJCQlDMzguNCw2LjgsMzguOSw3LjQsMzkuNSw3LjRDMzkuNSw3LjQsMzkuNSw3LjQsMzkuNSw3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQ3LjcsMTEuM2MwLjMsMCwwLjYtMC4xLDAuOC0wLjNsMy43LTMuNGMwLjUtMC40LDAuNi0xLjIsMC4yLTEuN2MtMC40LTAuNS0xLjItMC42LTEuNy0wLjIKCQkJYzAsMC0wLjEsMC0wLjEsMC4xTDQ3LDkuMmMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdDNDcuMSwxMS4xLDQ3LjUsMTEuMyw0Ny43LDExLjNMNDcuNywxMS4zeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Ny44LDI2Yy0wLjQtMC41LTEuMi0wLjUtMS43LTAuMWMtMC41LDAuNC0wLjUsMS4yLTAuMSwxLjdsMCwwbDMuNCwzLjdjMC40LDAuNSwxLjIsMC42LDEuNywwLjIKCQkJczAuNi0xLjIsMC4yLTEuN2MwLDAsMC0wLjEtMC4xLTAuMUw0Ny44LDI2eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMC4yLDEwLjFjMC40LDAuNSwxLjIsMC41LDEuNywwLjFDMzIuNCw5LjcsMzIuNCw5LDMyLDguNWwtMy40LTMuOGMtMC40LTAuNS0xLjItMC42LTEuNy0wLjIKCQkJYy0wLjUsMC40LTAuNiwxLjItMC4yLDEuN2MwLDAsMCwwLjEsMC4xLDAuMUwzMC4yLDEwLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ0LjEsMjUuNWMtMC43LTAuOS0xLjYtMS42LTIuNi0yLjFjLTEuMi0wLjYtMi40LTEtMy43LTEuMWMwLTAuMSwwLTAuMiwwLTAuNGMwLTMtMS4xLTUuOC0zLjItOAoJCQljLTAuNy0wLjgtMS41LTEuNC0yLjUtMmMtNS41LTMuMy0xMi43LTEuNi0xNiwzLjljLTAuNiwxLjEtMS4xLDIuMi0xLjQsMy40Yy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xQzAuMiwyNy42LDAsMjguOCwwLDMwCgkJCWMwLDIuOSwxLjEsNS43LDMuMiw3LjhjMC42LDAuNiwxLjYsMC42LDIuMiwwczAuNi0xLjYsMC0yLjJjLTMuMy0zLTMuNS04LTAuNi0xMS4zYzIuNi0yLjksNy0zLjUsMTAuMy0xLjMKCQkJYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43YzAuMS00LjcsNC04LjQsOC43LTguM2M0LjcsMC4xLDguNCw0LDguMyw4LjdjMCwwLjUtMC4xLDEtMC4yLDEuNQoJCQljLTAuMiwwLjksMC40LDEuNywxLjIsMS45YzAuMSwwLDAuMiwwLDAuNCwwaDFjMy41LDAsNi4zLDIuOCw2LjMsNi4zYzAsMS43LTAuNywzLjMtMS45LDQuNGMtMC42LDAuNi0wLjYsMS42LDAsMi4yCgkJCWMwLjYsMC42LDEuNiwwLjYsMi4yLDBsMCwwQzQ3LjIsMzQuOSw0Ny40LDI5LjMsNDQuMSwyNS41TDQ0LjEsMjUuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzEuOCwzNy41YzAuNS0wLjksMS41LTEuNiwyLjYtMS42aDNjMC42LTAuMSwxLjEsMC40LDEuMiwwLjljMCwwLjIsMCwwLjUtMC4yLDAuN2wtMS43LDMuNgoJCQljLTAuMywwLjUtMC4yLDEuMSwwLjMsMS41YzAuMiwwLjEsMC40LDAuMiwwLjcsMC4yaDEuOGMxLDAsMS4zLDAuNiwwLjYsMS4zbC04LjQsOS41Yy0wLjYsMC43LTAuOSwwLjYtMC42LTAuM0wzMyw0OAoJCQljMC4zLTAuNiwwLTEuMy0wLjYtMS42Yy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMWgtMi41Yy0wLjUsMC4xLTEuMS0wLjItMS4yLTAuN2MtMC4xLTAuMywwLTAuNiwwLjItMC45TDMxLjgsMzcuNXoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "possibly-thunderstorm-night": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MS40IDQ5LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxLjQgNDkuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkQwMTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQoJLnN0MntmaWxsOiM1RUI3RTc7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNTEuMiwxNGMtMC4zLTAuNC0wLjgtMC40LTEuMi0wLjJjLTMuMywxLjctNy4zLDAuNC04LjktMi44UzQwLjYsMy43LDQzLjgsMmMwLjUtMC4yLDAuOC0wLjksMC41LTEuNAoJCQlDNDQuMiwwLjIsNDMuOCwwLDQzLjQsMGMtMC4zLDAtMC41LDAtMC44LDBjLTQuNiwwLTguNywzLjItOS44LDcuN2MwLjcsMC41LDEuMywxLDEuOCwxLjZjMC4zLTMuMSwyLjUtNS44LDUuNS02LjgKCQkJYy0yLjksMy44LTIuMiw5LjMsMS43LDEyLjJjMS41LDEuMSwzLjMsMS44LDUuMiwxLjhoMC40Yy0yLjksMi4xLTYuOCwyLjEtOS42LTAuMWMwLDAuMiwwLDAuNSwwLDAuOHMwLDAuMiwwLDAuNAoJCQljMi4yLDAuMiw0LjIsMS4xLDUuOCwyLjZjMy4yLTAuMyw2LjEtMi4xLDcuOC00LjlDNTEuNSwxNC44LDUxLjUsMTQuMyw1MS4yLDE0eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00My41LDIwLjJjLTEuNi0xLjUtMy42LTIuNC01LjgtMi42YzAtMC4xLDAtMC4yLDAtMC40czAtMC41LDAtMC44Yy0wLjQtNi40LTUuOS0xMS4zLTEyLjMtMTEKCQkJYy01LjIsMC4zLTkuNiw0LTEwLjcsOS4xYy01LjktMS45LTEyLjIsMS4yLTE0LjEsNy4xQzAuMiwyMi44LDAsMjQsMCwyNS4yYzAsMi45LDEuMSw1LjcsMy4yLDcuOGMwLjYsMC42LDEuNiwwLjYsMi4yLDAKCQkJczAuNi0xLjYsMC0yLjJjLTMuMi0zLTMuNC04LjEtMC4zLTExLjNjMi42LTIuOCw2LjktMy4zLDEwLjEtMS4zYzAuNywwLjQsMS43LDAuMiwyLjEtMC42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC43CgkJCWMwLjEtNC43LDMuOS04LjQsOC42LTguNGM0LjcsMC4xLDguNCwzLjksOC40LDguNmMwLDAuNS0wLjEsMS4xLTAuMiwxLjZjLTAuMiwwLjksMC40LDEuNywxLjMsMS45YzAuMSwwLDAuMiwwLDAuMywwaDEKCQkJYzMuNSwwLDYuMywyLjgsNi4zLDYuM2MwLDEuNy0wLjcsMy4zLTEuOSw0LjRjLTAuNiwwLjctMC41LDEuNywwLjEsMi4yYzAuNiwwLjUsMS41LDAuNSwyLjEsMGMzLjctMy43LDMuNy05LjYsMC4xLTEzLjMKCQkJQzQzLjYsMjAuMyw0My42LDIwLjIsNDMuNSwyMC4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik03LjcsNDAuNWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4xLTAuN2w0LjEtOC41YzAuMy0wLjgsMS4yLTEuMiwyLTAuOQoJCQljMC44LDAuMywxLjIsMS4yLDAuOSwyYzAsMC4xLTAuMSwwLjEtMC4xLDAuMmwtNC4xLDguNkM4LjksNDAuMSw4LjMsNDAuNSw3LjcsNDAuNXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTIuOSw0Ni42Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjEtMC43bDQuMS04LjVjMC40LTAuOCwxLjQtMSwyLjItMC42CgkJCWMwLjcsMC40LDEsMS4yLDAuNywxLjlsLTQuMSw4LjVDMTQsNDYuMywxMy41LDQ2LjYsMTIuOSw0Ni42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMS4yLDQ0LjJjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsLTQuMSw4LjVDMjIuNCw0My44LDIxLjksNDQuMiwyMS4yLDQ0LjJ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTMxLjIsMzIuN2MwLjUtMC45LDEuNS0xLjYsMi42LTEuNmgzYzAuNi0wLjEsMS4xLDAuNCwxLjIsMC45YzAsMC4yLDAsMC41LTAuMiwwLjdsLTEuNywzLjYKCQkJYy0wLjMsMC41LTAuMiwxLjEsMC4zLDEuNWMwLjIsMC4xLDAuNCwwLjIsMC43LDAuMmgxLjhjMSwwLDEuMywwLjYsMC42LDEuM2wtOC40LDkuNWMtMC42LDAuNy0wLjksMC42LTAuNi0wLjNsMS45LTUuMwoJCQljMC4zLTAuNiwwLTEuMy0wLjYtMS42Yy0wLjItMC4xLTAuNC0wLjEtMC42LTAuMWgtMi40Yy0wLjUsMC4xLTEuMS0wLjItMS4yLTAuN2MtMC4xLTAuMywwLTAuNiwwLjItMC45TDMxLjIsMzIuN3oiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "rainy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxLjIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDEuMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM1RUI3RTc7fQoJLnN0MXtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy45LDM4LjFjLTAuMiwwLTAuNS0wLjEtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFsNC4xLTguNWMwLjQtMC44LDEuNC0xLDIuMi0wLjYKCQkJYzAuNywwLjQsMSwxLjIsMC43LDEuOWwtNC4xLDguNUM5LjEsMzcuNyw4LjUsMzguMSw3LjksMzguMXoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTYuNywzNS44Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZjMC0wLjIsMC4xLTAuNSwwLjEtMC43bDQuMS04LjZjMC4zLTAuOCwxLjItMS4yLDItMC45CgkJCWMwLjgsMC4zLDEuMiwxLjIsMC45LDJjMCwwLjEtMC4xLDAuMi0wLjEsMC4ybC00LjEsOC41QzE3LjksMzUuNSwxNy4zLDM1LjgsMTYuNywzNS44eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS44LDQxLjJjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLTAuNCwwLjEtMC42bDQuMS04LjVjMC40LTAuOCwxLjQtMSwyLjItMC42YzAuNywwLjQsMSwxLjIsMC43LDEuOQoJCQlsLTQuMSw4LjVDMjMsNDAuOSwyMi40LDQxLjIsMjEuOCw0MS4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMS40LDM3LjRjLTAuMiwwLTAuNS0wLjEtMC43LTAuMmMtMC44LTAuNC0xLjEtMS4zLTAuNy0yLjFsNC04LjVjMC40LTAuOCwxLjMtMS4xLDIuMS0wLjgKCQkJYzAuOCwwLjQsMS4xLDEuMywwLjgsMi4xbDAsMGwtNC4xLDguNUMzMi42LDM3LjEsMzIsMzcuNCwzMS40LDM3LjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQyLjUsMjguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC40LDAuMi0wLjgsMC41LTEuMWMyLjUtMi40LDIuNS02LjQsMC04LjljLTEuMi0xLjItMi44LTEuOS00LjQtMS45aC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuOS00LjYtMi05LjEtNi43LTEwcy05LjEsMi0xMCw2LjdjLTAuMSwwLjUtMC4yLDEtMC4yLDEuNWMwLDAuOS0wLjgsMS42LTEuNiwxLjUKCQkJYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjJjLTMuNy0yLjQtOC42LTEuNC0xMS4xLDIuM0MyLDE4LjIsMi41LDIyLjYsNS40LDI1LjNjMC42LDAuNiwwLjYsMS42LDAsMi4ycy0xLjYsMC42LTIuMiwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "sleet": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0Ni40IDQxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzVFQjdFNzt9Cgkuc3Qxe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxnIGlkPSJMYWFnXzIiPgoJPGcgaWQ9IkxheWVyXzFfMV8iPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03LjksMzVjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuNwoJCQljMC44LDAuNCwxLjEsMS4zLDAuNywyLjFsMCwwbC00LjEsOC41QzkuMSwzNC42LDguNSwzNSw3LjksMzV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEzLDQxLjFjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuNC0xLjEsMi4xLTAuN2MwLjcsMC40LDEsMS4zLDAuNywyCgkJCWwtNC4xLDguNUMxNC4yLDQwLjgsMTMuNiw0MS4xLDEzLDQxLjF6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIxLjQsMzguNmMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4yLDAuMS0wLjUsMC4yLTAuN2w0LjEtOC41YzAuNC0wLjgsMS4zLTEuMSwyLjEtMC43CgkJCWMwLjgsMC40LDEuMSwxLjMsMC43LDIuMWwwLDBsLTQuMSw4LjVDMjIuNiwzOC4yLDIyLDM4LjYsMjEuNCwzOC42eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik00Mi41LDI4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuNCwwLjItMC44LDAuNS0xLjFjMi41LTIuNCwyLjUtNi40LDAtOC45Yy0xLjItMS4yLTIuOC0xLjgtNC40LTEuOWgtMQoJCQljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMSwwLTAuMiwwLTAuM2MwLjktNC42LTIuMi05LTYuOC05LjlzLTksMi4yLTkuOSw2LjhjLTAuMSwwLjQtMC4xLDAuOC0wLjEsMS4zYzAsMC45LTAuOCwxLjYtMS42LDEuNQoJCQljLTAuMywwLTAuNS0wLjEtMC43LTAuMmMtMy43LTIuNC04LjctMS40LTExLjEsMi4zQzIsMTguMywyLjYsMjIuNiw1LjQsMjUuM2MwLjYsMC43LDAuNSwxLjctMC4yLDIuMmMtMC42LDAuNS0xLjUsMC41LTIuMSwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+CgkJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIzMy44LDI5LjkgMzUuNywyOC44IDM2LjMsMzAuOSAzOC40LDMxLjUgMzcuMywzMy40IDM4LjQsMzUuMiAzNi4zLDM1LjggMzUuNywzNy45IDMzLjgsMzYuOCAKCQkJMzIsMzcuOSAzMS40LDM1LjggMjkuMywzNS4yIDMwLjQsMzMuNCAyOS4zLDMxLjUgMzEuNCwzMC45IDMyLDI4LjggCQkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K"
                      },
                      "snow": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQwLjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDAuNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQoJLnN0MXtmaWxsOiM4MDgwODA7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOWgtMS41Yy0wLjksMC0xLjYtMC43LTEuNi0xLjZzMC43LTEuNiwxLjYtMS42SDM3YzMuNSwwLDYuMy0yLjgsNi4zLTYuM3MtMi44LTYuMy02LjMtNi4zaC0xCgkJCWMtMC45LDAtMS42LTAuNy0xLjYtMS42YzAtMC4xLDAtMC4yLDAtMC4zYzAuMS0wLjUsMC4xLTEuMSwwLjItMS42QzM0LjcsNywzMC45LDMuMSwyNi4yLDNzLTguNiwzLjctOC42LDguNGwwLDAKCQkJYzAsMC45LTAuNywxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjgtMC4yYy0zLjktMi4xLTguNy0wLjctMTAuOSwzLjFzLTAuNyw4LjcsMy4xLDEwLjljMS4xLDAuNiwyLjQsMSwzLjcsMWgxLjQKCQkJYzAuOSwwLDEuNiwwLjcsMS42LDEuNnMtMC43LDEuNi0xLjYsMS42bDAsMEgxMUM1LDMwLjgsMC4xLDI1LjcsMC4yLDE5LjVzNS4yLTExLjEsMTEuMy0xMWMxLjEsMCwyLjIsMC4yLDMuMiwwLjUKCQkJYzEuNS02LjMsNy43LTEwLjIsMTQtOC43YzUuMywxLjIsOSw1LjksOSwxMS4zYzAsMC4xLDAsMC4yLDAsMC40YzUuMiwwLjIsOS4zLDQuNiw5LjEsOS44UzQyLjIsMzEsMzcsMzAuOXoiLz4KCQk8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjIxLDIxLjggMjIuOSwyMC44IDIzLjUsMjIuOCAyNS41LDIzLjQgMjQuNSwyNS4zIDI1LjUsMjcuMSAyMy41LDI3LjcgMjIuOSwyOS44IDIxLDI4LjggMTkuMSwyOS44IAoJCQkxOC41LDI3LjcgMTYuNSwyNy4xIDE3LjUsMjUuMyAxNi41LDIzLjQgMTguNSwyMi44IDE5LjEsMjAuOCAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMTcuNSwzMi42IDE5LjQsMzEuNiAyMCwzMy43IDIyLDM0LjIgMjEsMzYuMSAyMiwzOCAyMCwzOC42IDE5LjQsNDAuNiAxNy41LDM5LjYgMTUuNiw0MC42IDE1LDM4LjYgCgkJCTEzLDM4IDE0LDM2LjEgMTMsMzQuMiAxNSwzMy43IDE1LjYsMzEuNiAJCSIvPgoJCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iMjguMSwzMC4yIDMwLDI5LjIgMzAuNSwzMS4yIDMyLjYsMzEuOCAzMS42LDMzLjcgMzIuNiwzNS41IDMwLjUsMzYuMSAzMCwzOC4yIDI4LjEsMzcuMiAyNi4yLDM4LjIgCgkJCTI1LjYsMzYuMSAyMy42LDM1LjUgMjQuNiwzMy43IDIzLjYsMzEuOCAyNS42LDMxLjIgMjYuMiwyOS4yIAkJIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "thunderstorm": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDQzLjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgNDMuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiM1RUI3RTc7fQoJLnN0MXtmaWxsOiNGRkQwMTc7fQoJLnN0MntmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy45LDM0LjljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjMtMC44LDEuMi0xLjIsMi0wLjkKCQkJYzAuOCwwLjMsMS4yLDEuMiwwLjksMmMwLDAuMS0wLjEsMC4yLTAuMSwwLjJMOS4zLDM0QzkuMSwzNC41LDguNSwzNC45LDcuOSwzNC45eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMyw0MWMtMC45LDAtMS42LTAuNy0xLjUtMS42YzAtMC4yLDAtMC40LDAuMS0wLjZsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuN2MwLjgsMC40LDEuMSwxLjMsMC43LDIuMQoJCQlsMCwwbC00LjEsOC41QzE0LjIsNDAuNywxMy42LDQxLDEzLDQxeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0yMS40LDM4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMiwwLjEtMC41LDAuMS0wLjdsNC4xLTguNWMwLjQtMC44LDEuMy0xLjEsMi4xLTAuN3MxLjEsMS4zLDAuNywyLjEKCQkJbDAsMGwtNC4xLDguNUMyMi42LDM4LjIsMjIsMzguNiwyMS40LDM4LjZ6Ii8+CgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTMxLjgsMjcuMmMwLjUtMC45LDEuNS0xLjYsMi42LTEuNmgzYzAuNi0wLjEsMS4xLDAuNCwxLjIsMC45YzAsMC4yLDAsMC41LTAuMiwwLjdsLTEuNywzLjYKCQkJYy0wLjMsMC41LTAuMiwxLjEsMC4zLDEuNWMwLjIsMC4xLDAuNCwwLjIsMC43LDAuMmgxLjhjMSwwLDEuMywwLjYsMC42LDEuM2wtOC40LDkuNWMtMC42LDAuNy0wLjksMC42LTAuNi0wLjNsMS45LTUuMwoJCQljMC4yLTAuNiwwLTEuMy0wLjctMS42QzMyLjIsMzYsMzIuMSwzNiwzMS45LDM2aC0yLjVjLTAuNSwwLjEtMS4xLTAuMi0xLjItMC43Yy0wLjEtMC4zLDAtMC42LDAuMi0wLjlMMzEuOCwyNy4yeiIvPgoJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Mi41LDI4LjZjLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuNCwwLjItMC44LDAuNS0xLjFjMi41LTIuNCwyLjUtNi40LDAtOC45Yy0xLjItMS4yLTIuOC0xLjktNC40LTEuOWgtMQoJCQljLTAuOSwwLTEuNi0wLjctMS42LTEuNmMwLTAuMSwwLTAuMiwwLTAuM2MwLjktNC42LTItOS4xLTYuNy0xMHMtOS4xLDItMTAsNi43Yy0wLjEsMC41LTAuMiwxLTAuMiwxLjVjMCwwLjktMC44LDEuNi0xLjYsMS41CgkJCWMtMC4zLDAtMC41LTAuMS0wLjctMC4yYy0zLjctMi41LTguNi0xLjUtMTEuMSwyLjFjLTIuMywzLjMtMS43LDcuOCwxLjMsMTAuNWMwLjYsMC43LDAuNSwxLjctMC4yLDIuMmMtMC42LDAuNS0xLjUsMC41LTIuMSwwCgkJCUMtMS4yLDIzLjEtMS4xLDE2LDMuMywxMS42YzMtMyw3LjQtNCwxMS41LTIuNmMxLjUtNi4zLDcuNy0xMC4yLDE0LTguN2M1LjMsMS4yLDksNS45LDksMTEuM2MwLDAuMSwwLDAuMiwwLDAuNAoJCQljNS4yLDAuNCw5LjEsNC45LDguNywxMC4xYy0wLjIsMi4zLTEuMiw0LjQtMi44LDZDNDMuMywyOC40LDQyLjksMjguNiw0Mi41LDI4LjZ6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg=="
                      },
                      "windy": {
                        "text": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjIuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0Ni40IDMwLjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQ2LjQgMzAuOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiNGRkZGRkY7fQo8L3N0eWxlPgo8ZyBpZD0iTGFhZ18yIj4KCTxnIGlkPSJMYXllcl8xXzFfIj4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzcsMzAuOUgxMS4yQzUsMzAuOCwwLjEsMjUuNywwLjEsMTkuNVM1LjIsOC40LDExLjQsOC41YzEuMSwwLDIuMiwwLjIsMy4zLDAuNWMxLjUtNi4zLDcuNy0xMC4yLDE0LTguNwoJCQljNS4zLDEuMiw5LDUuOSw5LDExLjNjMCwwLjEsMCwwLjIsMCwwLjRjNS4yLDAuMiw5LjMsNC42LDkuMSw5LjhTNDIuMiwzMSwzNywzMC45eiBNMTEuMiwxMS42Yy00LjQsMC04LDMuNi04LDhzMy42LDgsOCw4SDM3CgkJCWMzLjUsMCw2LjMtMi44LDYuMy02LjNzLTIuOC02LjMtNi4zLTYuM2gtMWMtMC41LDAtMC45LTAuMi0xLjItMC42Yy0wLjMtMC40LTAuNC0wLjgtMC4zLTEuM2MwLjktNC42LTItOS4xLTYuNi0xMHMtOS4xLDItMTAsNi42CgkJCWMtMC4xLDAuNS0wLjIsMS0wLjIsMS41YzAsMC45LTAuOCwxLjYtMS42LDEuNWMtMC4zLDAtMC41LTAuMS0wLjctMC4yQzE0LDEyLDEyLjYsMTEuNiwxMS4yLDExLjZ6Ii8+Cgk8L2c+CjwvZz4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM1LjEsMTguNmMwLjktMC4xLDEuNS0wLjgsMS40LTEuN2MtMC4xLTAuOC0wLjctMS40LTEuNC0xLjRoLTIzYy0wLjksMC4xLTEuNSwwLjgtMS40LDEuNwoJYzAuMSwwLjgsMC43LDEuNCwxLjQsMS40SDM1LjF6Ii8+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zMy42LDIzLjJjMC0wLjktMC43LTEuNi0xLjYtMS42aDBIN2MtMC45LDAtMS42LDAuNy0xLjYsMS42YzAsMC45LDAuNywxLjYsMS42LDEuNkgzMgoJQzMyLjksMjQuNywzMy42LDI0LDMzLjYsMjMuMnoiLz4KPC9zdmc+Cg=="
                      }
                    },
                    "type": "value"
                  }
                ]
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Time"
            },
            "properties": [
              {
                "id": "custom.align",
                "value": "right"
              },
              {
                "id": "custom.width",
                "value": 65
              },
              {
                "id": "unit",
                "value": "time:h A"
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Temp"
            },
            "properties": [
              {
                "id": "unit",
                "value": "fahrenheit"
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "custom.width",
                "value": 110
              },
              {
                "id": "decimals",
                "value": 0
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Humidity"
            },
            "properties": [
              {
                "id": "unit",
                "value": "percent"
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "custom.width",
                "value": 70
              },
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#030803",
                      "value": 5
                    },
                    {
                      "color": "#060f05",
                      "value": 10
                    },
                    {
                      "color": "#091708",
                      "value": 15
                    },
                    {
                      "color": "#0c1e0a",
                      "value": 20
                    },
                    {
                      "color": "#0f260d",
                      "value": 25
                    },
                    {
                      "color": "#122d0f",
                      "value": 30
                    },
                    {
                      "color": "#153512",
                      "value": 35
                    },
                    {
                      "color": "#183c14",
                      "value": 40
                    },
                    {
                      "color": "#1c4417",
                      "value": 45
                    },
                    {
                      "color": "#1f4b19",
                      "value": 50
                    },
                    {
                      "color": "#22531c",
                      "value": 55
                    },
                    {
                      "color": "#255a1e",
                      "value": 60
                    },
                    {
                      "color": "#286221",
                      "value": 65
                    },
                    {
                      "color": "#2b6923",
                      "value": 70
                    },
                    {
                      "color": "#2e7126",
                      "value": 85
                    },
                    {
                      "color": "#317828",
                      "value": 90
                    },
                    {
                      "color": "#34802b",
                      "value": 95
                    },
                    {
                      "color": "#37872d",
                      "value": 100
                    }
                  ]
                }
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Chance"
            },
            "properties": [
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#060606",
                      "value": 5
                    },
                    {
                      "color": "#0d0d0d",
                      "value": 10
                    },
                    {
                      "color": "#131313",
                      "value": 15
                    },
                    {
                      "color": "#1a1a1a",
                      "value": 20
                    },
                    {
                      "color": "#202020",
                      "value": 25
                    },
                    {
                      "color": "#262626",
                      "value": 30
                    },
                    {
                      "color": "#2d2d2d",
                      "value": 35
                    },
                    {
                      "color": "#333333",
                      "value": 40
                    },
                    {
                      "color": "#3a3a3a",
                      "value": 45
                    },
                    {
                      "color": "#404040",
                      "value": 50
                    },
                    {
                      "color": "#464646",
                      "value": 55
                    },
                    {
                      "color": "#4d4d4d",
                      "value": 60
                    },
                    {
                      "color": "#535353",
                      "value": 65
                    },
                    {
                      "color": "#5a5a5a",
                      "value": 70
                    },
                    {
                      "color": "#606060",
                      "value": 75
                    },
                    {
                      "color": "#666666",
                      "value": 80
                    },
                    {
                      "color": "#6d6d6d",
                      "value": 85
                    },
                    {
                      "color": "#737373",
                      "value": 90
                    },
                    {
                      "color": "#7a7a7a",
                      "value": 95
                    },
                    {
                      "color": "#808080",
                      "value": 100
                    }
                  ]
                }
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "custom.width",
                "value": 75
              },
              {
                "id": "unit",
                "value": "percent"
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Gust"
            },
            "properties": [
              {
                "id": "unit",
                "value": "velocitymph"
              },
              {
                "id": "custom.width",
                "value": 85
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#1b0c00",
                      "value": 3
                    },
                    {
                      "color": "#351800",
                      "value": 6
                    },
                    {
                      "color": "#502400",
                      "value": 9
                    },
                    {
                      "color": "#6a3000",
                      "value": 12
                    },
                    {
                      "color": "#853b00",
                      "value": 15
                    },
                    {
                      "color": "#9f4700",
                      "value": 18
                    },
                    {
                      "color": "#ba5300",
                      "value": 21
                    },
                    {
                      "color": "#d45f00",
                      "value": 24
                    },
                    {
                      "color": "#ef6b00",
                      "value": 27
                    },
                    {
                      "color": "#ff780a",
                      "value": 30
                    }
                  ]
                }
              },
              {
                "id": "decimals",
                "value": 0
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Direction"
            },
            "properties": [
              {
                "id": "mappings",
                "value": [
                  {
                    "options": {
                      "from": 0,
                      "result": {
                        "text": "↑"
                      },
                      "to": 22.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 22.5,
                      "result": {
                        "text": "↗"
                      },
                      "to": 77.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 77.5,
                      "result": {
                        "text": "→"
                      },
                      "to": 112.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 112.5,
                      "result": {
                        "text": "↘"
                      },
                      "to": 157.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 157.5,
                      "result": {
                        "text": "↓"
                      },
                      "to": 202.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 202.5,
                      "result": {
                        "text": "↙"
                      },
                      "to": 247.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 247.5,
                      "result": {
                        "text": "←"
                      },
                      "to": 292.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 292.5,
                      "result": {
                        "text": "↖"
                      },
                      "to": 337.5
                    },
                    "type": "range"
                  },
                  {
                    "options": {
                      "from": 337.5,
                      "result": {
                        "text": "↑"
                      },
                      "to": 360
                    },
                    "type": "range"
                  }
                ]
              },
              {
                "id": "custom.width",
                "value": 75
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Amount"
            },
            "properties": [
              {
                "id": "unit",
                "value": "in"
              },
              {
                "id": "decimals",
                "value": 2
              },
              {
                "id": "custom.width",
                "value": 80
              },
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#0f151b",
                      "value": 0.01
                    },
                    {
                      "color": "#15222e",
                      "value": 0.02
                    },
                    {
                      "color": "#1a3043",
                      "value": 0.03
                    },
                    {
                      "color": "#1e3e59",
                      "value": 0.04
                    },
                    {
                      "color": "#204e70",
                      "value": 0.05
                    },
                    {
                      "color": "#225d88",
                      "value": 0.06
                    },
                    {
                      "color": "#216da1",
                      "value": 0.07
                    },
                    {
                      "color": "#1f7ebb",
                      "value": 0.08
                    },
                    {
                      "color": "#198fd5",
                      "value": 0.09
                    }
                  ]
                }
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "UV"
            },
            "properties": [
              {
                "id": "mappings",
                "value": []
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              },
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#1c1c00",
                      "value": 1
                    },
                    {
                      "color": "#393900",
                      "value": 2
                    },
                    {
                      "color": "#555500",
                      "value": 3
                    },
                    {
                      "color": "#717100",
                      "value": 4
                    },
                    {
                      "color": "#8e8e00",
                      "value": 5
                    },
                    {
                      "color": "#aaaa00",
                      "value": 6
                    },
                    {
                      "color": "#c6c600",
                      "value": 7
                    },
                    {
                      "color": "#e3e300",
                      "value": 8
                    },
                    {
                      "color": "#ffff00",
                      "value": 9
                    }
                  ]
                }
              },
              {
                "id": "custom.width",
                "value": 60
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Pressure"
            },
            "properties": [
              {
                "id": "custom.width",
                "value": 100
              },
              {
                "id": "unit",
                "value": "pressurehg"
              },
              {
                "id": "decimals",
                "value": 3
              },
              {
                "id": "thresholds",
                "value": {
                  "mode": "absolute",
                  "steps": [
                    {
                      "color": "#000000",
                      "value": null
                    },
                    {
                      "color": "#180a1f",
                      "value": 28.939498
                    },
                    {
                      "color": "#30143d",
                      "value": 29.234799
                    },
                    {
                      "color": "#471d5c",
                      "value": 29.5301
                    },
                    {
                      "color": "#5f277b",
                      "value": 29.825401
                    },
                    {
                      "color": "#773199",
                      "value": 30.416103
                    },
                    {
                      "color": "#8f3bb8",
                      "value": 30.711304
                    }
                  ]
                }
              },
              {
                "id": "custom.displayMode",
                "value": "color-background"
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 12,
        "w": 13,
        "x": 11,
        "y": 1
      },
      "id": 127,
      "interval": null,
      "maxDataPoints": null,
      "options": {
        "frameIndex": 1,
        "showHeader": true,
        "sortBy": [
          {
            "desc": false,
            "displayName": "Time"
          }
        ]
      },
      "pluginVersion": "8.0.4",
      "targets": [
        {
          "alias": "Sky",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "icon"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Temp",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temperature"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Low",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "C",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temp_low"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Conditions",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "D",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "conditions"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Chance",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "E",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "precip_probability"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Amount",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "J",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "precip"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "/ 25.4"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Humidity",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "F",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "relative_humidity"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Gust",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "G",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "wind_gust"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  " * 2.236936"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Direction",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "H",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "wind_direction"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "UV",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "I",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "uv"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Pressure",
          "groupBy": [
            {
              "params": [
                "1h"
              ],
              "type": "time"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "K",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "sea_level_pressure"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "last"
              },
              {
                "params": [
                  "* .0295301"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_day_num",
              "operator": "=~",
              "value": "/^$forecast_day_num$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "Forecast - $display_date - Hourly",
      "transformations": [
        {
          "id": "seriesToColumns",
          "options": {
            "byField": "Time"
          }
        },
        {
          "id": "organize",
          "options": {
            "excludeByName": {
              "Icon": false
            },
            "indexByName": {
              "Amount": 5,
              "Chance": 4,
              "Conditions": 3,
              "Direction": 9,
              "Gust": 8,
              "Humidity": 6,
              "Pressure": 7,
              "Sky": 2,
              "Temp": 1,
              "Time": 0,
              "UV": 10
            },
            "renameByName": {
              "Icon": " ",
              "Temp": "",
              "Time": ""
            }
          }
        },
        {
          "id": "filterByValue",
          "options": {
            "filters": [
              {
                "config": {
                  "id": "isNotNull",
                  "options": {}
                },
                "fieldName": "Temp"
              }
            ],
            "match": "any",
            "type": "include"
          }
        }
      ],
      "type": "table"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "opacity",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineWidth": 2,
            "pointSize": 17,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "fahrenheit"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "High"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "light-blue",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillOpacity",
                "value": 20
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Low"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "dark-blue",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillOpacity",
                "value": 50
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Feels Like - High"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "light-orange",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.lineWidth",
                "value": 3
              },
              {
                "id": "custom.fillOpacity",
                "value": 0
              },
              {
                "id": "custom.lineStyle",
                "value": {
                  "dash": [
                    10,
                    20
                  ],
                  "fill": "dash"
                }
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Feels Like - Low"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "semi-dark-green",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.lineWidth",
                "value": 3
              },
              {
                "id": "custom.fillOpacity",
                "value": 0
              },
              {
                "id": "custom.lineStyle",
                "value": {
                  "dash": [
                    30,
                    3,
                    3
                  ],
                  "fill": "dash"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 8,
        "w": 8,
        "x": 0,
        "y": 13
      },
      "id": 89,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "multi"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "High",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temperature"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "max"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Low",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "C",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "air_temperature"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "min"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Feels Like - High",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "feels_like"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "max"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Feels Like - Low",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "F",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "feels_like"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "min"
              },
              {
                "params": [
                  "* 9/5 + 32"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "timeFrom": null,
      "title": "Temperature",
      "type": "timeseries"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "none",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineStyle": {
              "fill": "solid"
            },
            "lineWidth": 2,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "percent"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Percent Chance"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "super-light-red",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillOpacity",
                "value": 76
              },
              {
                "id": "custom.gradientMode",
                "value": "opacity"
              },
              {
                "id": "custom.lineWidth",
                "value": 2
              },
              {
                "id": "custom.axisSoftMax",
                "value": 100
              },
              {
                "id": "custom.drawStyle",
                "value": "bars"
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Accumulation"
            },
            "properties": [
              {
                "id": "unit",
                "value": "lengthin"
              },
              {
                "id": "custom.drawStyle",
                "value": "line"
              },
              {
                "id": "custom.fillOpacity",
                "value": 60
              },
              {
                "id": "custom.lineWidth",
                "value": 2
              },
              {
                "id": "color",
                "value": {
                  "fixedColor": "semi-dark-red",
                  "mode": "fixed"
                }
              },
              {
                "id": "decimals",
                "value": 2
              },
              {
                "id": "custom.gradientMode",
                "value": "opacity"
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 8,
        "w": 8,
        "x": 8,
        "y": 13
      },
      "id": 90,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "multi"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "Percent Chance",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "precip_probability"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "first"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Accumulation",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "precip"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "first"
              },
              {
                "params": [
                  "* 0.039370"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "title": "Precipitation",
      "type": "timeseries"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "description": "",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "opacity",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineWidth": 2,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "decimals": 3,
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "pressurehg"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "High"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "super-light-purple",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillOpacity",
                "value": 10
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Low"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "dark-purple",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 8,
        "w": 8,
        "x": 16,
        "y": 13
      },
      "id": 138,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "multi"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "High",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "sea_level_pressure"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "max"
              },
              {
                "params": [
                  "* .0295301"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Low",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "sea_level_pressure"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "min"
              },
              {
                "params": [
                  "* .0295301"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "title": "Sea Level Pressure",
      "type": "timeseries"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "opacity",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineWidth": 2,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "velocitymph"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "Average"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "dark-yellow",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillOpacity",
                "value": 30
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Gust"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "semi-dark-orange",
                  "mode": "fixed"
                }
              },
              {
                "id": "custom.fillBelowTo",
                "value": "Average"
              },
              {
                "id": "custom.fillOpacity",
                "value": 10
              },
              {
                "id": "custom.fillBelowTo"
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 7,
        "w": 8,
        "x": 0,
        "y": 21
      },
      "id": 116,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "multi"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "Average",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "wind_avg"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "mean"
              },
              {
                "params": [
                  "* 2.236936"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Gust",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "wind_gust"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "mean"
              },
              {
                "params": [
                  "* 2.236936"
                ],
                "type": "math"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "title": "Wind",
      "type": "timeseries"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "opacity",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineWidth": 2,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "percent"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "High"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "super-light-green",
                  "mode": "fixed"
                }
              }
            ]
          },
          {
            "matcher": {
              "id": "byName",
              "options": "Low"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "dark-green",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 7,
        "w": 8,
        "x": 8,
        "y": 21
      },
      "id": 115,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "multi"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "High",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "relative_humidity"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "max"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        },
        {
          "alias": "Low",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "hide": false,
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "B",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "relative_humidity"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "min"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "title": "Humidity",
      "type": "timeseries"
    },
    {
      "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 40,
            "gradientMode": "opacity",
            "hideFrom": {
              "graph": false,
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "lineInterpolation": "smooth",
            "lineWidth": 2,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "never",
            "spanNulls": true,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              }
            ]
          },
          "unit": "none"
        },
        "overrides": [
          {
            "matcher": {
              "id": "byName",
              "options": "UV"
            },
            "properties": [
              {
                "id": "color",
                "value": {
                  "fixedColor": "yellow",
                  "mode": "fixed"
                }
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 7,
        "w": 8,
        "x": 16,
        "y": 21
      },
      "id": 117,
      "interval": "$interval",
      "options": {
        "graph": {},
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom"
        },
        "tooltip": {
          "mode": "single"
        }
      },
      "pluginVersion": "7.5.2",
      "targets": [
        {
          "alias": "UV",
          "groupBy": [
            {
              "params": [
                "$__interval"
              ],
              "type": "time"
            },
            {
              "params": [
                "previous"
              ],
              "type": "fill"
            }
          ],
          "measurement": "weatherflow_forecast_hourly",
          "orderByTime": "ASC",
          "policy": "default",
          "refId": "A",
          "resultFormat": "time_series",
          "select": [
            [
              {
                "params": [
                  "uv"
                ],
                "type": "field"
              },
              {
                "params": [],
                "type": "first"
              }
            ]
          ],
          "tags": [
            {
              "key": "station_name",
              "operator": "=~",
              "value": "/^$station_name$/"
            },
            {
              "condition": "AND",
              "key": "forecast_hourly_days_out",
              "operator": "=",
              "value": "0"
            }
          ],
          "tz": "$tz"
        }
      ],
      "title": "UV",
      "type": "timeseries"
    }
  ],
  "refresh": "",
  "schemaVersion": 30,
  "style": "dark",
  "tags": [
    "weatherflow-collector",
    "influxdb"
  ],
  "templating": {
    "list": [
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
        "definition": "SHOW TAG VALUES WITH KEY = \"station_name\"",
        "description": null,
        "error": null,
        "hide": 0,
        "includeAll": true,
        "label": "Station Name",
        "multi": true,
        "name": "station_name",
        "options": [],
        "query": "SHOW TAG VALUES WITH KEY = \"station_name\"",
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "sort": 5,
        "tagValuesQuery": "",
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
        "definition": "SHOW TAG VALUES WITH KEY = \"timezone\"",
        "description": null,
        "error": null,
        "hide": 0,
        "includeAll": false,
        "label": "Time Zone",
        "multi": false,
        "name": "tz",
        "options": [],
        "query": "SHOW TAG VALUES WITH KEY = \"timezone\"",
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "sort": 5,
        "tagValuesQuery": "",
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_INFLUXDB_- WEATHERFLOW}",
        "definition": "select DISTINCT(\"local_day\") from (select \"local_day\",\"value\" from \"weatherflow_forecast_hourly\" WHERE $timeFilter)",
        "description": null,
        "error": null,
        "hide": 0,
        "includeAll": false,
        "label": "Forecast Day",
        "multi": false,
        "name": "forecast_day_num",
        "options": [],
        "query": "select DISTINCT(\"local_day\") from (select \"local_day\",\"value\" from \"weatherflow_forecast_hourly\" WHERE $timeFilter)",
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "sort": 0,
        "tagValuesQuery": "",
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": null,
        "current": {
          "selected": false,
          "text": "12h",
          "value": "12h"
        },
        "description": null,
        "error": null,
        "hide": 0,
        "includeAll": false,
        "label": "Interval",
        "multi": false,
        "name": "interval",
        "options": [
          {
            "selected": false,
            "text": "1d",
            "value": "1d"
          },
          {
            "selected": true,
            "text": "12h",
            "value": "12h"
          },
          {
            "selected": false,
            "text": "6h",
            "value": "6h"
          },
          {
            "selected": false,
            "text": "4h",
            "value": "4h"
          },
          {
            "selected": false,
            "text": "2h",
            "value": "2h"
          },
          {
            "selected": false,
            "text": "1h",
            "value": "1h"
          }
        ],
        "query": "1d,12h,6h,4h,2h,1h",
        "queryValue": "",
        "skipUrlSync": false,
        "type": "custom"
      },
      {
        "current": {
          "selected": false,
          "text": "",
          "value": ""
        },
        "description": null,
        "error": null,
        "hide": 2,
        "label": null,
        "name": "display_date",
        "options": [
          {
            "selected": true,
            "text": "",
            "value": ""
          }
        ],
        "query": "",
        "skipUrlSync": false,
        "type": "textbox"
      }
    ]
  },
  "time": {
    "from": "now",
    "to": "now+10d"
  },
  "timepicker": {},
  "timezone": "",
  "title": "WeatherFlow Collector - Forecast",
  "uid": "lux4rd0labs_weatherflow_14",
  "version": 1,
  "description": "WeatherFlow Collector provides multiple ways of collecting data from the WeatherFlow Tempest, Air, and Sky weather systems. These Grafana dashboards offer visualizations in real-time for current conditions, derived metrics, and forecasting."
}