{
  "type": "Program",
  "body": [
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Feature",
            "range": [
              8,
              15
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 8
              },
              "end": {
                "line": 1,
                "column": 15
              }
            }
          },
          "imported": {
            "type": "Identifier",
            "name": "Feature",
            "range": [
              8,
              15
            ],
            "loc": {
              "start": {
                "line": 1,
                "column": 8
              },
              "end": {
                "line": 1,
                "column": 15
              }
            }
          },
          "range": [
            8,
            15
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 8
            },
            "end": {
              "line": 1,
              "column": 15
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "./feature",
        "raw": "'./feature'",
        "range": [
          22,
          33
        ],
        "loc": {
          "start": {
            "line": 1,
            "column": 22
          },
          "end": {
            "line": 1,
            "column": 33
          }
        }
      },
      "range": [
        0,
        34
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 34
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Dom",
            "range": [
              42,
              45
            ],
            "loc": {
              "start": {
                "line": 2,
                "column": 7
              },
              "end": {
                "line": 2,
                "column": 10
              }
            }
          },
          "range": [
            42,
            45
          ],
          "loc": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 10
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../dom",
        "raw": "'../dom'",
        "range": [
          51,
          59
        ],
        "loc": {
          "start": {
            "line": 2,
            "column": 16
          },
          "end": {
            "line": 2,
            "column": 24
          }
        }
      },
      "range": [
        35,
        60
      ],
      "loc": {
        "start": {
          "line": 2,
          "column": 0
        },
        "end": {
          "line": 2,
          "column": 25
        }
      }
    },
    {
      "type": "ImportDeclaration",
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "local": {
            "type": "Identifier",
            "name": "Types",
            "range": [
              68,
              73
            ],
            "loc": {
              "start": {
                "line": 3,
                "column": 7
              },
              "end": {
                "line": 3,
                "column": 12
              }
            }
          },
          "range": [
            68,
            73
          ],
          "loc": {
            "start": {
              "line": 3,
              "column": 7
            },
            "end": {
              "line": 3,
              "column": 12
            }
          }
        }
      ],
      "source": {
        "type": "Literal",
        "value": "../types",
        "raw": "'../types'",
        "range": [
          79,
          89
        ],
        "loc": {
          "start": {
            "line": 3,
            "column": 18
          },
          "end": {
            "line": 3,
            "column": 28
          }
        }
      },
      "range": [
        61,
        90
      ],
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 29
        }
      }
    },
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "global",
            "range": [
              96,
              102
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 4
              },
              "end": {
                "line": 5,
                "column": 10
              }
            }
          },
          "init": {
            "type": "Identifier",
            "name": "window",
            "range": [
              105,
              111
            ],
            "loc": {
              "start": {
                "line": 5,
                "column": 13
              },
              "end": {
                "line": 5,
                "column": 19
              }
            }
          },
          "range": [
            96,
            111
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 4
            },
            "end": {
              "line": 5,
              "column": 19
            }
          }
        }
      ],
      "kind": "let",
      "range": [
        92,
        112
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 20
        }
      }
    },
    {
      "type": "ExportNamedDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "StatusBar",
          "range": [
            127,
            136
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 13
            },
            "end": {
              "line": 7,
              "column": 22
            }
          }
        },
        "superClass": {
          "type": "Identifier",
          "name": "Feature",
          "range": [
            145,
            152
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 31
            },
            "end": {
              "line": 7,
              "column": 38
            }
          }
        },
        "body": {
          "type": "ClassBody",
          "body": [
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "constructor",
                "range": [
                  253,
                  264
                ],
                "loc": {
                  "start": {
                    "line": 13,
                    "column": 4
                  },
                  "end": {
                    "line": 13,
                    "column": 15
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "tf",
                    "range": [
                      265,
                      267
                    ],
                    "loc": {
                      "start": {
                        "line": 13,
                        "column": 16
                      },
                      "end": {
                        "line": 13,
                        "column": 18
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "Super",
                          "range": [
                            278,
                            283
                          ],
                          "loc": {
                            "start": {
                              "line": 14,
                              "column": 8
                            },
                            "end": {
                              "line": 14,
                              "column": 13
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              284,
                              286
                            ],
                            "loc": {
                              "start": {
                                "line": 14,
                                "column": 14
                              },
                              "end": {
                                "line": 14,
                                "column": 16
                              }
                            }
                          },
                          {
                            "type": "Literal",
                            "value": "statusBar",
                            "raw": "'statusBar'",
                            "range": [
                              288,
                              299
                            ],
                            "loc": {
                              "start": {
                                "line": 14,
                                "column": 18
                              },
                              "end": {
                                "line": 14,
                                "column": 29
                              }
                            }
                          }
                        ],
                        "range": [
                          278,
                          300
                        ],
                        "loc": {
                          "start": {
                            "line": 14,
                            "column": 8
                          },
                          "end": {
                            "line": 14,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        278,
                        301
                      ],
                      "loc": {
                        "start": {
                          "line": 14,
                          "column": 8
                        },
                        "end": {
                          "line": 14,
                          "column": 31
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Configuration object",
                          "range": [
                            311,
                            334
                          ],
                          "loc": {
                            "start": {
                              "line": 16,
                              "column": 8
                            },
                            "end": {
                              "line": 16,
                              "column": 31
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "f",
                            "range": [
                              347,
                              348
                            ],
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 12
                              },
                              "end": {
                                "line": 17,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                351,
                                355
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 16
                                },
                                "end": {
                                  "line": 17,
                                  "column": 20
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "config",
                              "range": [
                                356,
                                362
                              ],
                              "loc": {
                                "start": {
                                  "line": 17,
                                  "column": 21
                                },
                                "end": {
                                  "line": 17,
                                  "column": 27
                                }
                              }
                            },
                            "range": [
                              351,
                              362
                            ],
                            "loc": {
                              "start": {
                                "line": 17,
                                "column": 16
                              },
                              "end": {
                                "line": 17,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            347,
                            362
                          ],
                          "loc": {
                            "start": {
                              "line": 17,
                              "column": 12
                            },
                            "end": {
                              "line": 17,
                              "column": 27
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        343,
                        363
                      ],
                      "loc": {
                        "start": {
                          "line": 17,
                          "column": 8
                        },
                        "end": {
                          "line": 17,
                          "column": 28
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Configuration object",
                          "range": [
                            311,
                            334
                          ],
                          "loc": {
                            "start": {
                              "line": 16,
                              "column": 8
                            },
                            "end": {
                              "line": 16,
                              "column": 31
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            373,
                            405
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 8
                            },
                            "end": {
                              "line": 19,
                              "column": 40
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              414,
                              418
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 8
                              },
                              "end": {
                                "line": 20,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarTgtId",
                            "range": [
                              419,
                              433
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 13
                              },
                              "end": {
                                "line": 20,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            414,
                            433
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 8
                            },
                            "end": {
                              "line": 20,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                436,
                                437
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 30
                                },
                                "end": {
                                  "line": 20,
                                  "column": 31
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "status_bar_target_id",
                              "range": [
                                438,
                                458
                              ],
                              "loc": {
                                "start": {
                                  "line": 20,
                                  "column": 32
                                },
                                "end": {
                                  "line": 20,
                                  "column": 52
                                }
                              }
                            },
                            "range": [
                              436,
                              458
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 30
                              },
                              "end": {
                                "line": 20,
                                "column": 52
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              462,
                              466
                            ],
                            "loc": {
                              "start": {
                                "line": 20,
                                "column": 56
                              },
                              "end": {
                                "line": 20,
                                "column": 60
                              }
                            }
                          },
                          "range": [
                            436,
                            466
                          ],
                          "loc": {
                            "start": {
                              "line": 20,
                              "column": 30
                            },
                            "end": {
                              "line": 20,
                              "column": 60
                            }
                          }
                        },
                        "range": [
                          414,
                          466
                        ],
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 8
                          },
                          "end": {
                            "line": 20,
                            "column": 60
                          }
                        }
                      },
                      "range": [
                        414,
                        467
                      ],
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 8
                        },
                        "end": {
                          "line": 20,
                          "column": 61
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "id of custom container element",
                          "range": [
                            373,
                            405
                          ],
                          "loc": {
                            "start": {
                              "line": 19,
                              "column": 8
                            },
                            "end": {
                              "line": 19,
                              "column": 40
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "element containing status bar label",
                          "range": [
                            476,
                            513
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 45
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              522,
                              526
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 8
                              },
                              "end": {
                                "line": 22,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarDiv",
                            "range": [
                              527,
                              539
                            ],
                            "loc": {
                              "start": {
                                "line": 22,
                                "column": 13
                              },
                              "end": {
                                "line": 22,
                                "column": 25
                              }
                            }
                          },
                          "range": [
                            522,
                            539
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 8
                            },
                            "end": {
                              "line": 22,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            542,
                            546
                          ],
                          "loc": {
                            "start": {
                              "line": 22,
                              "column": 28
                            },
                            "end": {
                              "line": 22,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          522,
                          546
                        ],
                        "loc": {
                          "start": {
                            "line": 22,
                            "column": 8
                          },
                          "end": {
                            "line": 22,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        522,
                        547
                      ],
                      "loc": {
                        "start": {
                          "line": 22,
                          "column": 8
                        },
                        "end": {
                          "line": 22,
                          "column": 33
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "element containing status bar label",
                          "range": [
                            476,
                            513
                          ],
                          "loc": {
                            "start": {
                              "line": 21,
                              "column": 8
                            },
                            "end": {
                              "line": 21,
                              "column": 45
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "status bar",
                          "range": [
                            556,
                            568
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 20
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              577,
                              581
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 8
                              },
                              "end": {
                                "line": 24,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpan",
                            "range": [
                              582,
                              595
                            ],
                            "loc": {
                              "start": {
                                "line": 24,
                                "column": 13
                              },
                              "end": {
                                "line": 24,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            577,
                            595
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 8
                            },
                            "end": {
                              "line": 24,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            598,
                            602
                          ],
                          "loc": {
                            "start": {
                              "line": 24,
                              "column": 29
                            },
                            "end": {
                              "line": 24,
                              "column": 33
                            }
                          }
                        },
                        "range": [
                          577,
                          602
                        ],
                        "loc": {
                          "start": {
                            "line": 24,
                            "column": 8
                          },
                          "end": {
                            "line": 24,
                            "column": 33
                          }
                        }
                      },
                      "range": [
                        577,
                        603
                      ],
                      "loc": {
                        "start": {
                          "line": 24,
                          "column": 8
                        },
                        "end": {
                          "line": 24,
                          "column": 34
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "status bar",
                          "range": [
                            556,
                            568
                          ],
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 20
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "status bar label",
                          "range": [
                            612,
                            630
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 26
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              639,
                              643
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 8
                              },
                              "end": {
                                "line": 26,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpanText",
                            "range": [
                              644,
                              661
                            ],
                            "loc": {
                              "start": {
                                "line": 26,
                                "column": 13
                              },
                              "end": {
                                "line": 26,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            639,
                            661
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            664,
                            668
                          ],
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 33
                            },
                            "end": {
                              "line": 26,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          639,
                          668
                        ],
                        "loc": {
                          "start": {
                            "line": 26,
                            "column": 8
                          },
                          "end": {
                            "line": 26,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        639,
                        669
                      ],
                      "loc": {
                        "start": {
                          "line": 26,
                          "column": 8
                        },
                        "end": {
                          "line": 26,
                          "column": 38
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "status bar label",
                          "range": [
                            612,
                            630
                          ],
                          "loc": {
                            "start": {
                              "line": 25,
                              "column": 8
                            },
                            "end": {
                              "line": 25,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines status bar text",
                          "range": [
                            678,
                            703
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 8
                            },
                            "end": {
                              "line": 27,
                              "column": 33
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              712,
                              716
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 8
                              },
                              "end": {
                                "line": 28,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarText",
                            "range": [
                              717,
                              730
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 13
                              },
                              "end": {
                                "line": 28,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            712,
                            730
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 8
                            },
                            "end": {
                              "line": 28,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                733,
                                734
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 29
                                },
                                "end": {
                                  "line": 28,
                                  "column": 30
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "status_bar_text",
                              "range": [
                                735,
                                750
                              ],
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 31
                                },
                                "end": {
                                  "line": 28,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              733,
                              750
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 29
                              },
                              "end": {
                                "line": 28,
                                "column": 46
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "",
                            "raw": "''",
                            "range": [
                              754,
                              756
                            ],
                            "loc": {
                              "start": {
                                "line": 28,
                                "column": 50
                              },
                              "end": {
                                "line": 28,
                                "column": 52
                              }
                            }
                          },
                          "range": [
                            733,
                            756
                          ],
                          "loc": {
                            "start": {
                              "line": 28,
                              "column": 29
                            },
                            "end": {
                              "line": 28,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          712,
                          756
                        ],
                        "loc": {
                          "start": {
                            "line": 28,
                            "column": 8
                          },
                          "end": {
                            "line": 28,
                            "column": 52
                          }
                        }
                      },
                      "range": [
                        712,
                        757
                      ],
                      "loc": {
                        "start": {
                          "line": 28,
                          "column": 8
                        },
                        "end": {
                          "line": 28,
                          "column": 53
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines status bar text",
                          "range": [
                            678,
                            703
                          ],
                          "loc": {
                            "start": {
                              "line": 27,
                              "column": 8
                            },
                            "end": {
                              "line": 27,
                              "column": 33
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class status bar",
                          "range": [
                            766,
                            796
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 38
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              805,
                              809
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 8
                              },
                              "end": {
                                "line": 30,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarCssClass",
                            "range": [
                              810,
                              827
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 13
                              },
                              "end": {
                                "line": 30,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            805,
                            827
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                830,
                                831
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 33
                                },
                                "end": {
                                  "line": 30,
                                  "column": 34
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "status_bar_css_class",
                              "range": [
                                832,
                                852
                              ],
                              "loc": {
                                "start": {
                                  "line": 30,
                                  "column": 35
                                },
                                "end": {
                                  "line": 30,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              830,
                              852
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 33
                              },
                              "end": {
                                "line": 30,
                                "column": 55
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "status",
                            "raw": "'status'",
                            "range": [
                              856,
                              864
                            ],
                            "loc": {
                              "start": {
                                "line": 30,
                                "column": 59
                              },
                              "end": {
                                "line": 30,
                                "column": 67
                              }
                            }
                          },
                          "range": [
                            830,
                            864
                          ],
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 33
                            },
                            "end": {
                              "line": 30,
                              "column": 67
                            }
                          }
                        },
                        "range": [
                          805,
                          864
                        ],
                        "loc": {
                          "start": {
                            "line": 30,
                            "column": 8
                          },
                          "end": {
                            "line": 30,
                            "column": 67
                          }
                        }
                      },
                      "range": [
                        805,
                        865
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 8
                        },
                        "end": {
                          "line": 30,
                          "column": 68
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "defines css class status bar",
                          "range": [
                            766,
                            796
                          ],
                          "loc": {
                            "start": {
                              "line": 29,
                              "column": 8
                            },
                            "end": {
                              "line": 29,
                              "column": 38
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "delay for status bar clearing",
                          "range": [
                            874,
                            905
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 8
                            },
                            "end": {
                              "line": 31,
                              "column": 39
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              914,
                              918
                            ],
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 8
                              },
                              "end": {
                                "line": 32,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarCloseDelay",
                            "range": [
                              919,
                              938
                            ],
                            "loc": {
                              "start": {
                                "line": 32,
                                "column": 13
                              },
                              "end": {
                                "line": 32,
                                "column": 32
                              }
                            }
                          },
                          "range": [
                            914,
                            938
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 8
                            },
                            "end": {
                              "line": 32,
                              "column": 32
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": 250,
                          "raw": "250",
                          "range": [
                            941,
                            944
                          ],
                          "loc": {
                            "start": {
                              "line": 32,
                              "column": 35
                            },
                            "end": {
                              "line": 32,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          914,
                          944
                        ],
                        "loc": {
                          "start": {
                            "line": 32,
                            "column": 8
                          },
                          "end": {
                            "line": 32,
                            "column": 38
                          }
                        }
                      },
                      "range": [
                        914,
                        945
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 8
                        },
                        "end": {
                          "line": 32,
                          "column": 39
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "delay for status bar clearing",
                          "range": [
                            874,
                            905
                          ],
                          "loc": {
                            "start": {
                              "line": 31,
                              "column": 8
                            },
                            "end": {
                              "line": 31,
                              "column": 39
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "calls function before message is displayed",
                          "range": [
                            955,
                            999
                          ],
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 8
                            },
                            "end": {
                              "line": 34,
                              "column": 52
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1008,
                              1012
                            ],
                            "loc": {
                              "start": {
                                "line": 35,
                                "column": 8
                              },
                              "end": {
                                "line": 35,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onBeforeShowMsg",
                            "range": [
                              1013,
                              1028
                            ],
                            "loc": {
                              "start": {
                                "line": 35,
                                "column": 13
                              },
                              "end": {
                                "line": 35,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            1008,
                            1028
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 8
                            },
                            "end": {
                              "line": 35,
                              "column": 28
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1031,
                                  1036
                                ],
                                "loc": {
                                  "start": {
                                    "line": 35,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 35,
                                    "column": 36
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1037,
                                  1041
                                ],
                                "loc": {
                                  "start": {
                                    "line": 35,
                                    "column": 37
                                  },
                                  "end": {
                                    "line": 35,
                                    "column": 41
                                  }
                                }
                              },
                              "range": [
                                1031,
                                1041
                              ],
                              "loc": {
                                "start": {
                                  "line": 35,
                                  "column": 31
                                },
                                "end": {
                                  "line": 35,
                                  "column": 41
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1042,
                                    1043
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 42
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 43
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_before_show_msg",
                                  "range": [
                                    1044,
                                    1062
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 35,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 35,
                                      "column": 62
                                    }
                                  }
                                },
                                "range": [
                                  1042,
                                  1062
                                ],
                                "loc": {
                                  "start": {
                                    "line": 35,
                                    "column": 42
                                  },
                                  "end": {
                                    "line": 35,
                                    "column": 62
                                  }
                                }
                              }
                            ],
                            "range": [
                              1031,
                              1063
                            ],
                            "loc": {
                              "start": {
                                "line": 35,
                                "column": 31
                              },
                              "end": {
                                "line": 35,
                                "column": 63
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1078,
                                1079
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 12
                                },
                                "end": {
                                  "line": 36,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_before_show_msg",
                              "range": [
                                1080,
                                1098
                              ],
                              "loc": {
                                "start": {
                                  "line": 36,
                                  "column": 14
                                },
                                "end": {
                                  "line": 36,
                                  "column": 32
                                }
                              }
                            },
                            "range": [
                              1078,
                              1098
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 12
                              },
                              "end": {
                                "line": 36,
                                "column": 32
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1101,
                              1105
                            ],
                            "loc": {
                              "start": {
                                "line": 36,
                                "column": 35
                              },
                              "end": {
                                "line": 36,
                                "column": 39
                              }
                            }
                          },
                          "range": [
                            1031,
                            1105
                          ],
                          "loc": {
                            "start": {
                              "line": 35,
                              "column": 31
                            },
                            "end": {
                              "line": 36,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          1008,
                          1105
                        ],
                        "loc": {
                          "start": {
                            "line": 35,
                            "column": 8
                          },
                          "end": {
                            "line": 36,
                            "column": 39
                          }
                        }
                      },
                      "range": [
                        1008,
                        1106
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 8
                        },
                        "end": {
                          "line": 36,
                          "column": 40
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "calls function before message is displayed",
                          "range": [
                            955,
                            999
                          ],
                          "loc": {
                            "start": {
                              "line": 34,
                              "column": 8
                            },
                            "end": {
                              "line": 34,
                              "column": 52
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "calls function after message is displayed",
                          "range": [
                            1115,
                            1158
                          ],
                          "loc": {
                            "start": {
                              "line": 37,
                              "column": 8
                            },
                            "end": {
                              "line": 37,
                              "column": 51
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1167,
                              1171
                            ],
                            "loc": {
                              "start": {
                                "line": 38,
                                "column": 8
                              },
                              "end": {
                                "line": 38,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "onAfterShowMsg",
                            "range": [
                              1172,
                              1186
                            ],
                            "loc": {
                              "start": {
                                "line": 38,
                                "column": 13
                              },
                              "end": {
                                "line": 38,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            1167,
                            1186
                          ],
                          "loc": {
                            "start": {
                              "line": 38,
                              "column": 8
                            },
                            "end": {
                              "line": 38,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "ConditionalExpression",
                          "test": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Types",
                                "range": [
                                  1189,
                                  1194
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 35
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "isFn",
                                "range": [
                                  1195,
                                  1199
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 36
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 40
                                  }
                                }
                              },
                              "range": [
                                1189,
                                1199
                              ],
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 30
                                },
                                "end": {
                                  "line": 38,
                                  "column": 40
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "f",
                                  "range": [
                                    1200,
                                    1201
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 41
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 42
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "on_after_show_msg",
                                  "range": [
                                    1202,
                                    1219
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 43
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 60
                                    }
                                  }
                                },
                                "range": [
                                  1200,
                                  1219
                                ],
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 41
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 60
                                  }
                                }
                              }
                            ],
                            "range": [
                              1189,
                              1220
                            ],
                            "loc": {
                              "start": {
                                "line": 38,
                                "column": 30
                              },
                              "end": {
                                "line": 38,
                                "column": 61
                              }
                            }
                          },
                          "consequent": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1235,
                                1236
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 12
                                },
                                "end": {
                                  "line": 39,
                                  "column": 13
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "on_after_show_msg",
                              "range": [
                                1237,
                                1254
                              ],
                              "loc": {
                                "start": {
                                  "line": 39,
                                  "column": 14
                                },
                                "end": {
                                  "line": 39,
                                  "column": 31
                                }
                              }
                            },
                            "range": [
                              1235,
                              1254
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 12
                              },
                              "end": {
                                "line": 39,
                                "column": 31
                              }
                            }
                          },
                          "alternate": {
                            "type": "Literal",
                            "value": null,
                            "raw": "null",
                            "range": [
                              1257,
                              1261
                            ],
                            "loc": {
                              "start": {
                                "line": 39,
                                "column": 34
                              },
                              "end": {
                                "line": 39,
                                "column": 38
                              }
                            }
                          },
                          "range": [
                            1189,
                            1261
                          ],
                          "loc": {
                            "start": {
                              "line": 38,
                              "column": 30
                            },
                            "end": {
                              "line": 39,
                              "column": 38
                            }
                          }
                        },
                        "range": [
                          1167,
                          1261
                        ],
                        "loc": {
                          "start": {
                            "line": 38,
                            "column": 8
                          },
                          "end": {
                            "line": 39,
                            "column": 38
                          }
                        }
                      },
                      "range": [
                        1167,
                        1262
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 8
                        },
                        "end": {
                          "line": 39,
                          "column": 39
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "calls function after message is displayed",
                          "range": [
                            1115,
                            1158
                          ],
                          "loc": {
                            "start": {
                              "line": 37,
                              "column": 8
                            },
                            "end": {
                              "line": 37,
                              "column": 51
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "status messages",
                          "range": [
                            1272,
                            1289
                          ],
                          "loc": {
                            "start": {
                              "line": 41,
                              "column": 8
                            },
                            "end": {
                              "line": 41,
                              "column": 25
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1298,
                              1302
                            ],
                            "loc": {
                              "start": {
                                "line": 42,
                                "column": 8
                              },
                              "end": {
                                "line": 42,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgFilter",
                            "range": [
                              1303,
                              1312
                            ],
                            "loc": {
                              "start": {
                                "line": 42,
                                "column": 13
                              },
                              "end": {
                                "line": 42,
                                "column": 22
                              }
                            }
                          },
                          "range": [
                            1298,
                            1312
                          ],
                          "loc": {
                            "start": {
                              "line": 42,
                              "column": 8
                            },
                            "end": {
                              "line": 42,
                              "column": 22
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1315,
                                1316
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 25
                                },
                                "end": {
                                  "line": 42,
                                  "column": 26
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_filter",
                              "range": [
                                1317,
                                1327
                              ],
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 27
                                },
                                "end": {
                                  "line": 42,
                                  "column": 37
                                }
                              }
                            },
                            "range": [
                              1315,
                              1327
                            ],
                            "loc": {
                              "start": {
                                "line": 42,
                                "column": 25
                              },
                              "end": {
                                "line": 42,
                                "column": 37
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Filtering data...",
                            "raw": "'Filtering data...'",
                            "range": [
                              1331,
                              1350
                            ],
                            "loc": {
                              "start": {
                                "line": 42,
                                "column": 41
                              },
                              "end": {
                                "line": 42,
                                "column": 60
                              }
                            }
                          },
                          "range": [
                            1315,
                            1350
                          ],
                          "loc": {
                            "start": {
                              "line": 42,
                              "column": 25
                            },
                            "end": {
                              "line": 42,
                              "column": 60
                            }
                          }
                        },
                        "range": [
                          1298,
                          1350
                        ],
                        "loc": {
                          "start": {
                            "line": 42,
                            "column": 8
                          },
                          "end": {
                            "line": 42,
                            "column": 60
                          }
                        }
                      },
                      "range": [
                        1298,
                        1351
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 8
                        },
                        "end": {
                          "line": 42,
                          "column": 61
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "status messages",
                          "range": [
                            1272,
                            1289
                          ],
                          "loc": {
                            "start": {
                              "line": 41,
                              "column": 8
                            },
                            "end": {
                              "line": 41,
                              "column": 25
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "populating drop-downs",
                          "range": [
                            1360,
                            1383
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 8
                            },
                            "end": {
                              "line": 43,
                              "column": 31
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1392,
                              1396
                            ],
                            "loc": {
                              "start": {
                                "line": 44,
                                "column": 8
                              },
                              "end": {
                                "line": 44,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgPopulate",
                            "range": [
                              1397,
                              1408
                            ],
                            "loc": {
                              "start": {
                                "line": 44,
                                "column": 13
                              },
                              "end": {
                                "line": 44,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            1392,
                            1408
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 8
                            },
                            "end": {
                              "line": 44,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1411,
                                1412
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 27
                                },
                                "end": {
                                  "line": 44,
                                  "column": 28
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_populate",
                              "range": [
                                1413,
                                1425
                              ],
                              "loc": {
                                "start": {
                                  "line": 44,
                                  "column": 29
                                },
                                "end": {
                                  "line": 44,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              1411,
                              1425
                            ],
                            "loc": {
                              "start": {
                                "line": 44,
                                "column": 27
                              },
                              "end": {
                                "line": 44,
                                "column": 41
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Populating filter...",
                            "raw": "'Populating filter...'",
                            "range": [
                              1429,
                              1451
                            ],
                            "loc": {
                              "start": {
                                "line": 44,
                                "column": 45
                              },
                              "end": {
                                "line": 44,
                                "column": 67
                              }
                            }
                          },
                          "range": [
                            1411,
                            1451
                          ],
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 27
                            },
                            "end": {
                              "line": 44,
                              "column": 67
                            }
                          }
                        },
                        "range": [
                          1392,
                          1451
                        ],
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 8
                          },
                          "end": {
                            "line": 44,
                            "column": 67
                          }
                        }
                      },
                      "range": [
                        1392,
                        1452
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 8
                        },
                        "end": {
                          "line": 44,
                          "column": 68
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "populating drop-downs",
                          "range": [
                            1360,
                            1383
                          ],
                          "loc": {
                            "start": {
                              "line": 43,
                              "column": 8
                            },
                            "end": {
                              "line": 43,
                              "column": 31
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "populating drop-downs",
                          "range": [
                            1461,
                            1484
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 8
                            },
                            "end": {
                              "line": 45,
                              "column": 31
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1493,
                              1497
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 8
                              },
                              "end": {
                                "line": 46,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgPopulateCheckList",
                            "range": [
                              1498,
                              1518
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 13
                              },
                              "end": {
                                "line": 46,
                                "column": 33
                              }
                            }
                          },
                          "range": [
                            1493,
                            1518
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 8
                            },
                            "end": {
                              "line": 46,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1521,
                                1522
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 36
                                },
                                "end": {
                                  "line": 46,
                                  "column": 37
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_populate_checklist",
                              "range": [
                                1523,
                                1545
                              ],
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 38
                                },
                                "end": {
                                  "line": 46,
                                  "column": 60
                                }
                              }
                            },
                            "range": [
                              1521,
                              1545
                            ],
                            "loc": {
                              "start": {
                                "line": 46,
                                "column": 36
                              },
                              "end": {
                                "line": 46,
                                "column": 60
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Populating list...",
                            "raw": "'Populating list...'",
                            "range": [
                              1561,
                              1581
                            ],
                            "loc": {
                              "start": {
                                "line": 47,
                                "column": 12
                              },
                              "end": {
                                "line": 47,
                                "column": 32
                              }
                            }
                          },
                          "range": [
                            1521,
                            1581
                          ],
                          "loc": {
                            "start": {
                              "line": 46,
                              "column": 36
                            },
                            "end": {
                              "line": 47,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          1493,
                          1581
                        ],
                        "loc": {
                          "start": {
                            "line": 46,
                            "column": 8
                          },
                          "end": {
                            "line": 47,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        1493,
                        1582
                      ],
                      "loc": {
                        "start": {
                          "line": 46,
                          "column": 8
                        },
                        "end": {
                          "line": 47,
                          "column": 33
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "populating drop-downs",
                          "range": [
                            1461,
                            1484
                          ],
                          "loc": {
                            "start": {
                              "line": 45,
                              "column": 8
                            },
                            "end": {
                              "line": 45,
                              "column": 31
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "changing paging page",
                          "range": [
                            1591,
                            1613
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 8
                            },
                            "end": {
                              "line": 48,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1622,
                              1626
                            ],
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 8
                              },
                              "end": {
                                "line": 49,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgChangePage",
                            "range": [
                              1627,
                              1640
                            ],
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 13
                              },
                              "end": {
                                "line": 49,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            1622,
                            1640
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 8
                            },
                            "end": {
                              "line": 49,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1643,
                                1644
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 29
                                },
                                "end": {
                                  "line": 49,
                                  "column": 30
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_change_page",
                              "range": [
                                1645,
                                1660
                              ],
                              "loc": {
                                "start": {
                                  "line": 49,
                                  "column": 31
                                },
                                "end": {
                                  "line": 49,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              1643,
                              1660
                            ],
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 29
                              },
                              "end": {
                                "line": 49,
                                "column": 46
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Collecting paging data...",
                            "raw": "'Collecting paging data...'",
                            "range": [
                              1664,
                              1691
                            ],
                            "loc": {
                              "start": {
                                "line": 49,
                                "column": 50
                              },
                              "end": {
                                "line": 49,
                                "column": 77
                              }
                            }
                          },
                          "range": [
                            1643,
                            1691
                          ],
                          "loc": {
                            "start": {
                              "line": 49,
                              "column": 29
                            },
                            "end": {
                              "line": 49,
                              "column": 77
                            }
                          }
                        },
                        "range": [
                          1622,
                          1691
                        ],
                        "loc": {
                          "start": {
                            "line": 49,
                            "column": 8
                          },
                          "end": {
                            "line": 49,
                            "column": 77
                          }
                        }
                      },
                      "range": [
                        1622,
                        1692
                      ],
                      "loc": {
                        "start": {
                          "line": 49,
                          "column": 8
                        },
                        "end": {
                          "line": 49,
                          "column": 78
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "changing paging page",
                          "range": [
                            1591,
                            1613
                          ],
                          "loc": {
                            "start": {
                              "line": 48,
                              "column": 8
                            },
                            "end": {
                              "line": 48,
                              "column": 30
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "clearing filters",
                          "range": [
                            1701,
                            1719
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 8
                            },
                            "end": {
                              "line": 50,
                              "column": 26
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1728,
                              1732
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 8
                              },
                              "end": {
                                "line": 51,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgClear",
                            "range": [
                              1733,
                              1741
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 13
                              },
                              "end": {
                                "line": 51,
                                "column": 21
                              }
                            }
                          },
                          "range": [
                            1728,
                            1741
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 8
                            },
                            "end": {
                              "line": 51,
                              "column": 21
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1744,
                                1745
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 24
                                },
                                "end": {
                                  "line": 51,
                                  "column": 25
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_clear",
                              "range": [
                                1746,
                                1755
                              ],
                              "loc": {
                                "start": {
                                  "line": 51,
                                  "column": 26
                                },
                                "end": {
                                  "line": 51,
                                  "column": 35
                                }
                              }
                            },
                            "range": [
                              1744,
                              1755
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 24
                              },
                              "end": {
                                "line": 51,
                                "column": 35
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Clearing filters...",
                            "raw": "'Clearing filters...'",
                            "range": [
                              1759,
                              1780
                            ],
                            "loc": {
                              "start": {
                                "line": 51,
                                "column": 39
                              },
                              "end": {
                                "line": 51,
                                "column": 60
                              }
                            }
                          },
                          "range": [
                            1744,
                            1780
                          ],
                          "loc": {
                            "start": {
                              "line": 51,
                              "column": 24
                            },
                            "end": {
                              "line": 51,
                              "column": 60
                            }
                          }
                        },
                        "range": [
                          1728,
                          1780
                        ],
                        "loc": {
                          "start": {
                            "line": 51,
                            "column": 8
                          },
                          "end": {
                            "line": 51,
                            "column": 60
                          }
                        }
                      },
                      "range": [
                        1728,
                        1781
                      ],
                      "loc": {
                        "start": {
                          "line": 51,
                          "column": 8
                        },
                        "end": {
                          "line": 51,
                          "column": 61
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "clearing filters",
                          "range": [
                            1701,
                            1719
                          ],
                          "loc": {
                            "start": {
                              "line": 50,
                              "column": 8
                            },
                            "end": {
                              "line": 50,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "changing nb results/page",
                          "range": [
                            1790,
                            1816
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 34
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1825,
                              1829
                            ],
                            "loc": {
                              "start": {
                                "line": 53,
                                "column": 8
                              },
                              "end": {
                                "line": 53,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgChangeResults",
                            "range": [
                              1830,
                              1846
                            ],
                            "loc": {
                              "start": {
                                "line": 53,
                                "column": 13
                              },
                              "end": {
                                "line": 53,
                                "column": 29
                              }
                            }
                          },
                          "range": [
                            1825,
                            1846
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 8
                            },
                            "end": {
                              "line": 53,
                              "column": 29
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1849,
                                1850
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 32
                                },
                                "end": {
                                  "line": 53,
                                  "column": 33
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_change_results",
                              "range": [
                                1851,
                                1869
                              ],
                              "loc": {
                                "start": {
                                  "line": 53,
                                  "column": 34
                                },
                                "end": {
                                  "line": 53,
                                  "column": 52
                                }
                              }
                            },
                            "range": [
                              1849,
                              1869
                            ],
                            "loc": {
                              "start": {
                                "line": 53,
                                "column": 32
                              },
                              "end": {
                                "line": 53,
                                "column": 52
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Changing results per page...",
                            "raw": "'Changing results per page...'",
                            "range": [
                              1885,
                              1915
                            ],
                            "loc": {
                              "start": {
                                "line": 54,
                                "column": 12
                              },
                              "end": {
                                "line": 54,
                                "column": 42
                              }
                            }
                          },
                          "range": [
                            1849,
                            1915
                          ],
                          "loc": {
                            "start": {
                              "line": 53,
                              "column": 32
                            },
                            "end": {
                              "line": 54,
                              "column": 42
                            }
                          }
                        },
                        "range": [
                          1825,
                          1915
                        ],
                        "loc": {
                          "start": {
                            "line": 53,
                            "column": 8
                          },
                          "end": {
                            "line": 54,
                            "column": 42
                          }
                        }
                      },
                      "range": [
                        1825,
                        1916
                      ],
                      "loc": {
                        "start": {
                          "line": 53,
                          "column": 8
                        },
                        "end": {
                          "line": 54,
                          "column": 43
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "changing nb results/page",
                          "range": [
                            1790,
                            1816
                          ],
                          "loc": {
                            "start": {
                              "line": 52,
                              "column": 8
                            },
                            "end": {
                              "line": 52,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "re-setting page",
                          "range": [
                            1925,
                            1942
                          ],
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 8
                            },
                            "end": {
                              "line": 55,
                              "column": 25
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              1951,
                              1955
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 8
                              },
                              "end": {
                                "line": 56,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgResetPage",
                            "range": [
                              1956,
                              1968
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 13
                              },
                              "end": {
                                "line": 56,
                                "column": 25
                              }
                            }
                          },
                          "range": [
                            1951,
                            1968
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 8
                            },
                            "end": {
                              "line": 56,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                1971,
                                1972
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 28
                                },
                                "end": {
                                  "line": 56,
                                  "column": 29
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_reset_page",
                              "range": [
                                1973,
                                1987
                              ],
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 30
                                },
                                "end": {
                                  "line": 56,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              1971,
                              1987
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 28
                              },
                              "end": {
                                "line": 56,
                                "column": 44
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Re-setting page...",
                            "raw": "'Re-setting page...'",
                            "range": [
                              1991,
                              2011
                            ],
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 48
                              },
                              "end": {
                                "line": 56,
                                "column": 68
                              }
                            }
                          },
                          "range": [
                            1971,
                            2011
                          ],
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 28
                            },
                            "end": {
                              "line": 56,
                              "column": 68
                            }
                          }
                        },
                        "range": [
                          1951,
                          2011
                        ],
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 8
                          },
                          "end": {
                            "line": 56,
                            "column": 68
                          }
                        }
                      },
                      "range": [
                        1951,
                        2012
                      ],
                      "loc": {
                        "start": {
                          "line": 56,
                          "column": 8
                        },
                        "end": {
                          "line": 56,
                          "column": 69
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "re-setting page",
                          "range": [
                            1925,
                            1942
                          ],
                          "loc": {
                            "start": {
                              "line": 55,
                              "column": 8
                            },
                            "end": {
                              "line": 55,
                              "column": 25
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "re-setting page length",
                          "range": [
                            2021,
                            2045
                          ],
                          "loc": {
                            "start": {
                              "line": 57,
                              "column": 8
                            },
                            "end": {
                              "line": 57,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2054,
                              2058
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 8
                              },
                              "end": {
                                "line": 58,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgResetPageLength",
                            "range": [
                              2059,
                              2077
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 13
                              },
                              "end": {
                                "line": 58,
                                "column": 31
                              }
                            }
                          },
                          "range": [
                            2054,
                            2077
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 8
                            },
                            "end": {
                              "line": 58,
                              "column": 31
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                2080,
                                2081
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 34
                                },
                                "end": {
                                  "line": 58,
                                  "column": 35
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_reset_page_length",
                              "range": [
                                2082,
                                2103
                              ],
                              "loc": {
                                "start": {
                                  "line": 58,
                                  "column": 36
                                },
                                "end": {
                                  "line": 58,
                                  "column": 57
                                }
                              }
                            },
                            "range": [
                              2080,
                              2103
                            ],
                            "loc": {
                              "start": {
                                "line": 58,
                                "column": 34
                              },
                              "end": {
                                "line": 58,
                                "column": 57
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Re-setting page length...",
                            "raw": "'Re-setting page length...'",
                            "range": [
                              2119,
                              2146
                            ],
                            "loc": {
                              "start": {
                                "line": 59,
                                "column": 12
                              },
                              "end": {
                                "line": 59,
                                "column": 39
                              }
                            }
                          },
                          "range": [
                            2080,
                            2146
                          ],
                          "loc": {
                            "start": {
                              "line": 58,
                              "column": 34
                            },
                            "end": {
                              "line": 59,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          2054,
                          2146
                        ],
                        "loc": {
                          "start": {
                            "line": 58,
                            "column": 8
                          },
                          "end": {
                            "line": 59,
                            "column": 39
                          }
                        }
                      },
                      "range": [
                        2054,
                        2147
                      ],
                      "loc": {
                        "start": {
                          "line": 58,
                          "column": 8
                        },
                        "end": {
                          "line": 59,
                          "column": 40
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "re-setting page length",
                          "range": [
                            2021,
                            2045
                          ],
                          "loc": {
                            "start": {
                              "line": 57,
                              "column": 8
                            },
                            "end": {
                              "line": 57,
                              "column": 32
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "table sorting",
                          "range": [
                            2156,
                            2171
                          ],
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 8
                            },
                            "end": {
                              "line": 60,
                              "column": 23
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2180,
                              2184
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 8
                              },
                              "end": {
                                "line": 61,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgSort",
                            "range": [
                              2185,
                              2192
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 13
                              },
                              "end": {
                                "line": 61,
                                "column": 20
                              }
                            }
                          },
                          "range": [
                            2180,
                            2192
                          ],
                          "loc": {
                            "start": {
                              "line": 61,
                              "column": 8
                            },
                            "end": {
                              "line": 61,
                              "column": 20
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                2195,
                                2196
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 23
                                },
                                "end": {
                                  "line": 61,
                                  "column": 24
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_sort",
                              "range": [
                                2197,
                                2205
                              ],
                              "loc": {
                                "start": {
                                  "line": 61,
                                  "column": 25
                                },
                                "end": {
                                  "line": 61,
                                  "column": 33
                                }
                              }
                            },
                            "range": [
                              2195,
                              2205
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 23
                              },
                              "end": {
                                "line": 61,
                                "column": 33
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Sorting data...",
                            "raw": "'Sorting data...'",
                            "range": [
                              2209,
                              2226
                            ],
                            "loc": {
                              "start": {
                                "line": 61,
                                "column": 37
                              },
                              "end": {
                                "line": 61,
                                "column": 54
                              }
                            }
                          },
                          "range": [
                            2195,
                            2226
                          ],
                          "loc": {
                            "start": {
                              "line": 61,
                              "column": 23
                            },
                            "end": {
                              "line": 61,
                              "column": 54
                            }
                          }
                        },
                        "range": [
                          2180,
                          2226
                        ],
                        "loc": {
                          "start": {
                            "line": 61,
                            "column": 8
                          },
                          "end": {
                            "line": 61,
                            "column": 54
                          }
                        }
                      },
                      "range": [
                        2180,
                        2227
                      ],
                      "loc": {
                        "start": {
                          "line": 61,
                          "column": 8
                        },
                        "end": {
                          "line": 61,
                          "column": 55
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "table sorting",
                          "range": [
                            2156,
                            2171
                          ],
                          "loc": {
                            "start": {
                              "line": 60,
                              "column": 8
                            },
                            "end": {
                              "line": 60,
                              "column": 23
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "extensions loading",
                          "range": [
                            2236,
                            2256
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 8
                            },
                            "end": {
                              "line": 62,
                              "column": 28
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2265,
                              2269
                            ],
                            "loc": {
                              "start": {
                                "line": 63,
                                "column": 8
                              },
                              "end": {
                                "line": 63,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgLoadExtensions",
                            "range": [
                              2270,
                              2287
                            ],
                            "loc": {
                              "start": {
                                "line": 63,
                                "column": 13
                              },
                              "end": {
                                "line": 63,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            2265,
                            2287
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 8
                            },
                            "end": {
                              "line": 63,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                2290,
                                2291
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 33
                                },
                                "end": {
                                  "line": 63,
                                  "column": 34
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_load_extensions",
                              "range": [
                                2292,
                                2311
                              ],
                              "loc": {
                                "start": {
                                  "line": 63,
                                  "column": 35
                                },
                                "end": {
                                  "line": 63,
                                  "column": 54
                                }
                              }
                            },
                            "range": [
                              2290,
                              2311
                            ],
                            "loc": {
                              "start": {
                                "line": 63,
                                "column": 33
                              },
                              "end": {
                                "line": 63,
                                "column": 54
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Loading extensions...",
                            "raw": "'Loading extensions...'",
                            "range": [
                              2327,
                              2350
                            ],
                            "loc": {
                              "start": {
                                "line": 64,
                                "column": 12
                              },
                              "end": {
                                "line": 64,
                                "column": 35
                              }
                            }
                          },
                          "range": [
                            2290,
                            2350
                          ],
                          "loc": {
                            "start": {
                              "line": 63,
                              "column": 33
                            },
                            "end": {
                              "line": 64,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          2265,
                          2350
                        ],
                        "loc": {
                          "start": {
                            "line": 63,
                            "column": 8
                          },
                          "end": {
                            "line": 64,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        2265,
                        2351
                      ],
                      "loc": {
                        "start": {
                          "line": 63,
                          "column": 8
                        },
                        "end": {
                          "line": 64,
                          "column": 36
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "extensions loading",
                          "range": [
                            2236,
                            2256
                          ],
                          "loc": {
                            "start": {
                              "line": 62,
                              "column": 8
                            },
                            "end": {
                              "line": 62,
                              "column": 28
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "themes loading",
                          "range": [
                            2360,
                            2376
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 8
                            },
                            "end": {
                              "line": 65,
                              "column": 24
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2385,
                              2389
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 8
                              },
                              "end": {
                                "line": 66,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "msgLoadThemes",
                            "range": [
                              2390,
                              2403
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 13
                              },
                              "end": {
                                "line": 66,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            2385,
                            2403
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 8
                            },
                            "end": {
                              "line": 66,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "LogicalExpression",
                          "operator": "||",
                          "left": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "Identifier",
                              "name": "f",
                              "range": [
                                2406,
                                2407
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 29
                                },
                                "end": {
                                  "line": 66,
                                  "column": 30
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "msg_load_themes",
                              "range": [
                                2408,
                                2423
                              ],
                              "loc": {
                                "start": {
                                  "line": 66,
                                  "column": 31
                                },
                                "end": {
                                  "line": 66,
                                  "column": 46
                                }
                              }
                            },
                            "range": [
                              2406,
                              2423
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 29
                              },
                              "end": {
                                "line": 66,
                                "column": 46
                              }
                            }
                          },
                          "right": {
                            "type": "Literal",
                            "value": "Loading theme(s)...",
                            "raw": "'Loading theme(s)...'",
                            "range": [
                              2427,
                              2448
                            ],
                            "loc": {
                              "start": {
                                "line": 66,
                                "column": 50
                              },
                              "end": {
                                "line": 66,
                                "column": 71
                              }
                            }
                          },
                          "range": [
                            2406,
                            2448
                          ],
                          "loc": {
                            "start": {
                              "line": 66,
                              "column": 29
                            },
                            "end": {
                              "line": 66,
                              "column": 71
                            }
                          }
                        },
                        "range": [
                          2385,
                          2448
                        ],
                        "loc": {
                          "start": {
                            "line": 66,
                            "column": 8
                          },
                          "end": {
                            "line": 66,
                            "column": 71
                          }
                        }
                      },
                      "range": [
                        2385,
                        2449
                      ],
                      "loc": {
                        "start": {
                          "line": 66,
                          "column": 8
                        },
                        "end": {
                          "line": 66,
                          "column": 72
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "themes loading",
                          "range": [
                            2360,
                            2376
                          ],
                          "loc": {
                            "start": {
                              "line": 65,
                              "column": 8
                            },
                            "end": {
                              "line": 65,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " status bar div",
                          "range": [
                            2459,
                            2476
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 8
                            },
                            "end": {
                              "line": 68,
                              "column": 25
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2485,
                              2489
                            ],
                            "loc": {
                              "start": {
                                "line": 69,
                                "column": 8
                              },
                              "end": {
                                "line": 69,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxStatus",
                            "range": [
                              2490,
                              2500
                            ],
                            "loc": {
                              "start": {
                                "line": 69,
                                "column": 13
                              },
                              "end": {
                                "line": 69,
                                "column": 23
                              }
                            }
                          },
                          "range": [
                            2485,
                            2500
                          ],
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 8
                            },
                            "end": {
                              "line": 69,
                              "column": 23
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "status_",
                          "raw": "'status_'",
                          "range": [
                            2503,
                            2512
                          ],
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 26
                            },
                            "end": {
                              "line": 69,
                              "column": 35
                            }
                          }
                        },
                        "range": [
                          2485,
                          2512
                        ],
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 8
                          },
                          "end": {
                            "line": 69,
                            "column": 35
                          }
                        }
                      },
                      "range": [
                        2485,
                        2513
                      ],
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 8
                        },
                        "end": {
                          "line": 69,
                          "column": 36
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " status bar div",
                          "range": [
                            2459,
                            2476
                          ],
                          "loc": {
                            "start": {
                              "line": 68,
                              "column": 8
                            },
                            "end": {
                              "line": 68,
                              "column": 25
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " status bar label",
                          "range": [
                            2522,
                            2541
                          ],
                          "loc": {
                            "start": {
                              "line": 70,
                              "column": 8
                            },
                            "end": {
                              "line": 70,
                              "column": 27
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2550,
                              2554
                            ],
                            "loc": {
                              "start": {
                                "line": 71,
                                "column": 8
                              },
                              "end": {
                                "line": 71,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxStatusSpan",
                            "range": [
                              2555,
                              2569
                            ],
                            "loc": {
                              "start": {
                                "line": 71,
                                "column": 13
                              },
                              "end": {
                                "line": 71,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            2550,
                            2569
                          ],
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 8
                            },
                            "end": {
                              "line": 71,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "statusSpan_",
                          "raw": "'statusSpan_'",
                          "range": [
                            2572,
                            2585
                          ],
                          "loc": {
                            "start": {
                              "line": 71,
                              "column": 30
                            },
                            "end": {
                              "line": 71,
                              "column": 43
                            }
                          }
                        },
                        "range": [
                          2550,
                          2585
                        ],
                        "loc": {
                          "start": {
                            "line": 71,
                            "column": 8
                          },
                          "end": {
                            "line": 71,
                            "column": 43
                          }
                        }
                      },
                      "range": [
                        2550,
                        2586
                      ],
                      "loc": {
                        "start": {
                          "line": 71,
                          "column": 8
                        },
                        "end": {
                          "line": 71,
                          "column": 44
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " status bar label",
                          "range": [
                            2522,
                            2541
                          ],
                          "loc": {
                            "start": {
                              "line": 70,
                              "column": 8
                            },
                            "end": {
                              "line": 70,
                              "column": 27
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " text preceding status bar label",
                          "range": [
                            2595,
                            2629
                          ],
                          "loc": {
                            "start": {
                              "line": 72,
                              "column": 8
                            },
                            "end": {
                              "line": 72,
                              "column": 42
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2638,
                              2642
                            ],
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 8
                              },
                              "end": {
                                "line": 73,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "prfxStatusTxt",
                            "range": [
                              2643,
                              2656
                            ],
                            "loc": {
                              "start": {
                                "line": 73,
                                "column": 13
                              },
                              "end": {
                                "line": 73,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            2638,
                            2656
                          ],
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 8
                            },
                            "end": {
                              "line": 73,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "statusText_",
                          "raw": "'statusText_'",
                          "range": [
                            2659,
                            2672
                          ],
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 29
                            },
                            "end": {
                              "line": 73,
                              "column": 42
                            }
                          }
                        },
                        "range": [
                          2638,
                          2672
                        ],
                        "loc": {
                          "start": {
                            "line": 73,
                            "column": 8
                          },
                          "end": {
                            "line": 73,
                            "column": 42
                          }
                        }
                      },
                      "range": [
                        2638,
                        2673
                      ],
                      "loc": {
                        "start": {
                          "line": 73,
                          "column": 8
                        },
                        "end": {
                          "line": 73,
                          "column": 43
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " text preceding status bar label",
                          "range": [
                            2595,
                            2629
                          ],
                          "loc": {
                            "start": {
                              "line": 72,
                              "column": 8
                            },
                            "end": {
                              "line": 72,
                              "column": 42
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    268,
                    2679
                  ],
                  "loc": {
                    "start": {
                      "line": 13,
                      "column": 19
                    },
                    "end": {
                      "line": 74,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  264,
                  2679
                ],
                "loc": {
                  "start": {
                    "line": 13,
                    "column": 15
                  },
                  "end": {
                    "line": 74,
                    "column": 5
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                253,
                2679
              ],
              "loc": {
                "start": {
                  "line": 13,
                  "column": 4
                },
                "end": {
                  "line": 74,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * Status bar UI component\n     * @param {Object} tf TableFilter instance\n     ",
                  "range": [
                    159,
                    248
                  ],
                  "loc": {
                    "start": {
                      "line": 9,
                      "column": 4
                    },
                    "end": {
                      "line": 12,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "init",
                "range": [
                  2685,
                  2689
                ],
                "loc": {
                  "start": {
                    "line": 76,
                    "column": 4
                  },
                  "end": {
                    "line": 76,
                    "column": 8
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            2704,
                            2708
                          ],
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 11
                            },
                            "end": {
                              "line": 77,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "initialized",
                          "range": [
                            2709,
                            2720
                          ],
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 16
                            },
                            "end": {
                              "line": 77,
                              "column": 27
                            }
                          }
                        },
                        "range": [
                          2704,
                          2720
                        ],
                        "loc": {
                          "start": {
                            "line": 77,
                            "column": 11
                          },
                          "end": {
                            "line": 77,
                            "column": 27
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              2735,
                              2742
                            ],
                            "loc": {
                              "start": {
                                "line": 78,
                                "column": 12
                              },
                              "end": {
                                "line": 78,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          2721,
                          2752
                        ],
                        "loc": {
                          "start": {
                            "line": 77,
                            "column": 28
                          },
                          "end": {
                            "line": 79,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        2701,
                        2752
                      ],
                      "loc": {
                        "start": {
                          "line": 77,
                          "column": 8
                        },
                        "end": {
                          "line": 79,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "tf",
                            "range": [
                              2766,
                              2768
                            ],
                            "loc": {
                              "start": {
                                "line": 81,
                                "column": 12
                              },
                              "end": {
                                "line": 81,
                                "column": 14
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                2771,
                                2775
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 17
                                },
                                "end": {
                                  "line": 81,
                                  "column": 21
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "tf",
                              "range": [
                                2776,
                                2778
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 22
                                },
                                "end": {
                                  "line": 81,
                                  "column": 24
                                }
                              }
                            },
                            "range": [
                              2771,
                              2778
                            ],
                            "loc": {
                              "start": {
                                "line": 81,
                                "column": 17
                              },
                              "end": {
                                "line": 81,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            2766,
                            2778
                          ],
                          "loc": {
                            "start": {
                              "line": 81,
                              "column": 12
                            },
                            "end": {
                              "line": 81,
                              "column": 24
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        2762,
                        2779
                      ],
                      "loc": {
                        "start": {
                          "line": 81,
                          "column": 8
                        },
                        "end": {
                          "line": 81,
                          "column": 25
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              2792,
                              2799
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 12
                              },
                              "end": {
                                "line": 82,
                                "column": 19
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                2802,
                                2806
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 22
                                },
                                "end": {
                                  "line": 82,
                                  "column": 26
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                2807,
                                2814
                              ],
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 27
                                },
                                "end": {
                                  "line": 82,
                                  "column": 34
                                }
                              }
                            },
                            "range": [
                              2802,
                              2814
                            ],
                            "loc": {
                              "start": {
                                "line": 82,
                                "column": 22
                              },
                              "end": {
                                "line": 82,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            2792,
                            2814
                          ],
                          "loc": {
                            "start": {
                              "line": 82,
                              "column": 12
                            },
                            "end": {
                              "line": 82,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        2788,
                        2815
                      ],
                      "loc": {
                        "start": {
                          "line": 82,
                          "column": 8
                        },
                        "end": {
                          "line": 82,
                          "column": 35
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "status bar container",
                          "range": [
                            2825,
                            2847
                          ],
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 8
                            },
                            "end": {
                              "line": 84,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "statusDiv",
                            "range": [
                              2860,
                              2869
                            ],
                            "loc": {
                              "start": {
                                "line": 85,
                                "column": 12
                              },
                              "end": {
                                "line": 85,
                                "column": 21
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  2872,
                                  2875
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 24
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 27
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  2876,
                                  2882
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 28
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 34
                                  }
                                }
                              },
                              "range": [
                                2872,
                                2882
                              ],
                              "loc": {
                                "start": {
                                  "line": 85,
                                  "column": 24
                                },
                                "end": {
                                  "line": 85,
                                  "column": 34
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "div",
                                "raw": "'div'",
                                "range": [
                                  2883,
                                  2888
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 40
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      2891,
                                      2895
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 43
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 47
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          2897,
                                          2901
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 53
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxStatus",
                                        "range": [
                                          2902,
                                          2912
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 54
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 64
                                          }
                                        }
                                      },
                                      "range": [
                                        2897,
                                        2912
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 85,
                                          "column": 49
                                        },
                                        "end": {
                                          "line": 85,
                                          "column": 64
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          2913,
                                          2915
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 65
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 67
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          2916,
                                          2918
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 85,
                                            "column": 68
                                          },
                                          "end": {
                                            "line": 85,
                                            "column": 70
                                          }
                                        }
                                      },
                                      "range": [
                                        2913,
                                        2918
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 85,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 85,
                                          "column": 70
                                        }
                                      }
                                    },
                                    "range": [
                                      2897,
                                      2918
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 85,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 85,
                                        "column": 70
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  2890,
                                  2919
                                ],
                                "loc": {
                                  "start": {
                                    "line": 85,
                                    "column": 42
                                  },
                                  "end": {
                                    "line": 85,
                                    "column": 71
                                  }
                                }
                              }
                            ],
                            "range": [
                              2872,
                              2920
                            ],
                            "loc": {
                              "start": {
                                "line": 85,
                                "column": 24
                              },
                              "end": {
                                "line": 85,
                                "column": 72
                              }
                            }
                          },
                          "range": [
                            2860,
                            2920
                          ],
                          "loc": {
                            "start": {
                              "line": 85,
                              "column": 12
                            },
                            "end": {
                              "line": 85,
                              "column": 72
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        2856,
                        2921
                      ],
                      "loc": {
                        "start": {
                          "line": 85,
                          "column": 8
                        },
                        "end": {
                          "line": 85,
                          "column": 73
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "status bar container",
                          "range": [
                            2825,
                            2847
                          ],
                          "loc": {
                            "start": {
                              "line": 84,
                              "column": 8
                            },
                            "end": {
                              "line": 84,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "statusDiv",
                            "range": [
                              2930,
                              2939
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 8
                              },
                              "end": {
                                "line": 86,
                                "column": 17
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "className",
                            "range": [
                              2940,
                              2949
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 18
                              },
                              "end": {
                                "line": 86,
                                "column": 27
                              }
                            }
                          },
                          "range": [
                            2930,
                            2949
                          ],
                          "loc": {
                            "start": {
                              "line": 86,
                              "column": 8
                            },
                            "end": {
                              "line": 86,
                              "column": 27
                            }
                          }
                        },
                        "right": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              2952,
                              2956
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 30
                              },
                              "end": {
                                "line": 86,
                                "column": 34
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarCssClass",
                            "range": [
                              2957,
                              2974
                            ],
                            "loc": {
                              "start": {
                                "line": 86,
                                "column": 35
                              },
                              "end": {
                                "line": 86,
                                "column": 52
                              }
                            }
                          },
                          "range": [
                            2952,
                            2974
                          ],
                          "loc": {
                            "start": {
                              "line": 86,
                              "column": 30
                            },
                            "end": {
                              "line": 86,
                              "column": 52
                            }
                          }
                        },
                        "range": [
                          2930,
                          2974
                        ],
                        "loc": {
                          "start": {
                            "line": 86,
                            "column": 8
                          },
                          "end": {
                            "line": 86,
                            "column": 52
                          }
                        }
                      },
                      "range": [
                        2930,
                        2975
                      ],
                      "loc": {
                        "start": {
                          "line": 86,
                          "column": 8
                        },
                        "end": {
                          "line": 86,
                          "column": 53
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "status bar label",
                          "range": [
                            2985,
                            3003
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 26
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "statusSpan",
                            "range": [
                              3016,
                              3026
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 12
                              },
                              "end": {
                                "line": 89,
                                "column": 22
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  3029,
                                  3032
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 28
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  3033,
                                  3039
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 35
                                  }
                                }
                              },
                              "range": [
                                3029,
                                3039
                              ],
                              "loc": {
                                "start": {
                                  "line": 89,
                                  "column": 25
                                },
                                "end": {
                                  "line": 89,
                                  "column": 35
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  3040,
                                  3046
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 36
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 42
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      3049,
                                      3053
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 45
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 49
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          3055,
                                          3059
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 51
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 55
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxStatusSpan",
                                        "range": [
                                          3060,
                                          3074
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 70
                                          }
                                        }
                                      },
                                      "range": [
                                        3055,
                                        3074
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 51
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 70
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          3075,
                                          3077
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 71
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 73
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          3078,
                                          3080
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 89,
                                            "column": 74
                                          },
                                          "end": {
                                            "line": 89,
                                            "column": 76
                                          }
                                        }
                                      },
                                      "range": [
                                        3075,
                                        3080
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 89,
                                          "column": 71
                                        },
                                        "end": {
                                          "line": 89,
                                          "column": 76
                                        }
                                      }
                                    },
                                    "range": [
                                      3055,
                                      3080
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 89,
                                        "column": 51
                                      },
                                      "end": {
                                        "line": 89,
                                        "column": 76
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3048,
                                  3081
                                ],
                                "loc": {
                                  "start": {
                                    "line": 89,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 89,
                                    "column": 77
                                  }
                                }
                              }
                            ],
                            "range": [
                              3029,
                              3082
                            ],
                            "loc": {
                              "start": {
                                "line": 89,
                                "column": 25
                              },
                              "end": {
                                "line": 89,
                                "column": 78
                              }
                            }
                          },
                          "range": [
                            3016,
                            3082
                          ],
                          "loc": {
                            "start": {
                              "line": 89,
                              "column": 12
                            },
                            "end": {
                              "line": 89,
                              "column": 78
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3012,
                        3083
                      ],
                      "loc": {
                        "start": {
                          "line": 89,
                          "column": 8
                        },
                        "end": {
                          "line": 89,
                          "column": 79
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "status bar label",
                          "range": [
                            2985,
                            3003
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 8
                            },
                            "end": {
                              "line": 88,
                              "column": 26
                            }
                          }
                        }
                      ],
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "preceding text",
                          "range": [
                            3092,
                            3108
                          ],
                          "loc": {
                            "start": {
                              "line": 90,
                              "column": 8
                            },
                            "end": {
                              "line": 90,
                              "column": 24
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "statusSpanText",
                            "range": [
                              3121,
                              3135
                            ],
                            "loc": {
                              "start": {
                                "line": 91,
                                "column": 12
                              },
                              "end": {
                                "line": 91,
                                "column": 26
                              }
                            }
                          },
                          "init": {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  3138,
                                  3141
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 32
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "create",
                                "range": [
                                  3142,
                                  3148
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 33
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 39
                                  }
                                }
                              },
                              "range": [
                                3138,
                                3148
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 29
                                },
                                "end": {
                                  "line": 91,
                                  "column": 39
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "Literal",
                                "value": "span",
                                "raw": "'span'",
                                "range": [
                                  3149,
                                  3155
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 40
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 46
                                  }
                                }
                              },
                              {
                                "type": "ArrayExpression",
                                "elements": [
                                  {
                                    "type": "Literal",
                                    "value": "id",
                                    "raw": "'id'",
                                    "range": [
                                      3170,
                                      3174
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 13
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 17
                                      }
                                    }
                                  },
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          3176,
                                          3180
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 19
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 23
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "prfxStatusTxt",
                                        "range": [
                                          3181,
                                          3194
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 24
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        3176,
                                        3194
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 92,
                                          "column": 19
                                        },
                                        "end": {
                                          "line": 92,
                                          "column": 37
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "tf",
                                        "range": [
                                          3195,
                                          3197
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 38
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "id",
                                        "range": [
                                          3198,
                                          3200
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 92,
                                            "column": 41
                                          },
                                          "end": {
                                            "line": 92,
                                            "column": 43
                                          }
                                        }
                                      },
                                      "range": [
                                        3195,
                                        3200
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 92,
                                          "column": 38
                                        },
                                        "end": {
                                          "line": 92,
                                          "column": 43
                                        }
                                      }
                                    },
                                    "range": [
                                      3176,
                                      3200
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 19
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 43
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3169,
                                  3201
                                ],
                                "loc": {
                                  "start": {
                                    "line": 92,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 92,
                                    "column": 44
                                  }
                                }
                              }
                            ],
                            "range": [
                              3138,
                              3202
                            ],
                            "loc": {
                              "start": {
                                "line": 91,
                                "column": 29
                              },
                              "end": {
                                "line": 92,
                                "column": 45
                              }
                            }
                          },
                          "range": [
                            3121,
                            3202
                          ],
                          "loc": {
                            "start": {
                              "line": 91,
                              "column": 12
                            },
                            "end": {
                              "line": 92,
                              "column": 45
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3117,
                        3203
                      ],
                      "loc": {
                        "start": {
                          "line": 91,
                          "column": 8
                        },
                        "end": {
                          "line": 92,
                          "column": 46
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "preceding text",
                          "range": [
                            3092,
                            3108
                          ],
                          "loc": {
                            "start": {
                              "line": 90,
                              "column": 8
                            },
                            "end": {
                              "line": 90,
                              "column": 24
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "statusSpanText",
                            "range": [
                              3212,
                              3226
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 8
                              },
                              "end": {
                                "line": 93,
                                "column": 22
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "appendChild",
                            "range": [
                              3227,
                              3238
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 23
                              },
                              "end": {
                                "line": 93,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            3212,
                            3238
                          ],
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 8
                            },
                            "end": {
                              "line": 93,
                              "column": 34
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "CallExpression",
                            "callee": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "Dom",
                                "range": [
                                  3239,
                                  3242
                                ],
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 35
                                  },
                                  "end": {
                                    "line": 93,
                                    "column": 38
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "text",
                                "range": [
                                  3243,
                                  3247
                                ],
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 39
                                  },
                                  "end": {
                                    "line": 93,
                                    "column": 43
                                  }
                                }
                              },
                              "range": [
                                3239,
                                3247
                              ],
                              "loc": {
                                "start": {
                                  "line": 93,
                                  "column": 35
                                },
                                "end": {
                                  "line": 93,
                                  "column": 43
                                }
                              }
                            },
                            "arguments": [
                              {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3248,
                                    3252
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 48
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "statusBarText",
                                  "range": [
                                    3253,
                                    3266
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 49
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 62
                                    }
                                  }
                                },
                                "range": [
                                  3248,
                                  3266
                                ],
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 93,
                                    "column": 62
                                  }
                                }
                              }
                            ],
                            "range": [
                              3239,
                              3267
                            ],
                            "loc": {
                              "start": {
                                "line": 93,
                                "column": 35
                              },
                              "end": {
                                "line": 93,
                                "column": 63
                              }
                            }
                          }
                        ],
                        "range": [
                          3212,
                          3268
                        ],
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 8
                          },
                          "end": {
                            "line": 93,
                            "column": 64
                          }
                        }
                      },
                      "range": [
                        3212,
                        3269
                      ],
                      "loc": {
                        "start": {
                          "line": 93,
                          "column": 8
                        },
                        "end": {
                          "line": 93,
                          "column": 65
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " target element container",
                          "range": [
                            3279,
                            3306
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 8
                            },
                            "end": {
                              "line": 95,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3319,
                              3323
                            ],
                            "loc": {
                              "start": {
                                "line": 96,
                                "column": 12
                              },
                              "end": {
                                "line": 96,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarTgtId",
                            "range": [
                              3324,
                              3338
                            ],
                            "loc": {
                              "start": {
                                "line": 96,
                                "column": 17
                              },
                              "end": {
                                "line": 96,
                                "column": 31
                              }
                            }
                          },
                          "range": [
                            3319,
                            3338
                          ],
                          "loc": {
                            "start": {
                              "line": 96,
                              "column": 12
                            },
                            "end": {
                              "line": 96,
                              "column": 31
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          3318,
                          3338
                        ],
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 11
                          },
                          "end": {
                            "line": 96,
                            "column": 31
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "tf",
                                  "range": [
                                    3353,
                                    3355
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 14
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "setToolbar",
                                  "range": [
                                    3356,
                                    3366
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 97,
                                      "column": 15
                                    },
                                    "end": {
                                      "line": 97,
                                      "column": 25
                                    }
                                  }
                                },
                                "range": [
                                  3353,
                                  3366
                                ],
                                "loc": {
                                  "start": {
                                    "line": 97,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 97,
                                    "column": 25
                                  }
                                }
                              },
                              "arguments": [],
                              "range": [
                                3353,
                                3368
                              ],
                              "loc": {
                                "start": {
                                  "line": 97,
                                  "column": 12
                                },
                                "end": {
                                  "line": 97,
                                  "column": 27
                                }
                              }
                            },
                            "range": [
                              3353,
                              3369
                            ],
                            "loc": {
                              "start": {
                                "line": 97,
                                "column": 12
                              },
                              "end": {
                                "line": 97,
                                "column": 28
                              }
                            }
                          }
                        ],
                        "range": [
                          3339,
                          3379
                        ],
                        "loc": {
                          "start": {
                            "line": 96,
                            "column": 32
                          },
                          "end": {
                            "line": 98,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        3315,
                        3379
                      ],
                      "loc": {
                        "start": {
                          "line": 96,
                          "column": 8
                        },
                        "end": {
                          "line": 98,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " target element container",
                          "range": [
                            3279,
                            3306
                          ],
                          "loc": {
                            "start": {
                              "line": 95,
                              "column": 8
                            },
                            "end": {
                              "line": 95,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "targetEl",
                            "range": [
                              3392,
                              3400
                            ],
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 12
                              },
                              "end": {
                                "line": 99,
                                "column": 20
                              }
                            }
                          },
                          "init": {
                            "type": "ConditionalExpression",
                            "test": {
                              "type": "UnaryExpression",
                              "operator": "!",
                              "argument": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3405,
                                    3409
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 29
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "statusBarTgtId",
                                  "range": [
                                    3410,
                                    3424
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 99,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 99,
                                      "column": 44
                                    }
                                  }
                                },
                                "range": [
                                  3405,
                                  3424
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 44
                                  }
                                }
                              },
                              "prefix": true,
                              "range": [
                                3404,
                                3424
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 24
                                },
                                "end": {
                                  "line": 99,
                                  "column": 44
                                }
                              }
                            },
                            "consequent": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "tf",
                                "range": [
                                  3444,
                                  3446
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 18
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "lDiv",
                                "range": [
                                  3447,
                                  3451
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 19
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 23
                                  }
                                }
                              },
                              "range": [
                                3444,
                                3451
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 16
                                },
                                "end": {
                                  "line": 100,
                                  "column": 23
                                }
                              }
                            },
                            "alternate": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Dom",
                                  "range": [
                                    3454,
                                    3457
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 29
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "id",
                                  "range": [
                                    3458,
                                    3460
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  3454,
                                  3460
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      3461,
                                      3465
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 37
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "statusBarTgtId",
                                    "range": [
                                      3466,
                                      3480
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 38
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    3461,
                                    3480
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3454,
                                3481
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 26
                                },
                                "end": {
                                  "line": 100,
                                  "column": 53
                                }
                              }
                            },
                            "range": [
                              3403,
                              3481
                            ],
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 23
                              },
                              "end": {
                                "line": 100,
                                "column": 53
                              }
                            }
                          },
                          "range": [
                            3392,
                            3481
                          ],
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 12
                            },
                            "end": {
                              "line": 100,
                              "column": 53
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        3388,
                        3482
                      ],
                      "loc": {
                        "start": {
                          "line": 99,
                          "column": 8
                        },
                        "end": {
                          "line": 100,
                          "column": 54
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            3492,
                            3519
                          ],
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 8
                            },
                            "end": {
                              "line": 102,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3532,
                              3536
                            ],
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 12
                              },
                              "end": {
                                "line": 103,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarTgtId",
                            "range": [
                              3537,
                              3551
                            ],
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 17
                              },
                              "end": {
                                "line": 103,
                                "column": 31
                              }
                            }
                          },
                          "range": [
                            3532,
                            3551
                          ],
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 12
                            },
                            "end": {
                              "line": 103,
                              "column": 31
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          3531,
                          3551
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 11
                          },
                          "end": {
                            "line": 103,
                            "column": 31
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "statusDiv",
                                  "range": [
                                    3566,
                                    3575
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    3576,
                                    3587
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 33
                                    }
                                  }
                                },
                                "range": [
                                  3566,
                                  3587
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 33
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "statusSpanText",
                                  "range": [
                                    3588,
                                    3602
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3566,
                                3603
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 12
                                },
                                "end": {
                                  "line": 104,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              3566,
                              3604
                            ],
                            "loc": {
                              "start": {
                                "line": 104,
                                "column": 12
                              },
                              "end": {
                                "line": 104,
                                "column": 50
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "statusDiv",
                                  "range": [
                                    3617,
                                    3626
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    3627,
                                    3638
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 33
                                    }
                                  }
                                },
                                "range": [
                                  3617,
                                  3638
                                ],
                                "loc": {
                                  "start": {
                                    "line": 105,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 105,
                                    "column": 33
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "statusSpan",
                                  "range": [
                                    3639,
                                    3649
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 105,
                                      "column": 34
                                    },
                                    "end": {
                                      "line": 105,
                                      "column": 44
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3617,
                                3650
                              ],
                              "loc": {
                                "start": {
                                  "line": 105,
                                  "column": 12
                                },
                                "end": {
                                  "line": 105,
                                  "column": 45
                                }
                              }
                            },
                            "range": [
                              3617,
                              3651
                            ],
                            "loc": {
                              "start": {
                                "line": 105,
                                "column": 12
                              },
                              "end": {
                                "line": 105,
                                "column": 46
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    3664,
                                    3672
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    3673,
                                    3684
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  3664,
                                  3684
                                ],
                                "loc": {
                                  "start": {
                                    "line": 106,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 106,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "statusDiv",
                                  "range": [
                                    3685,
                                    3694
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 106,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 106,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3664,
                                3695
                              ],
                              "loc": {
                                "start": {
                                  "line": 106,
                                  "column": 12
                                },
                                "end": {
                                  "line": 106,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              3664,
                              3696
                            ],
                            "loc": {
                              "start": {
                                "line": 106,
                                "column": 12
                              },
                              "end": {
                                "line": 106,
                                "column": 44
                              }
                            }
                          }
                        ],
                        "range": [
                          3552,
                          3706
                        ],
                        "loc": {
                          "start": {
                            "line": 103,
                            "column": 32
                          },
                          "end": {
                            "line": 107,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    3787,
                                    3795
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    3796,
                                    3807
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  3787,
                                  3807
                                ],
                                "loc": {
                                  "start": {
                                    "line": 109,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 109,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "statusSpanText",
                                  "range": [
                                    3808,
                                    3822
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 109,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 109,
                                      "column": 47
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3787,
                                3823
                              ],
                              "loc": {
                                "start": {
                                  "line": 109,
                                  "column": 12
                                },
                                "end": {
                                  "line": 109,
                                  "column": 48
                                }
                              }
                            },
                            "range": [
                              3787,
                              3824
                            ],
                            "loc": {
                              "start": {
                                "line": 109,
                                "column": 12
                              },
                              "end": {
                                "line": 109,
                                "column": 49
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " custom container, no need to append statusDiv",
                                "range": [
                                  3726,
                                  3774
                                ],
                                "loc": {
                                  "start": {
                                    "line": 108,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 108,
                                    "column": 60
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "targetEl",
                                  "range": [
                                    3837,
                                    3845
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 20
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "appendChild",
                                  "range": [
                                    3846,
                                    3857
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 32
                                    }
                                  }
                                },
                                "range": [
                                  3837,
                                  3857
                                ],
                                "loc": {
                                  "start": {
                                    "line": 110,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 110,
                                    "column": 32
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Identifier",
                                  "name": "statusSpan",
                                  "range": [
                                    3858,
                                    3868
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 110,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 110,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3837,
                                3869
                              ],
                              "loc": {
                                "start": {
                                  "line": 110,
                                  "column": 12
                                },
                                "end": {
                                  "line": 110,
                                  "column": 44
                                }
                              }
                            },
                            "range": [
                              3837,
                              3870
                            ],
                            "loc": {
                              "start": {
                                "line": 110,
                                "column": 12
                              },
                              "end": {
                                "line": 110,
                                "column": 45
                              }
                            }
                          }
                        ],
                        "range": [
                          3712,
                          3880
                        ],
                        "loc": {
                          "start": {
                            "line": 107,
                            "column": 15
                          },
                          "end": {
                            "line": 111,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        3528,
                        3880
                      ],
                      "loc": {
                        "start": {
                          "line": 103,
                          "column": 8
                        },
                        "end": {
                          "line": 111,
                          "column": 9
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": "default container: 'lDiv'",
                          "range": [
                            3492,
                            3519
                          ],
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 8
                            },
                            "end": {
                              "line": 102,
                              "column": 35
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3890,
                              3894
                            ],
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 8
                              },
                              "end": {
                                "line": 113,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarDiv",
                            "range": [
                              3895,
                              3907
                            ],
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 13
                              },
                              "end": {
                                "line": 113,
                                "column": 25
                              }
                            }
                          },
                          "range": [
                            3890,
                            3907
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 8
                            },
                            "end": {
                              "line": 113,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "statusDiv",
                          "range": [
                            3910,
                            3919
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 28
                            },
                            "end": {
                              "line": 113,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          3890,
                          3919
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 8
                          },
                          "end": {
                            "line": 113,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        3890,
                        3920
                      ],
                      "loc": {
                        "start": {
                          "line": 113,
                          "column": 8
                        },
                        "end": {
                          "line": 113,
                          "column": 38
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3929,
                              3933
                            ],
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 8
                              },
                              "end": {
                                "line": 114,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpan",
                            "range": [
                              3934,
                              3947
                            ],
                            "loc": {
                              "start": {
                                "line": 114,
                                "column": 13
                              },
                              "end": {
                                "line": 114,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            3929,
                            3947
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 8
                            },
                            "end": {
                              "line": 114,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "statusSpan",
                          "range": [
                            3950,
                            3960
                          ],
                          "loc": {
                            "start": {
                              "line": 114,
                              "column": 29
                            },
                            "end": {
                              "line": 114,
                              "column": 39
                            }
                          }
                        },
                        "range": [
                          3929,
                          3960
                        ],
                        "loc": {
                          "start": {
                            "line": 114,
                            "column": 8
                          },
                          "end": {
                            "line": 114,
                            "column": 39
                          }
                        }
                      },
                      "range": [
                        3929,
                        3961
                      ],
                      "loc": {
                        "start": {
                          "line": 114,
                          "column": 8
                        },
                        "end": {
                          "line": 114,
                          "column": 40
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3970,
                              3974
                            ],
                            "loc": {
                              "start": {
                                "line": 115,
                                "column": 8
                              },
                              "end": {
                                "line": 115,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpanText",
                            "range": [
                              3975,
                              3992
                            ],
                            "loc": {
                              "start": {
                                "line": 115,
                                "column": 13
                              },
                              "end": {
                                "line": 115,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            3970,
                            3992
                          ],
                          "loc": {
                            "start": {
                              "line": 115,
                              "column": 8
                            },
                            "end": {
                              "line": 115,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "statusSpanText",
                          "range": [
                            3995,
                            4009
                          ],
                          "loc": {
                            "start": {
                              "line": 115,
                              "column": 33
                            },
                            "end": {
                              "line": 115,
                              "column": 47
                            }
                          }
                        },
                        "range": [
                          3970,
                          4009
                        ],
                        "loc": {
                          "start": {
                            "line": 115,
                            "column": 8
                          },
                          "end": {
                            "line": 115,
                            "column": 47
                          }
                        }
                      },
                      "range": [
                        3970,
                        4010
                      ],
                      "loc": {
                        "start": {
                          "line": 115,
                          "column": 8
                        },
                        "end": {
                          "line": 115,
                          "column": 48
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Subscribe to events",
                          "range": [
                            4020,
                            4042
                          ],
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 8
                            },
                            "end": {
                              "line": 117,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4051,
                              4058
                            ],
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 8
                              },
                              "end": {
                                "line": 118,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4059,
                              4061
                            ],
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 16
                              },
                              "end": {
                                "line": 118,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4051,
                            4061
                          ],
                          "loc": {
                            "start": {
                              "line": 118,
                              "column": 8
                            },
                            "end": {
                              "line": 118,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-filtering",
                                "raw": "'before-filtering'",
                                "range": [
                                  4063,
                                  4081
                                ],
                                "loc": {
                                  "start": {
                                    "line": 118,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 118,
                                    "column": 38
                                  }
                                }
                              }
                            ],
                            "range": [
                              4062,
                              4082
                            ],
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 19
                              },
                              "end": {
                                "line": 118,
                                "column": 39
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4089,
                                    4093
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 46
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 50
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4094,
                                    4101
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 51
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 58
                                    }
                                  }
                                },
                                "range": [
                                  4089,
                                  4101
                                ],
                                "loc": {
                                  "start": {
                                    "line": 118,
                                    "column": 46
                                  },
                                  "end": {
                                    "line": 118,
                                    "column": 58
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4102,
                                      4106
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 59
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 63
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgFilter",
                                    "range": [
                                      4107,
                                      4116
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 118,
                                        "column": 64
                                      },
                                      "end": {
                                        "line": 118,
                                        "column": 73
                                      }
                                    }
                                  },
                                  "range": [
                                    4102,
                                    4116
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 118,
                                      "column": 59
                                    },
                                    "end": {
                                      "line": 118,
                                      "column": 73
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4089,
                                4117
                              ],
                              "loc": {
                                "start": {
                                  "line": 118,
                                  "column": 46
                                },
                                "end": {
                                  "line": 118,
                                  "column": 74
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4084,
                              4117
                            ],
                            "loc": {
                              "start": {
                                "line": 118,
                                "column": 41
                              },
                              "end": {
                                "line": 118,
                                "column": 74
                              }
                            }
                          }
                        ],
                        "range": [
                          4051,
                          4118
                        ],
                        "loc": {
                          "start": {
                            "line": 118,
                            "column": 8
                          },
                          "end": {
                            "line": 118,
                            "column": 75
                          }
                        }
                      },
                      "range": [
                        4051,
                        4119
                      ],
                      "loc": {
                        "start": {
                          "line": 118,
                          "column": 8
                        },
                        "end": {
                          "line": 118,
                          "column": 76
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Subscribe to events",
                          "range": [
                            4020,
                            4042
                          ],
                          "loc": {
                            "start": {
                              "line": 117,
                              "column": 8
                            },
                            "end": {
                              "line": 117,
                              "column": 30
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4128,
                              4135
                            ],
                            "loc": {
                              "start": {
                                "line": 119,
                                "column": 8
                              },
                              "end": {
                                "line": 119,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4136,
                              4138
                            ],
                            "loc": {
                              "start": {
                                "line": 119,
                                "column": 16
                              },
                              "end": {
                                "line": 119,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4128,
                            4138
                          ],
                          "loc": {
                            "start": {
                              "line": 119,
                              "column": 8
                            },
                            "end": {
                              "line": 119,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-populating-filter",
                                "raw": "'before-populating-filter'",
                                "range": [
                                  4140,
                                  4166
                                ],
                                "loc": {
                                  "start": {
                                    "line": 119,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 119,
                                    "column": 46
                                  }
                                }
                              }
                            ],
                            "range": [
                              4139,
                              4167
                            ],
                            "loc": {
                              "start": {
                                "line": 119,
                                "column": 19
                              },
                              "end": {
                                "line": 119,
                                "column": 47
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4186,
                                    4190
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4191,
                                    4198
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4186,
                                  4198
                                ],
                                "loc": {
                                  "start": {
                                    "line": 120,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 120,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4199,
                                      4203
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgPopulate",
                                    "range": [
                                      4204,
                                      4215
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 120,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 120,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    4199,
                                    4215
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 120,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 120,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4186,
                                4216
                              ],
                              "loc": {
                                "start": {
                                  "line": 120,
                                  "column": 17
                                },
                                "end": {
                                  "line": 120,
                                  "column": 47
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4181,
                              4216
                            ],
                            "loc": {
                              "start": {
                                "line": 120,
                                "column": 12
                              },
                              "end": {
                                "line": 120,
                                "column": 47
                              }
                            }
                          }
                        ],
                        "range": [
                          4128,
                          4217
                        ],
                        "loc": {
                          "start": {
                            "line": 119,
                            "column": 8
                          },
                          "end": {
                            "line": 120,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        4128,
                        4218
                      ],
                      "loc": {
                        "start": {
                          "line": 119,
                          "column": 8
                        },
                        "end": {
                          "line": 120,
                          "column": 49
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4227,
                              4234
                            ],
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 8
                              },
                              "end": {
                                "line": 121,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4235,
                              4237
                            ],
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 16
                              },
                              "end": {
                                "line": 121,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4227,
                            4237
                          ],
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 8
                            },
                            "end": {
                              "line": 121,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-changing-page",
                                "raw": "'before-changing-page'",
                                "range": [
                                  4239,
                                  4261
                                ],
                                "loc": {
                                  "start": {
                                    "line": 121,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 121,
                                    "column": 42
                                  }
                                }
                              }
                            ],
                            "range": [
                              4238,
                              4262
                            ],
                            "loc": {
                              "start": {
                                "line": 121,
                                "column": 19
                              },
                              "end": {
                                "line": 121,
                                "column": 43
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4281,
                                    4285
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4286,
                                    4293
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4281,
                                  4293
                                ],
                                "loc": {
                                  "start": {
                                    "line": 122,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 122,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4294,
                                      4298
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgChangePage",
                                    "range": [
                                      4299,
                                      4312
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 122,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 122,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    4294,
                                    4312
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 122,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 122,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4281,
                                4313
                              ],
                              "loc": {
                                "start": {
                                  "line": 122,
                                  "column": 17
                                },
                                "end": {
                                  "line": 122,
                                  "column": 49
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4276,
                              4313
                            ],
                            "loc": {
                              "start": {
                                "line": 122,
                                "column": 12
                              },
                              "end": {
                                "line": 122,
                                "column": 49
                              }
                            }
                          }
                        ],
                        "range": [
                          4227,
                          4314
                        ],
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 8
                          },
                          "end": {
                            "line": 122,
                            "column": 50
                          }
                        }
                      },
                      "range": [
                        4227,
                        4315
                      ],
                      "loc": {
                        "start": {
                          "line": 121,
                          "column": 8
                        },
                        "end": {
                          "line": 122,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4324,
                              4331
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 8
                              },
                              "end": {
                                "line": 123,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4332,
                              4334
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 16
                              },
                              "end": {
                                "line": 123,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4324,
                            4334
                          ],
                          "loc": {
                            "start": {
                              "line": 123,
                              "column": 8
                            },
                            "end": {
                              "line": 123,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-clearing-filters",
                                "raw": "'before-clearing-filters'",
                                "range": [
                                  4336,
                                  4361
                                ],
                                "loc": {
                                  "start": {
                                    "line": 123,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 123,
                                    "column": 45
                                  }
                                }
                              }
                            ],
                            "range": [
                              4335,
                              4362
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 19
                              },
                              "end": {
                                "line": 123,
                                "column": 46
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4381,
                                    4385
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4386,
                                    4393
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 24
                                    }
                                  }
                                },
                                "range": [
                                  4381,
                                  4393
                                ],
                                "loc": {
                                  "start": {
                                    "line": 124,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 124,
                                    "column": 24
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4394,
                                      4398
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgClear",
                                    "range": [
                                      4399,
                                      4407
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 124,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 124,
                                        "column": 38
                                      }
                                    }
                                  },
                                  "range": [
                                    4394,
                                    4407
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 124,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 124,
                                      "column": 38
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4381,
                                4408
                              ],
                              "loc": {
                                "start": {
                                  "line": 124,
                                  "column": 12
                                },
                                "end": {
                                  "line": 124,
                                  "column": 39
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4364,
                              4408
                            ],
                            "loc": {
                              "start": {
                                "line": 123,
                                "column": 48
                              },
                              "end": {
                                "line": 124,
                                "column": 39
                              }
                            }
                          }
                        ],
                        "range": [
                          4324,
                          4409
                        ],
                        "loc": {
                          "start": {
                            "line": 123,
                            "column": 8
                          },
                          "end": {
                            "line": 124,
                            "column": 40
                          }
                        }
                      },
                      "range": [
                        4324,
                        4410
                      ],
                      "loc": {
                        "start": {
                          "line": 123,
                          "column": 8
                        },
                        "end": {
                          "line": 124,
                          "column": 41
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4419,
                              4426
                            ],
                            "loc": {
                              "start": {
                                "line": 125,
                                "column": 8
                              },
                              "end": {
                                "line": 125,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4427,
                              4429
                            ],
                            "loc": {
                              "start": {
                                "line": 125,
                                "column": 16
                              },
                              "end": {
                                "line": 125,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4419,
                            4429
                          ],
                          "loc": {
                            "start": {
                              "line": 125,
                              "column": 8
                            },
                            "end": {
                              "line": 125,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-changing-results-per-page",
                                "raw": "'before-changing-results-per-page'",
                                "range": [
                                  4431,
                                  4465
                                ],
                                "loc": {
                                  "start": {
                                    "line": 125,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 125,
                                    "column": 54
                                  }
                                }
                              }
                            ],
                            "range": [
                              4430,
                              4466
                            ],
                            "loc": {
                              "start": {
                                "line": 125,
                                "column": 19
                              },
                              "end": {
                                "line": 125,
                                "column": 55
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4485,
                                    4489
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4490,
                                    4497
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4485,
                                  4497
                                ],
                                "loc": {
                                  "start": {
                                    "line": 126,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 126,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4498,
                                      4502
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgChangeResults",
                                    "range": [
                                      4503,
                                      4519
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 126,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 126,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    4498,
                                    4519
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 126,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 126,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4485,
                                4520
                              ],
                              "loc": {
                                "start": {
                                  "line": 126,
                                  "column": 17
                                },
                                "end": {
                                  "line": 126,
                                  "column": 52
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4480,
                              4520
                            ],
                            "loc": {
                              "start": {
                                "line": 126,
                                "column": 12
                              },
                              "end": {
                                "line": 126,
                                "column": 52
                              }
                            }
                          }
                        ],
                        "range": [
                          4419,
                          4521
                        ],
                        "loc": {
                          "start": {
                            "line": 125,
                            "column": 8
                          },
                          "end": {
                            "line": 126,
                            "column": 53
                          }
                        }
                      },
                      "range": [
                        4419,
                        4522
                      ],
                      "loc": {
                        "start": {
                          "line": 125,
                          "column": 8
                        },
                        "end": {
                          "line": 126,
                          "column": 54
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4531,
                              4538
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 8
                              },
                              "end": {
                                "line": 127,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4539,
                              4541
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 16
                              },
                              "end": {
                                "line": 127,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4531,
                            4541
                          ],
                          "loc": {
                            "start": {
                              "line": 127,
                              "column": 8
                            },
                            "end": {
                              "line": 127,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-reset-page",
                                "raw": "'before-reset-page'",
                                "range": [
                                  4543,
                                  4562
                                ],
                                "loc": {
                                  "start": {
                                    "line": 127,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 127,
                                    "column": 39
                                  }
                                }
                              }
                            ],
                            "range": [
                              4542,
                              4563
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 19
                              },
                              "end": {
                                "line": 127,
                                "column": 40
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4570,
                                    4574
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 47
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 51
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4575,
                                    4582
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 59
                                    }
                                  }
                                },
                                "range": [
                                  4570,
                                  4582
                                ],
                                "loc": {
                                  "start": {
                                    "line": 127,
                                    "column": 47
                                  },
                                  "end": {
                                    "line": 127,
                                    "column": 59
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4583,
                                      4587
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgResetPage",
                                    "range": [
                                      4588,
                                      4600
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 127,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 127,
                                        "column": 77
                                      }
                                    }
                                  },
                                  "range": [
                                    4583,
                                    4600
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 127,
                                      "column": 60
                                    },
                                    "end": {
                                      "line": 127,
                                      "column": 77
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4570,
                                4601
                              ],
                              "loc": {
                                "start": {
                                  "line": 127,
                                  "column": 47
                                },
                                "end": {
                                  "line": 127,
                                  "column": 78
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4565,
                              4601
                            ],
                            "loc": {
                              "start": {
                                "line": 127,
                                "column": 42
                              },
                              "end": {
                                "line": 127,
                                "column": 78
                              }
                            }
                          }
                        ],
                        "range": [
                          4531,
                          4602
                        ],
                        "loc": {
                          "start": {
                            "line": 127,
                            "column": 8
                          },
                          "end": {
                            "line": 127,
                            "column": 79
                          }
                        }
                      },
                      "range": [
                        4531,
                        4603
                      ],
                      "loc": {
                        "start": {
                          "line": 127,
                          "column": 8
                        },
                        "end": {
                          "line": 127,
                          "column": 80
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4612,
                              4619
                            ],
                            "loc": {
                              "start": {
                                "line": 128,
                                "column": 8
                              },
                              "end": {
                                "line": 128,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4620,
                              4622
                            ],
                            "loc": {
                              "start": {
                                "line": 128,
                                "column": 16
                              },
                              "end": {
                                "line": 128,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4612,
                            4622
                          ],
                          "loc": {
                            "start": {
                              "line": 128,
                              "column": 8
                            },
                            "end": {
                              "line": 128,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-reset-page-length",
                                "raw": "'before-reset-page-length'",
                                "range": [
                                  4624,
                                  4650
                                ],
                                "loc": {
                                  "start": {
                                    "line": 128,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 128,
                                    "column": 46
                                  }
                                }
                              }
                            ],
                            "range": [
                              4623,
                              4651
                            ],
                            "loc": {
                              "start": {
                                "line": 128,
                                "column": 19
                              },
                              "end": {
                                "line": 128,
                                "column": 47
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4670,
                                    4674
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4675,
                                    4682
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4670,
                                  4682
                                ],
                                "loc": {
                                  "start": {
                                    "line": 129,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 129,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4683,
                                      4687
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgResetPageLength",
                                    "range": [
                                      4688,
                                      4706
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 129,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 129,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    4683,
                                    4706
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 129,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 129,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4670,
                                4707
                              ],
                              "loc": {
                                "start": {
                                  "line": 129,
                                  "column": 17
                                },
                                "end": {
                                  "line": 129,
                                  "column": 54
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4665,
                              4707
                            ],
                            "loc": {
                              "start": {
                                "line": 129,
                                "column": 12
                              },
                              "end": {
                                "line": 129,
                                "column": 54
                              }
                            }
                          }
                        ],
                        "range": [
                          4612,
                          4708
                        ],
                        "loc": {
                          "start": {
                            "line": 128,
                            "column": 8
                          },
                          "end": {
                            "line": 129,
                            "column": 55
                          }
                        }
                      },
                      "range": [
                        4612,
                        4709
                      ],
                      "loc": {
                        "start": {
                          "line": 128,
                          "column": 8
                        },
                        "end": {
                          "line": 129,
                          "column": 56
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4718,
                              4725
                            ],
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 8
                              },
                              "end": {
                                "line": 130,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4726,
                              4728
                            ],
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 16
                              },
                              "end": {
                                "line": 130,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4718,
                            4728
                          ],
                          "loc": {
                            "start": {
                              "line": 130,
                              "column": 8
                            },
                            "end": {
                              "line": 130,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-loading-extensions",
                                "raw": "'before-loading-extensions'",
                                "range": [
                                  4730,
                                  4757
                                ],
                                "loc": {
                                  "start": {
                                    "line": 130,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 130,
                                    "column": 47
                                  }
                                }
                              }
                            ],
                            "range": [
                              4729,
                              4758
                            ],
                            "loc": {
                              "start": {
                                "line": 130,
                                "column": 19
                              },
                              "end": {
                                "line": 130,
                                "column": 48
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4777,
                                    4781
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4782,
                                    4789
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4777,
                                  4789
                                ],
                                "loc": {
                                  "start": {
                                    "line": 131,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 131,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4790,
                                      4794
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgLoadExtensions",
                                    "range": [
                                      4795,
                                      4812
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 131,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 131,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    4790,
                                    4812
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 131,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 131,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4777,
                                4813
                              ],
                              "loc": {
                                "start": {
                                  "line": 131,
                                  "column": 17
                                },
                                "end": {
                                  "line": 131,
                                  "column": 53
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4772,
                              4813
                            ],
                            "loc": {
                              "start": {
                                "line": 131,
                                "column": 12
                              },
                              "end": {
                                "line": 131,
                                "column": 53
                              }
                            }
                          }
                        ],
                        "range": [
                          4718,
                          4814
                        ],
                        "loc": {
                          "start": {
                            "line": 130,
                            "column": 8
                          },
                          "end": {
                            "line": 131,
                            "column": 54
                          }
                        }
                      },
                      "range": [
                        4718,
                        4815
                      ],
                      "loc": {
                        "start": {
                          "line": 130,
                          "column": 8
                        },
                        "end": {
                          "line": 131,
                          "column": 55
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4824,
                              4831
                            ],
                            "loc": {
                              "start": {
                                "line": 132,
                                "column": 8
                              },
                              "end": {
                                "line": 132,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4832,
                              4834
                            ],
                            "loc": {
                              "start": {
                                "line": 132,
                                "column": 16
                              },
                              "end": {
                                "line": 132,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4824,
                            4834
                          ],
                          "loc": {
                            "start": {
                              "line": 132,
                              "column": 8
                            },
                            "end": {
                              "line": 132,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-loading-themes",
                                "raw": "'before-loading-themes'",
                                "range": [
                                  4836,
                                  4859
                                ],
                                "loc": {
                                  "start": {
                                    "line": 132,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 132,
                                    "column": 43
                                  }
                                }
                              }
                            ],
                            "range": [
                              4835,
                              4860
                            ],
                            "loc": {
                              "start": {
                                "line": 132,
                                "column": 19
                              },
                              "end": {
                                "line": 132,
                                "column": 44
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    4879,
                                    4883
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    4884,
                                    4891
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  4879,
                                  4891
                                ],
                                "loc": {
                                  "start": {
                                    "line": 133,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 133,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      4892,
                                      4896
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgLoadThemes",
                                    "range": [
                                      4897,
                                      4910
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 133,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 133,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    4892,
                                    4910
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 133,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 133,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                4879,
                                4911
                              ],
                              "loc": {
                                "start": {
                                  "line": 133,
                                  "column": 17
                                },
                                "end": {
                                  "line": 133,
                                  "column": 49
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              4874,
                              4911
                            ],
                            "loc": {
                              "start": {
                                "line": 133,
                                "column": 12
                              },
                              "end": {
                                "line": 133,
                                "column": 49
                              }
                            }
                          }
                        ],
                        "range": [
                          4824,
                          4912
                        ],
                        "loc": {
                          "start": {
                            "line": 132,
                            "column": 8
                          },
                          "end": {
                            "line": 133,
                            "column": 50
                          }
                        }
                      },
                      "range": [
                        4824,
                        4913
                      ],
                      "loc": {
                        "start": {
                          "line": 132,
                          "column": 8
                        },
                        "end": {
                          "line": 133,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              4923,
                              4930
                            ],
                            "loc": {
                              "start": {
                                "line": 135,
                                "column": 8
                              },
                              "end": {
                                "line": 135,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "on",
                            "range": [
                              4931,
                              4933
                            ],
                            "loc": {
                              "start": {
                                "line": 135,
                                "column": 16
                              },
                              "end": {
                                "line": 135,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            4923,
                            4933
                          ],
                          "loc": {
                            "start": {
                              "line": 135,
                              "column": 8
                            },
                            "end": {
                              "line": 135,
                              "column": 18
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "after-filtering",
                                "raw": "'after-filtering'",
                                "range": [
                                  4948,
                                  4965
                                ],
                                "loc": {
                                  "start": {
                                    "line": 136,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 136,
                                    "column": 29
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-populating-filter",
                                "raw": "'after-populating-filter'",
                                "range": [
                                  4979,
                                  5004
                                ],
                                "loc": {
                                  "start": {
                                    "line": 137,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 137,
                                    "column": 37
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-changing-page",
                                "raw": "'after-changing-page'",
                                "range": [
                                  5018,
                                  5039
                                ],
                                "loc": {
                                  "start": {
                                    "line": 138,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 138,
                                    "column": 33
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-clearing-filters",
                                "raw": "'after-clearing-filters'",
                                "range": [
                                  5053,
                                  5077
                                ],
                                "loc": {
                                  "start": {
                                    "line": 139,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 139,
                                    "column": 36
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-changing-results-per-page",
                                "raw": "'after-changing-results-per-page'",
                                "range": [
                                  5091,
                                  5124
                                ],
                                "loc": {
                                  "start": {
                                    "line": 140,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 140,
                                    "column": 45
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-reset-page",
                                "raw": "'after-reset-page'",
                                "range": [
                                  5138,
                                  5156
                                ],
                                "loc": {
                                  "start": {
                                    "line": 141,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 141,
                                    "column": 30
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-reset-page-length",
                                "raw": "'after-reset-page-length'",
                                "range": [
                                  5170,
                                  5195
                                ],
                                "loc": {
                                  "start": {
                                    "line": 142,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 142,
                                    "column": 37
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-loading-extensions",
                                "raw": "'after-loading-extensions'",
                                "range": [
                                  5209,
                                  5235
                                ],
                                "loc": {
                                  "start": {
                                    "line": 143,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 143,
                                    "column": 38
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-loading-themes",
                                "raw": "'after-loading-themes'",
                                "range": [
                                  5249,
                                  5271
                                ],
                                "loc": {
                                  "start": {
                                    "line": 144,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 144,
                                    "column": 34
                                  }
                                }
                              }
                            ],
                            "range": [
                              4934,
                              5272
                            ],
                            "loc": {
                              "start": {
                                "line": 135,
                                "column": 19
                              },
                              "end": {
                                "line": 144,
                                "column": 35
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    5291,
                                    5295
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    5296,
                                    5303
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  5291,
                                  5303
                                ],
                                "loc": {
                                  "start": {
                                    "line": 145,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 145,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": "",
                                  "raw": "''",
                                  "range": [
                                    5304,
                                    5306
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 145,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 145,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "range": [
                                5291,
                                5307
                              ],
                              "loc": {
                                "start": {
                                  "line": 145,
                                  "column": 17
                                },
                                "end": {
                                  "line": 145,
                                  "column": 33
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              5286,
                              5307
                            ],
                            "loc": {
                              "start": {
                                "line": 145,
                                "column": 12
                              },
                              "end": {
                                "line": 145,
                                "column": 33
                              }
                            }
                          }
                        ],
                        "range": [
                          4923,
                          5317
                        ],
                        "loc": {
                          "start": {
                            "line": 135,
                            "column": 8
                          },
                          "end": {
                            "line": 146,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        4923,
                        5318
                      ],
                      "loc": {
                        "start": {
                          "line": 135,
                          "column": 8
                        },
                        "end": {
                          "line": 146,
                          "column": 10
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              5328,
                              5332
                            ],
                            "loc": {
                              "start": {
                                "line": 148,
                                "column": 8
                              },
                              "end": {
                                "line": 148,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              5333,
                              5344
                            ],
                            "loc": {
                              "start": {
                                "line": 148,
                                "column": 13
                              },
                              "end": {
                                "line": 148,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            5328,
                            5344
                          ],
                          "loc": {
                            "start": {
                              "line": 148,
                              "column": 8
                            },
                            "end": {
                              "line": 148,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": true,
                          "raw": "true",
                          "range": [
                            5347,
                            5351
                          ],
                          "loc": {
                            "start": {
                              "line": 148,
                              "column": 27
                            },
                            "end": {
                              "line": 148,
                              "column": 31
                            }
                          }
                        },
                        "range": [
                          5328,
                          5351
                        ],
                        "loc": {
                          "start": {
                            "line": 148,
                            "column": 8
                          },
                          "end": {
                            "line": 148,
                            "column": 31
                          }
                        }
                      },
                      "range": [
                        5328,
                        5352
                      ],
                      "loc": {
                        "start": {
                          "line": 148,
                          "column": 8
                        },
                        "end": {
                          "line": 148,
                          "column": 32
                        }
                      }
                    }
                  ],
                  "range": [
                    2691,
                    5358
                  ],
                  "loc": {
                    "start": {
                      "line": 76,
                      "column": 10
                    },
                    "end": {
                      "line": 149,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2689,
                  5358
                ],
                "loc": {
                  "start": {
                    "line": 76,
                    "column": 8
                  },
                  "end": {
                    "line": 149,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                2685,
                5358
              ],
              "loc": {
                "start": {
                  "line": 76,
                  "column": 4
                },
                "end": {
                  "line": 149,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "message",
                "range": [
                  5364,
                  5371
                ],
                "loc": {
                  "start": {
                    "line": 151,
                    "column": 4
                  },
                  "end": {
                    "line": 151,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "AssignmentPattern",
                    "left": {
                      "type": "Identifier",
                      "name": "t",
                      "range": [
                        5372,
                        5373
                      ],
                      "loc": {
                        "start": {
                          "line": 151,
                          "column": 12
                        },
                        "end": {
                          "line": 151,
                          "column": 13
                        }
                      }
                    },
                    "right": {
                      "type": "Literal",
                      "value": "",
                      "raw": "''",
                      "range": [
                        5374,
                        5376
                      ],
                      "loc": {
                        "start": {
                          "line": 151,
                          "column": 14
                        },
                        "end": {
                          "line": 151,
                          "column": 16
                        }
                      }
                    },
                    "range": [
                      5372,
                      5376
                    ],
                    "loc": {
                      "start": {
                        "line": 151,
                        "column": 12
                      },
                      "end": {
                        "line": 151,
                        "column": 16
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "CallExpression",
                          "callee": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                5391,
                                5395
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 12
                                },
                                "end": {
                                  "line": 152,
                                  "column": 16
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "isEnabled",
                              "range": [
                                5396,
                                5405
                              ],
                              "loc": {
                                "start": {
                                  "line": 152,
                                  "column": 17
                                },
                                "end": {
                                  "line": 152,
                                  "column": 26
                                }
                              }
                            },
                            "range": [
                              5391,
                              5405
                            ],
                            "loc": {
                              "start": {
                                "line": 152,
                                "column": 12
                              },
                              "end": {
                                "line": 152,
                                "column": 26
                              }
                            }
                          },
                          "arguments": [],
                          "range": [
                            5391,
                            5407
                          ],
                          "loc": {
                            "start": {
                              "line": 152,
                              "column": 12
                            },
                            "end": {
                              "line": 152,
                              "column": 28
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          5390,
                          5407
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 11
                          },
                          "end": {
                            "line": 152,
                            "column": 28
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              5422,
                              5429
                            ],
                            "loc": {
                              "start": {
                                "line": 153,
                                "column": 12
                              },
                              "end": {
                                "line": 153,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          5408,
                          5439
                        ],
                        "loc": {
                          "start": {
                            "line": 152,
                            "column": 29
                          },
                          "end": {
                            "line": 154,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        5387,
                        5439
                      ],
                      "loc": {
                        "start": {
                          "line": 152,
                          "column": 8
                        },
                        "end": {
                          "line": 154,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            5452,
                            5456
                          ],
                          "loc": {
                            "start": {
                              "line": 156,
                              "column": 11
                            },
                            "end": {
                              "line": 156,
                              "column": 15
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "onBeforeShowMsg",
                          "range": [
                            5457,
                            5472
                          ],
                          "loc": {
                            "start": {
                              "line": 156,
                              "column": 16
                            },
                            "end": {
                              "line": 156,
                              "column": 31
                            }
                          }
                        },
                        "range": [
                          5452,
                          5472
                        ],
                        "loc": {
                          "start": {
                            "line": 156,
                            "column": 11
                          },
                          "end": {
                            "line": 156,
                            "column": 31
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      5487,
                                      5491
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 16
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "onBeforeShowMsg",
                                    "range": [
                                      5492,
                                      5507
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 17
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "range": [
                                    5487,
                                    5507
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 32
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "call",
                                  "range": [
                                    5508,
                                    5512
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 37
                                    }
                                  }
                                },
                                "range": [
                                  5487,
                                  5512
                                ],
                                "loc": {
                                  "start": {
                                    "line": 157,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 157,
                                    "column": 37
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": null,
                                  "raw": "null",
                                  "range": [
                                    5513,
                                    5517
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 38
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 42
                                    }
                                  }
                                },
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      5519,
                                      5523
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "tf",
                                    "range": [
                                      5524,
                                      5526
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 157,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 157,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    5519,
                                    5526
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 51
                                    }
                                  }
                                },
                                {
                                  "type": "Identifier",
                                  "name": "t",
                                  "range": [
                                    5528,
                                    5529
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 157,
                                      "column": 53
                                    },
                                    "end": {
                                      "line": 157,
                                      "column": 54
                                    }
                                  }
                                }
                              ],
                              "range": [
                                5487,
                                5530
                              ],
                              "loc": {
                                "start": {
                                  "line": 157,
                                  "column": 12
                                },
                                "end": {
                                  "line": 157,
                                  "column": 55
                                }
                              }
                            },
                            "range": [
                              5487,
                              5531
                            ],
                            "loc": {
                              "start": {
                                "line": 157,
                                "column": 12
                              },
                              "end": {
                                "line": 157,
                                "column": 56
                              }
                            }
                          }
                        ],
                        "range": [
                          5473,
                          5541
                        ],
                        "loc": {
                          "start": {
                            "line": 156,
                            "column": 32
                          },
                          "end": {
                            "line": 158,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        5449,
                        5541
                      ],
                      "loc": {
                        "start": {
                          "line": 156,
                          "column": 8
                        },
                        "end": {
                          "line": 158,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "d",
                            "range": [
                              5555,
                              5556
                            ],
                            "loc": {
                              "start": {
                                "line": 160,
                                "column": 12
                              },
                              "end": {
                                "line": 160,
                                "column": 13
                              }
                            }
                          },
                          "init": {
                            "type": "ConditionalExpression",
                            "test": {
                              "type": "BinaryExpression",
                              "operator": "===",
                              "left": {
                                "type": "Identifier",
                                "name": "t",
                                "range": [
                                  5559,
                                  5560
                                ],
                                "loc": {
                                  "start": {
                                    "line": 160,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 160,
                                    "column": 17
                                  }
                                }
                              },
                              "right": {
                                "type": "Literal",
                                "value": "",
                                "raw": "''",
                                "range": [
                                  5563,
                                  5565
                                ],
                                "loc": {
                                  "start": {
                                    "line": 160,
                                    "column": 20
                                  },
                                  "end": {
                                    "line": 160,
                                    "column": 22
                                  }
                                }
                              },
                              "range": [
                                5559,
                                5565
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 16
                                },
                                "end": {
                                  "line": 160,
                                  "column": 22
                                }
                              }
                            },
                            "consequent": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  5568,
                                  5572
                                ],
                                "loc": {
                                  "start": {
                                    "line": 160,
                                    "column": 25
                                  },
                                  "end": {
                                    "line": 160,
                                    "column": 29
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "statusBarCloseDelay",
                                "range": [
                                  5573,
                                  5592
                                ],
                                "loc": {
                                  "start": {
                                    "line": 160,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 160,
                                    "column": 49
                                  }
                                }
                              },
                              "range": [
                                5568,
                                5592
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 25
                                },
                                "end": {
                                  "line": 160,
                                  "column": 49
                                }
                              }
                            },
                            "alternate": {
                              "type": "Literal",
                              "value": 1,
                              "raw": "1",
                              "range": [
                                5595,
                                5596
                              ],
                              "loc": {
                                "start": {
                                  "line": 160,
                                  "column": 52
                                },
                                "end": {
                                  "line": 160,
                                  "column": 53
                                }
                              }
                            },
                            "range": [
                              5559,
                              5596
                            ],
                            "loc": {
                              "start": {
                                "line": 160,
                                "column": 16
                              },
                              "end": {
                                "line": 160,
                                "column": 53
                              }
                            }
                          },
                          "range": [
                            5555,
                            5596
                          ],
                          "loc": {
                            "start": {
                              "line": 160,
                              "column": 12
                            },
                            "end": {
                              "line": 160,
                              "column": 53
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        5551,
                        5597
                      ],
                      "loc": {
                        "start": {
                          "line": 160,
                          "column": 8
                        },
                        "end": {
                          "line": 160,
                          "column": 54
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "global",
                            "range": [
                              5606,
                              5612
                            ],
                            "loc": {
                              "start": {
                                "line": 161,
                                "column": 8
                              },
                              "end": {
                                "line": 161,
                                "column": 14
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "setTimeout",
                            "range": [
                              5613,
                              5623
                            ],
                            "loc": {
                              "start": {
                                "line": 161,
                                "column": 15
                              },
                              "end": {
                                "line": 161,
                                "column": 25
                              }
                            }
                          },
                          "range": [
                            5606,
                            5623
                          ],
                          "loc": {
                            "start": {
                              "line": 161,
                              "column": 8
                            },
                            "end": {
                              "line": 161,
                              "column": 25
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "IfStatement",
                                  "test": {
                                    "type": "UnaryExpression",
                                    "operator": "!",
                                    "argument": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "ThisExpression",
                                        "range": [
                                          5648,
                                          5652
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 20
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "initialized",
                                        "range": [
                                          5653,
                                          5664
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 162,
                                            "column": 21
                                          },
                                          "end": {
                                            "line": 162,
                                            "column": 32
                                          }
                                        }
                                      },
                                      "range": [
                                        5648,
                                        5664
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 162,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 162,
                                          "column": 32
                                        }
                                      }
                                    },
                                    "prefix": true,
                                    "range": [
                                      5647,
                                      5664
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 15
                                      },
                                      "end": {
                                        "line": 162,
                                        "column": 32
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "BlockStatement",
                                    "body": [
                                      {
                                        "type": "ReturnStatement",
                                        "argument": null,
                                        "range": [
                                          5683,
                                          5690
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 163,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 163,
                                            "column": 23
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5665,
                                      5704
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 162,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 164,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "alternate": null,
                                  "range": [
                                    5644,
                                    5704
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 162,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 164,
                                      "column": 13
                                    }
                                  }
                                },
                                {
                                  "type": "ExpressionStatement",
                                  "expression": {
                                    "type": "AssignmentExpression",
                                    "operator": "=",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "ThisExpression",
                                          "range": [
                                            5717,
                                            5721
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 12
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 16
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "statusBarSpan",
                                          "range": [
                                            5722,
                                            5735
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 165,
                                              "column": 17
                                            },
                                            "end": {
                                              "line": 165,
                                              "column": 30
                                            }
                                          }
                                        },
                                        "range": [
                                          5717,
                                          5735
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 12
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 30
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "innerHTML",
                                        "range": [
                                          5736,
                                          5745
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 165,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 165,
                                            "column": 40
                                          }
                                        }
                                      },
                                      "range": [
                                        5717,
                                        5745
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 165,
                                          "column": 12
                                        },
                                        "end": {
                                          "line": 165,
                                          "column": 40
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "t",
                                      "range": [
                                        5748,
                                        5749
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 165,
                                          "column": 43
                                        },
                                        "end": {
                                          "line": 165,
                                          "column": 44
                                        }
                                      }
                                    },
                                    "range": [
                                      5717,
                                      5749
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 165,
                                        "column": 12
                                      },
                                      "end": {
                                        "line": 165,
                                        "column": 44
                                      }
                                    }
                                  },
                                  "range": [
                                    5717,
                                    5750
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 165,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 165,
                                      "column": 45
                                    }
                                  }
                                },
                                {
                                  "type": "IfStatement",
                                  "test": {
                                    "type": "MemberExpression",
                                    "computed": false,
                                    "object": {
                                      "type": "ThisExpression",
                                      "range": [
                                        5766,
                                        5770
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 15
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 19
                                        }
                                      }
                                    },
                                    "property": {
                                      "type": "Identifier",
                                      "name": "onAfterShowMsg",
                                      "range": [
                                        5771,
                                        5785
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 166,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 166,
                                          "column": 34
                                        }
                                      }
                                    },
                                    "range": [
                                      5766,
                                      5785
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 15
                                      },
                                      "end": {
                                        "line": 166,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "BlockStatement",
                                    "body": [
                                      {
                                        "type": "ExpressionStatement",
                                        "expression": {
                                          "type": "CallExpression",
                                          "callee": {
                                            "type": "MemberExpression",
                                            "computed": false,
                                            "object": {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "ThisExpression",
                                                "range": [
                                                  5804,
                                                  5808
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 167,
                                                    "column": 16
                                                  },
                                                  "end": {
                                                    "line": 167,
                                                    "column": 20
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "onAfterShowMsg",
                                                "range": [
                                                  5809,
                                                  5823
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 167,
                                                    "column": 21
                                                  },
                                                  "end": {
                                                    "line": 167,
                                                    "column": 35
                                                  }
                                                }
                                              },
                                              "range": [
                                                5804,
                                                5823
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 167,
                                                  "column": 16
                                                },
                                                "end": {
                                                  "line": 167,
                                                  "column": 35
                                                }
                                              }
                                            },
                                            "property": {
                                              "type": "Identifier",
                                              "name": "call",
                                              "range": [
                                                5824,
                                                5828
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 167,
                                                  "column": 36
                                                },
                                                "end": {
                                                  "line": 167,
                                                  "column": 40
                                                }
                                              }
                                            },
                                            "range": [
                                              5804,
                                              5828
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 167,
                                                "column": 16
                                              },
                                              "end": {
                                                "line": 167,
                                                "column": 40
                                              }
                                            }
                                          },
                                          "arguments": [
                                            {
                                              "type": "Literal",
                                              "value": null,
                                              "raw": "null",
                                              "range": [
                                                5829,
                                                5833
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 167,
                                                  "column": 41
                                                },
                                                "end": {
                                                  "line": 167,
                                                  "column": 45
                                                }
                                              }
                                            },
                                            {
                                              "type": "MemberExpression",
                                              "computed": false,
                                              "object": {
                                                "type": "ThisExpression",
                                                "range": [
                                                  5835,
                                                  5839
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 167,
                                                    "column": 47
                                                  },
                                                  "end": {
                                                    "line": 167,
                                                    "column": 51
                                                  }
                                                }
                                              },
                                              "property": {
                                                "type": "Identifier",
                                                "name": "tf",
                                                "range": [
                                                  5840,
                                                  5842
                                                ],
                                                "loc": {
                                                  "start": {
                                                    "line": 167,
                                                    "column": 52
                                                  },
                                                  "end": {
                                                    "line": 167,
                                                    "column": 54
                                                  }
                                                }
                                              },
                                              "range": [
                                                5835,
                                                5842
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 167,
                                                  "column": 47
                                                },
                                                "end": {
                                                  "line": 167,
                                                  "column": 54
                                                }
                                              }
                                            },
                                            {
                                              "type": "Identifier",
                                              "name": "t",
                                              "range": [
                                                5844,
                                                5845
                                              ],
                                              "loc": {
                                                "start": {
                                                  "line": 167,
                                                  "column": 56
                                                },
                                                "end": {
                                                  "line": 167,
                                                  "column": 57
                                                }
                                              }
                                            }
                                          ],
                                          "range": [
                                            5804,
                                            5846
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 167,
                                              "column": 16
                                            },
                                            "end": {
                                              "line": 167,
                                              "column": 58
                                            }
                                          }
                                        },
                                        "range": [
                                          5804,
                                          5847
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 167,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 167,
                                            "column": 59
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      5786,
                                      5861
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 166,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 168,
                                        "column": 13
                                      }
                                    }
                                  },
                                  "alternate": null,
                                  "range": [
                                    5763,
                                    5861
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 166,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 168,
                                      "column": 13
                                    }
                                  }
                                }
                              ],
                              "range": [
                                5630,
                                5871
                              ],
                              "loc": {
                                "start": {
                                  "line": 161,
                                  "column": 32
                                },
                                "end": {
                                  "line": 169,
                                  "column": 9
                                }
                              }
                            },
                            "generator": false,
                            "expression": false,
                            "range": [
                              5624,
                              5871
                            ],
                            "loc": {
                              "start": {
                                "line": 161,
                                "column": 26
                              },
                              "end": {
                                "line": 169,
                                "column": 9
                              }
                            }
                          },
                          {
                            "type": "Identifier",
                            "name": "d",
                            "range": [
                              5873,
                              5874
                            ],
                            "loc": {
                              "start": {
                                "line": 169,
                                "column": 11
                              },
                              "end": {
                                "line": 169,
                                "column": 12
                              }
                            }
                          }
                        ],
                        "range": [
                          5606,
                          5875
                        ],
                        "loc": {
                          "start": {
                            "line": 161,
                            "column": 8
                          },
                          "end": {
                            "line": 169,
                            "column": 13
                          }
                        }
                      },
                      "range": [
                        5606,
                        5876
                      ],
                      "loc": {
                        "start": {
                          "line": 161,
                          "column": 8
                        },
                        "end": {
                          "line": 169,
                          "column": 14
                        }
                      }
                    }
                  ],
                  "range": [
                    5377,
                    5882
                  ],
                  "loc": {
                    "start": {
                      "line": 151,
                      "column": 17
                    },
                    "end": {
                      "line": 170,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  5371,
                  5882
                ],
                "loc": {
                  "start": {
                    "line": 151,
                    "column": 11
                  },
                  "end": {
                    "line": 170,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                5364,
                5882
              ],
              "loc": {
                "start": {
                  "line": 151,
                  "column": 4
                },
                "end": {
                  "line": 170,
                  "column": 5
                }
              },
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "destroy",
                "range": [
                  5888,
                  5895
                ],
                "loc": {
                  "start": {
                    "line": 172,
                    "column": 4
                  },
                  "end": {
                    "line": 172,
                    "column": 11
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              5911,
                              5915
                            ],
                            "loc": {
                              "start": {
                                "line": 173,
                                "column": 12
                              },
                              "end": {
                                "line": 173,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              5916,
                              5927
                            ],
                            "loc": {
                              "start": {
                                "line": 173,
                                "column": 17
                              },
                              "end": {
                                "line": 173,
                                "column": 28
                              }
                            }
                          },
                          "range": [
                            5911,
                            5927
                          ],
                          "loc": {
                            "start": {
                              "line": 173,
                              "column": 12
                            },
                            "end": {
                              "line": 173,
                              "column": 28
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          5910,
                          5927
                        ],
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 11
                          },
                          "end": {
                            "line": 173,
                            "column": 28
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ReturnStatement",
                            "argument": null,
                            "range": [
                              5942,
                              5949
                            ],
                            "loc": {
                              "start": {
                                "line": 174,
                                "column": 12
                              },
                              "end": {
                                "line": 174,
                                "column": 19
                              }
                            }
                          }
                        ],
                        "range": [
                          5928,
                          5959
                        ],
                        "loc": {
                          "start": {
                            "line": 173,
                            "column": 29
                          },
                          "end": {
                            "line": 175,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        5907,
                        5959
                      ],
                      "loc": {
                        "start": {
                          "line": 173,
                          "column": 8
                        },
                        "end": {
                          "line": 175,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "VariableDeclaration",
                      "declarations": [
                        {
                          "type": "VariableDeclarator",
                          "id": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              5973,
                              5980
                            ],
                            "loc": {
                              "start": {
                                "line": 177,
                                "column": 12
                              },
                              "end": {
                                "line": 177,
                                "column": 19
                              }
                            }
                          },
                          "init": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                5983,
                                5987
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 22
                                },
                                "end": {
                                  "line": 177,
                                  "column": 26
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "emitter",
                              "range": [
                                5988,
                                5995
                              ],
                              "loc": {
                                "start": {
                                  "line": 177,
                                  "column": 27
                                },
                                "end": {
                                  "line": 177,
                                  "column": 34
                                }
                              }
                            },
                            "range": [
                              5983,
                              5995
                            ],
                            "loc": {
                              "start": {
                                "line": 177,
                                "column": 22
                              },
                              "end": {
                                "line": 177,
                                "column": 34
                              }
                            }
                          },
                          "range": [
                            5973,
                            5995
                          ],
                          "loc": {
                            "start": {
                              "line": 177,
                              "column": 12
                            },
                            "end": {
                              "line": 177,
                              "column": 34
                            }
                          }
                        }
                      ],
                      "kind": "let",
                      "range": [
                        5969,
                        5996
                      ],
                      "loc": {
                        "start": {
                          "line": 177,
                          "column": 8
                        },
                        "end": {
                          "line": 177,
                          "column": 35
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "MemberExpression",
                            "computed": false,
                            "object": {
                              "type": "ThisExpression",
                              "range": [
                                6006,
                                6010
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 8
                                },
                                "end": {
                                  "line": 179,
                                  "column": 12
                                }
                              }
                            },
                            "property": {
                              "type": "Identifier",
                              "name": "statusBarDiv",
                              "range": [
                                6011,
                                6023
                              ],
                              "loc": {
                                "start": {
                                  "line": 179,
                                  "column": 13
                                },
                                "end": {
                                  "line": 179,
                                  "column": 25
                                }
                              }
                            },
                            "range": [
                              6006,
                              6023
                            ],
                            "loc": {
                              "start": {
                                "line": 179,
                                "column": 8
                              },
                              "end": {
                                "line": 179,
                                "column": 25
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "innerHTML",
                            "range": [
                              6024,
                              6033
                            ],
                            "loc": {
                              "start": {
                                "line": 179,
                                "column": 26
                              },
                              "end": {
                                "line": 179,
                                "column": 35
                              }
                            }
                          },
                          "range": [
                            6006,
                            6033
                          ],
                          "loc": {
                            "start": {
                              "line": 179,
                              "column": 8
                            },
                            "end": {
                              "line": 179,
                              "column": 35
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "",
                          "raw": "''",
                          "range": [
                            6036,
                            6038
                          ],
                          "loc": {
                            "start": {
                              "line": 179,
                              "column": 38
                            },
                            "end": {
                              "line": 179,
                              "column": 40
                            }
                          }
                        },
                        "range": [
                          6006,
                          6038
                        ],
                        "loc": {
                          "start": {
                            "line": 179,
                            "column": 8
                          },
                          "end": {
                            "line": 179,
                            "column": 40
                          }
                        }
                      },
                      "range": [
                        6006,
                        6039
                      ],
                      "loc": {
                        "start": {
                          "line": 179,
                          "column": 8
                        },
                        "end": {
                          "line": 179,
                          "column": 41
                        }
                      }
                    },
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "UnaryExpression",
                        "operator": "!",
                        "argument": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              6052,
                              6056
                            ],
                            "loc": {
                              "start": {
                                "line": 180,
                                "column": 12
                              },
                              "end": {
                                "line": 180,
                                "column": 16
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarTgtId",
                            "range": [
                              6057,
                              6071
                            ],
                            "loc": {
                              "start": {
                                "line": 180,
                                "column": 17
                              },
                              "end": {
                                "line": 180,
                                "column": 31
                              }
                            }
                          },
                          "range": [
                            6052,
                            6071
                          ],
                          "loc": {
                            "start": {
                              "line": 180,
                              "column": 12
                            },
                            "end": {
                              "line": 180,
                              "column": 31
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          6051,
                          6071
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 11
                          },
                          "end": {
                            "line": 180,
                            "column": 31
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "Dom",
                                  "range": [
                                    6086,
                                    6089
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 15
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "remove",
                                  "range": [
                                    6090,
                                    6096
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 22
                                    }
                                  }
                                },
                                "range": [
                                  6086,
                                  6096
                                ],
                                "loc": {
                                  "start": {
                                    "line": 181,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 181,
                                    "column": 22
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6097,
                                      6101
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 27
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "statusBarDiv",
                                    "range": [
                                      6102,
                                      6114
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 181,
                                        "column": 28
                                      },
                                      "end": {
                                        "line": 181,
                                        "column": 40
                                      }
                                    }
                                  },
                                  "range": [
                                    6097,
                                    6114
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 181,
                                      "column": 23
                                    },
                                    "end": {
                                      "line": 181,
                                      "column": 40
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6086,
                                6115
                              ],
                              "loc": {
                                "start": {
                                  "line": 181,
                                  "column": 12
                                },
                                "end": {
                                  "line": 181,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              6086,
                              6116
                            ],
                            "loc": {
                              "start": {
                                "line": 181,
                                "column": 12
                              },
                              "end": {
                                "line": 181,
                                "column": 42
                              }
                            }
                          }
                        ],
                        "range": [
                          6072,
                          6126
                        ],
                        "loc": {
                          "start": {
                            "line": 180,
                            "column": 32
                          },
                          "end": {
                            "line": 182,
                            "column": 9
                          }
                        }
                      },
                      "alternate": null,
                      "range": [
                        6048,
                        6126
                      ],
                      "loc": {
                        "start": {
                          "line": 180,
                          "column": 8
                        },
                        "end": {
                          "line": 182,
                          "column": 9
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              6135,
                              6139
                            ],
                            "loc": {
                              "start": {
                                "line": 183,
                                "column": 8
                              },
                              "end": {
                                "line": 183,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpan",
                            "range": [
                              6140,
                              6153
                            ],
                            "loc": {
                              "start": {
                                "line": 183,
                                "column": 13
                              },
                              "end": {
                                "line": 183,
                                "column": 26
                              }
                            }
                          },
                          "range": [
                            6135,
                            6153
                          ],
                          "loc": {
                            "start": {
                              "line": 183,
                              "column": 8
                            },
                            "end": {
                              "line": 183,
                              "column": 26
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            6156,
                            6160
                          ],
                          "loc": {
                            "start": {
                              "line": 183,
                              "column": 29
                            },
                            "end": {
                              "line": 183,
                              "column": 33
                            }
                          }
                        },
                        "range": [
                          6135,
                          6160
                        ],
                        "loc": {
                          "start": {
                            "line": 183,
                            "column": 8
                          },
                          "end": {
                            "line": 183,
                            "column": 33
                          }
                        }
                      },
                      "range": [
                        6135,
                        6161
                      ],
                      "loc": {
                        "start": {
                          "line": 183,
                          "column": 8
                        },
                        "end": {
                          "line": 183,
                          "column": 34
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              6170,
                              6174
                            ],
                            "loc": {
                              "start": {
                                "line": 184,
                                "column": 8
                              },
                              "end": {
                                "line": 184,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarSpanText",
                            "range": [
                              6175,
                              6192
                            ],
                            "loc": {
                              "start": {
                                "line": 184,
                                "column": 13
                              },
                              "end": {
                                "line": 184,
                                "column": 30
                              }
                            }
                          },
                          "range": [
                            6170,
                            6192
                          ],
                          "loc": {
                            "start": {
                              "line": 184,
                              "column": 8
                            },
                            "end": {
                              "line": 184,
                              "column": 30
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            6195,
                            6199
                          ],
                          "loc": {
                            "start": {
                              "line": 184,
                              "column": 33
                            },
                            "end": {
                              "line": 184,
                              "column": 37
                            }
                          }
                        },
                        "range": [
                          6170,
                          6199
                        ],
                        "loc": {
                          "start": {
                            "line": 184,
                            "column": 8
                          },
                          "end": {
                            "line": 184,
                            "column": 37
                          }
                        }
                      },
                      "range": [
                        6170,
                        6200
                      ],
                      "loc": {
                        "start": {
                          "line": 184,
                          "column": 8
                        },
                        "end": {
                          "line": 184,
                          "column": 38
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              6209,
                              6213
                            ],
                            "loc": {
                              "start": {
                                "line": 185,
                                "column": 8
                              },
                              "end": {
                                "line": 185,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "statusBarDiv",
                            "range": [
                              6214,
                              6226
                            ],
                            "loc": {
                              "start": {
                                "line": 185,
                                "column": 13
                              },
                              "end": {
                                "line": 185,
                                "column": 25
                              }
                            }
                          },
                          "range": [
                            6209,
                            6226
                          ],
                          "loc": {
                            "start": {
                              "line": 185,
                              "column": 8
                            },
                            "end": {
                              "line": 185,
                              "column": 25
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": null,
                          "raw": "null",
                          "range": [
                            6229,
                            6233
                          ],
                          "loc": {
                            "start": {
                              "line": 185,
                              "column": 28
                            },
                            "end": {
                              "line": 185,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          6209,
                          6233
                        ],
                        "loc": {
                          "start": {
                            "line": 185,
                            "column": 8
                          },
                          "end": {
                            "line": 185,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        6209,
                        6234
                      ],
                      "loc": {
                        "start": {
                          "line": 185,
                          "column": 8
                        },
                        "end": {
                          "line": 185,
                          "column": 33
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Line",
                          "value": " Unsubscribe to events",
                          "range": [
                            6244,
                            6268
                          ],
                          "loc": {
                            "start": {
                              "line": 187,
                              "column": 8
                            },
                            "end": {
                              "line": 187,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6277,
                              6284
                            ],
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 8
                              },
                              "end": {
                                "line": 188,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6285,
                              6288
                            ],
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 16
                              },
                              "end": {
                                "line": 188,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6277,
                            6288
                          ],
                          "loc": {
                            "start": {
                              "line": 188,
                              "column": 8
                            },
                            "end": {
                              "line": 188,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-filtering",
                                "raw": "'before-filtering'",
                                "range": [
                                  6290,
                                  6308
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 39
                                  }
                                }
                              }
                            ],
                            "range": [
                              6289,
                              6309
                            ],
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 20
                              },
                              "end": {
                                "line": 188,
                                "column": 40
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6316,
                                    6320
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 47
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 51
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6321,
                                    6328
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 52
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 59
                                    }
                                  }
                                },
                                "range": [
                                  6316,
                                  6328
                                ],
                                "loc": {
                                  "start": {
                                    "line": 188,
                                    "column": 47
                                  },
                                  "end": {
                                    "line": 188,
                                    "column": 59
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6329,
                                      6333
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 60
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 64
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgFilter",
                                    "range": [
                                      6334,
                                      6343
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 188,
                                        "column": 65
                                      },
                                      "end": {
                                        "line": 188,
                                        "column": 74
                                      }
                                    }
                                  },
                                  "range": [
                                    6329,
                                    6343
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 188,
                                      "column": 60
                                    },
                                    "end": {
                                      "line": 188,
                                      "column": 74
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6316,
                                6344
                              ],
                              "loc": {
                                "start": {
                                  "line": 188,
                                  "column": 47
                                },
                                "end": {
                                  "line": 188,
                                  "column": 75
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6311,
                              6344
                            ],
                            "loc": {
                              "start": {
                                "line": 188,
                                "column": 42
                              },
                              "end": {
                                "line": 188,
                                "column": 75
                              }
                            }
                          }
                        ],
                        "range": [
                          6277,
                          6345
                        ],
                        "loc": {
                          "start": {
                            "line": 188,
                            "column": 8
                          },
                          "end": {
                            "line": 188,
                            "column": 76
                          }
                        }
                      },
                      "range": [
                        6277,
                        6346
                      ],
                      "loc": {
                        "start": {
                          "line": 188,
                          "column": 8
                        },
                        "end": {
                          "line": 188,
                          "column": 77
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Line",
                          "value": " Unsubscribe to events",
                          "range": [
                            6244,
                            6268
                          ],
                          "loc": {
                            "start": {
                              "line": 187,
                              "column": 8
                            },
                            "end": {
                              "line": 187,
                              "column": 32
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6355,
                              6362
                            ],
                            "loc": {
                              "start": {
                                "line": 189,
                                "column": 8
                              },
                              "end": {
                                "line": 189,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6363,
                              6366
                            ],
                            "loc": {
                              "start": {
                                "line": 189,
                                "column": 16
                              },
                              "end": {
                                "line": 189,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6355,
                            6366
                          ],
                          "loc": {
                            "start": {
                              "line": 189,
                              "column": 8
                            },
                            "end": {
                              "line": 189,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-populating-filter",
                                "raw": "'before-populating-filter'",
                                "range": [
                                  6368,
                                  6394
                                ],
                                "loc": {
                                  "start": {
                                    "line": 189,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 189,
                                    "column": 47
                                  }
                                }
                              }
                            ],
                            "range": [
                              6367,
                              6395
                            ],
                            "loc": {
                              "start": {
                                "line": 189,
                                "column": 20
                              },
                              "end": {
                                "line": 189,
                                "column": 48
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6414,
                                    6418
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6419,
                                    6426
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  6414,
                                  6426
                                ],
                                "loc": {
                                  "start": {
                                    "line": 190,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 190,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6427,
                                      6431
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgPopulate",
                                    "range": [
                                      6432,
                                      6443
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 190,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 190,
                                        "column": 46
                                      }
                                    }
                                  },
                                  "range": [
                                    6427,
                                    6443
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 190,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 190,
                                      "column": 46
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6414,
                                6444
                              ],
                              "loc": {
                                "start": {
                                  "line": 190,
                                  "column": 17
                                },
                                "end": {
                                  "line": 190,
                                  "column": 47
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6409,
                              6444
                            ],
                            "loc": {
                              "start": {
                                "line": 190,
                                "column": 12
                              },
                              "end": {
                                "line": 190,
                                "column": 47
                              }
                            }
                          }
                        ],
                        "range": [
                          6355,
                          6445
                        ],
                        "loc": {
                          "start": {
                            "line": 189,
                            "column": 8
                          },
                          "end": {
                            "line": 190,
                            "column": 48
                          }
                        }
                      },
                      "range": [
                        6355,
                        6446
                      ],
                      "loc": {
                        "start": {
                          "line": 189,
                          "column": 8
                        },
                        "end": {
                          "line": 190,
                          "column": 49
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6455,
                              6462
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 8
                              },
                              "end": {
                                "line": 191,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6463,
                              6466
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 16
                              },
                              "end": {
                                "line": 191,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6455,
                            6466
                          ],
                          "loc": {
                            "start": {
                              "line": 191,
                              "column": 8
                            },
                            "end": {
                              "line": 191,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-changing-page",
                                "raw": "'before-changing-page'",
                                "range": [
                                  6468,
                                  6490
                                ],
                                "loc": {
                                  "start": {
                                    "line": 191,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 191,
                                    "column": 43
                                  }
                                }
                              }
                            ],
                            "range": [
                              6467,
                              6491
                            ],
                            "loc": {
                              "start": {
                                "line": 191,
                                "column": 20
                              },
                              "end": {
                                "line": 191,
                                "column": 44
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6510,
                                    6514
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6515,
                                    6522
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  6510,
                                  6522
                                ],
                                "loc": {
                                  "start": {
                                    "line": 192,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 192,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6523,
                                      6527
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgChangePage",
                                    "range": [
                                      6528,
                                      6541
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 192,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 192,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    6523,
                                    6541
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 192,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 192,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6510,
                                6542
                              ],
                              "loc": {
                                "start": {
                                  "line": 192,
                                  "column": 17
                                },
                                "end": {
                                  "line": 192,
                                  "column": 49
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6505,
                              6542
                            ],
                            "loc": {
                              "start": {
                                "line": 192,
                                "column": 12
                              },
                              "end": {
                                "line": 192,
                                "column": 49
                              }
                            }
                          }
                        ],
                        "range": [
                          6455,
                          6543
                        ],
                        "loc": {
                          "start": {
                            "line": 191,
                            "column": 8
                          },
                          "end": {
                            "line": 192,
                            "column": 50
                          }
                        }
                      },
                      "range": [
                        6455,
                        6544
                      ],
                      "loc": {
                        "start": {
                          "line": 191,
                          "column": 8
                        },
                        "end": {
                          "line": 192,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6553,
                              6560
                            ],
                            "loc": {
                              "start": {
                                "line": 193,
                                "column": 8
                              },
                              "end": {
                                "line": 193,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6561,
                              6564
                            ],
                            "loc": {
                              "start": {
                                "line": 193,
                                "column": 16
                              },
                              "end": {
                                "line": 193,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6553,
                            6564
                          ],
                          "loc": {
                            "start": {
                              "line": 193,
                              "column": 8
                            },
                            "end": {
                              "line": 193,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-clearing-filters",
                                "raw": "'before-clearing-filters'",
                                "range": [
                                  6566,
                                  6591
                                ],
                                "loc": {
                                  "start": {
                                    "line": 193,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 193,
                                    "column": 46
                                  }
                                }
                              }
                            ],
                            "range": [
                              6565,
                              6592
                            ],
                            "loc": {
                              "start": {
                                "line": 193,
                                "column": 20
                              },
                              "end": {
                                "line": 193,
                                "column": 47
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6611,
                                    6615
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6616,
                                    6623
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  6611,
                                  6623
                                ],
                                "loc": {
                                  "start": {
                                    "line": 194,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 194,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6624,
                                      6628
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgClear",
                                    "range": [
                                      6629,
                                      6637
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 194,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 194,
                                        "column": 43
                                      }
                                    }
                                  },
                                  "range": [
                                    6624,
                                    6637
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 194,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 194,
                                      "column": 43
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6611,
                                6638
                              ],
                              "loc": {
                                "start": {
                                  "line": 194,
                                  "column": 17
                                },
                                "end": {
                                  "line": 194,
                                  "column": 44
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6606,
                              6638
                            ],
                            "loc": {
                              "start": {
                                "line": 194,
                                "column": 12
                              },
                              "end": {
                                "line": 194,
                                "column": 44
                              }
                            }
                          }
                        ],
                        "range": [
                          6553,
                          6639
                        ],
                        "loc": {
                          "start": {
                            "line": 193,
                            "column": 8
                          },
                          "end": {
                            "line": 194,
                            "column": 45
                          }
                        }
                      },
                      "range": [
                        6553,
                        6640
                      ],
                      "loc": {
                        "start": {
                          "line": 193,
                          "column": 8
                        },
                        "end": {
                          "line": 194,
                          "column": 46
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6649,
                              6656
                            ],
                            "loc": {
                              "start": {
                                "line": 195,
                                "column": 8
                              },
                              "end": {
                                "line": 195,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6657,
                              6660
                            ],
                            "loc": {
                              "start": {
                                "line": 195,
                                "column": 16
                              },
                              "end": {
                                "line": 195,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6649,
                            6660
                          ],
                          "loc": {
                            "start": {
                              "line": 195,
                              "column": 8
                            },
                            "end": {
                              "line": 195,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-changing-results-per-page",
                                "raw": "'before-changing-results-per-page'",
                                "range": [
                                  6662,
                                  6696
                                ],
                                "loc": {
                                  "start": {
                                    "line": 195,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 195,
                                    "column": 55
                                  }
                                }
                              }
                            ],
                            "range": [
                              6661,
                              6697
                            ],
                            "loc": {
                              "start": {
                                "line": 195,
                                "column": 20
                              },
                              "end": {
                                "line": 195,
                                "column": 56
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6716,
                                    6720
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6721,
                                    6728
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  6716,
                                  6728
                                ],
                                "loc": {
                                  "start": {
                                    "line": 196,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 196,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6729,
                                      6733
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgChangeResults",
                                    "range": [
                                      6734,
                                      6750
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 196,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 196,
                                        "column": 51
                                      }
                                    }
                                  },
                                  "range": [
                                    6729,
                                    6750
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 196,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 196,
                                      "column": 51
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6716,
                                6751
                              ],
                              "loc": {
                                "start": {
                                  "line": 196,
                                  "column": 17
                                },
                                "end": {
                                  "line": 196,
                                  "column": 52
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6711,
                              6751
                            ],
                            "loc": {
                              "start": {
                                "line": 196,
                                "column": 12
                              },
                              "end": {
                                "line": 196,
                                "column": 52
                              }
                            }
                          }
                        ],
                        "range": [
                          6649,
                          6752
                        ],
                        "loc": {
                          "start": {
                            "line": 195,
                            "column": 8
                          },
                          "end": {
                            "line": 196,
                            "column": 53
                          }
                        }
                      },
                      "range": [
                        6649,
                        6753
                      ],
                      "loc": {
                        "start": {
                          "line": 195,
                          "column": 8
                        },
                        "end": {
                          "line": 196,
                          "column": 54
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6762,
                              6769
                            ],
                            "loc": {
                              "start": {
                                "line": 197,
                                "column": 8
                              },
                              "end": {
                                "line": 197,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6770,
                              6773
                            ],
                            "loc": {
                              "start": {
                                "line": 197,
                                "column": 16
                              },
                              "end": {
                                "line": 197,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6762,
                            6773
                          ],
                          "loc": {
                            "start": {
                              "line": 197,
                              "column": 8
                            },
                            "end": {
                              "line": 197,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-reset-page",
                                "raw": "'before-reset-page'",
                                "range": [
                                  6775,
                                  6794
                                ],
                                "loc": {
                                  "start": {
                                    "line": 197,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 197,
                                    "column": 40
                                  }
                                }
                              }
                            ],
                            "range": [
                              6774,
                              6795
                            ],
                            "loc": {
                              "start": {
                                "line": 197,
                                "column": 20
                              },
                              "end": {
                                "line": 197,
                                "column": 41
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6814,
                                    6818
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6819,
                                    6826
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 24
                                    }
                                  }
                                },
                                "range": [
                                  6814,
                                  6826
                                ],
                                "loc": {
                                  "start": {
                                    "line": 198,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 198,
                                    "column": 24
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6827,
                                      6831
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 25
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 29
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgResetPage",
                                    "range": [
                                      6832,
                                      6844
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 198,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 198,
                                        "column": 42
                                      }
                                    }
                                  },
                                  "range": [
                                    6827,
                                    6844
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 198,
                                      "column": 25
                                    },
                                    "end": {
                                      "line": 198,
                                      "column": 42
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6814,
                                6845
                              ],
                              "loc": {
                                "start": {
                                  "line": 198,
                                  "column": 12
                                },
                                "end": {
                                  "line": 198,
                                  "column": 43
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6797,
                              6845
                            ],
                            "loc": {
                              "start": {
                                "line": 197,
                                "column": 43
                              },
                              "end": {
                                "line": 198,
                                "column": 43
                              }
                            }
                          }
                        ],
                        "range": [
                          6762,
                          6846
                        ],
                        "loc": {
                          "start": {
                            "line": 197,
                            "column": 8
                          },
                          "end": {
                            "line": 198,
                            "column": 44
                          }
                        }
                      },
                      "range": [
                        6762,
                        6847
                      ],
                      "loc": {
                        "start": {
                          "line": 197,
                          "column": 8
                        },
                        "end": {
                          "line": 198,
                          "column": 45
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6856,
                              6863
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 8
                              },
                              "end": {
                                "line": 199,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6864,
                              6867
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 16
                              },
                              "end": {
                                "line": 199,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6856,
                            6867
                          ],
                          "loc": {
                            "start": {
                              "line": 199,
                              "column": 8
                            },
                            "end": {
                              "line": 199,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-reset-page-length",
                                "raw": "'before-reset-page-length'",
                                "range": [
                                  6869,
                                  6895
                                ],
                                "loc": {
                                  "start": {
                                    "line": 199,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 199,
                                    "column": 47
                                  }
                                }
                              }
                            ],
                            "range": [
                              6868,
                              6896
                            ],
                            "loc": {
                              "start": {
                                "line": 199,
                                "column": 20
                              },
                              "end": {
                                "line": 199,
                                "column": 48
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    6915,
                                    6919
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    6920,
                                    6927
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  6915,
                                  6927
                                ],
                                "loc": {
                                  "start": {
                                    "line": 200,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 200,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      6928,
                                      6932
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgResetPageLength",
                                    "range": [
                                      6933,
                                      6951
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 200,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 200,
                                        "column": 53
                                      }
                                    }
                                  },
                                  "range": [
                                    6928,
                                    6951
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 200,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 200,
                                      "column": 53
                                    }
                                  }
                                }
                              ],
                              "range": [
                                6915,
                                6952
                              ],
                              "loc": {
                                "start": {
                                  "line": 200,
                                  "column": 17
                                },
                                "end": {
                                  "line": 200,
                                  "column": 54
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              6910,
                              6952
                            ],
                            "loc": {
                              "start": {
                                "line": 200,
                                "column": 12
                              },
                              "end": {
                                "line": 200,
                                "column": 54
                              }
                            }
                          }
                        ],
                        "range": [
                          6856,
                          6953
                        ],
                        "loc": {
                          "start": {
                            "line": 199,
                            "column": 8
                          },
                          "end": {
                            "line": 200,
                            "column": 55
                          }
                        }
                      },
                      "range": [
                        6856,
                        6954
                      ],
                      "loc": {
                        "start": {
                          "line": 199,
                          "column": 8
                        },
                        "end": {
                          "line": 200,
                          "column": 56
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              6963,
                              6970
                            ],
                            "loc": {
                              "start": {
                                "line": 201,
                                "column": 8
                              },
                              "end": {
                                "line": 201,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              6971,
                              6974
                            ],
                            "loc": {
                              "start": {
                                "line": 201,
                                "column": 16
                              },
                              "end": {
                                "line": 201,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            6963,
                            6974
                          ],
                          "loc": {
                            "start": {
                              "line": 201,
                              "column": 8
                            },
                            "end": {
                              "line": 201,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-loading-extensions",
                                "raw": "'before-loading-extensions'",
                                "range": [
                                  6976,
                                  7003
                                ],
                                "loc": {
                                  "start": {
                                    "line": 201,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 201,
                                    "column": 48
                                  }
                                }
                              }
                            ],
                            "range": [
                              6975,
                              7004
                            ],
                            "loc": {
                              "start": {
                                "line": 201,
                                "column": 20
                              },
                              "end": {
                                "line": 201,
                                "column": 49
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    7023,
                                    7027
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    7028,
                                    7035
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  7023,
                                  7035
                                ],
                                "loc": {
                                  "start": {
                                    "line": 202,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 202,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      7036,
                                      7040
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgLoadExtensions",
                                    "range": [
                                      7041,
                                      7058
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 202,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 202,
                                        "column": 52
                                      }
                                    }
                                  },
                                  "range": [
                                    7036,
                                    7058
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 202,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 202,
                                      "column": 52
                                    }
                                  }
                                }
                              ],
                              "range": [
                                7023,
                                7059
                              ],
                              "loc": {
                                "start": {
                                  "line": 202,
                                  "column": 17
                                },
                                "end": {
                                  "line": 202,
                                  "column": 53
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              7018,
                              7059
                            ],
                            "loc": {
                              "start": {
                                "line": 202,
                                "column": 12
                              },
                              "end": {
                                "line": 202,
                                "column": 53
                              }
                            }
                          }
                        ],
                        "range": [
                          6963,
                          7060
                        ],
                        "loc": {
                          "start": {
                            "line": 201,
                            "column": 8
                          },
                          "end": {
                            "line": 202,
                            "column": 54
                          }
                        }
                      },
                      "range": [
                        6963,
                        7061
                      ],
                      "loc": {
                        "start": {
                          "line": 201,
                          "column": 8
                        },
                        "end": {
                          "line": 202,
                          "column": 55
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              7070,
                              7077
                            ],
                            "loc": {
                              "start": {
                                "line": 203,
                                "column": 8
                              },
                              "end": {
                                "line": 203,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              7078,
                              7081
                            ],
                            "loc": {
                              "start": {
                                "line": 203,
                                "column": 16
                              },
                              "end": {
                                "line": 203,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            7070,
                            7081
                          ],
                          "loc": {
                            "start": {
                              "line": 203,
                              "column": 8
                            },
                            "end": {
                              "line": 203,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "before-loading-themes",
                                "raw": "'before-loading-themes'",
                                "range": [
                                  7083,
                                  7106
                                ],
                                "loc": {
                                  "start": {
                                    "line": 203,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 203,
                                    "column": 44
                                  }
                                }
                              }
                            ],
                            "range": [
                              7082,
                              7107
                            ],
                            "loc": {
                              "start": {
                                "line": 203,
                                "column": 20
                              },
                              "end": {
                                "line": 203,
                                "column": 45
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    7126,
                                    7130
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    7131,
                                    7138
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  7126,
                                  7138
                                ],
                                "loc": {
                                  "start": {
                                    "line": 204,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 204,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "MemberExpression",
                                  "computed": false,
                                  "object": {
                                    "type": "ThisExpression",
                                    "range": [
                                      7139,
                                      7143
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 30
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 34
                                      }
                                    }
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "name": "msgLoadThemes",
                                    "range": [
                                      7144,
                                      7157
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 204,
                                        "column": 35
                                      },
                                      "end": {
                                        "line": 204,
                                        "column": 48
                                      }
                                    }
                                  },
                                  "range": [
                                    7139,
                                    7157
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 204,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 204,
                                      "column": 48
                                    }
                                  }
                                }
                              ],
                              "range": [
                                7126,
                                7158
                              ],
                              "loc": {
                                "start": {
                                  "line": 204,
                                  "column": 17
                                },
                                "end": {
                                  "line": 204,
                                  "column": 49
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              7121,
                              7158
                            ],
                            "loc": {
                              "start": {
                                "line": 204,
                                "column": 12
                              },
                              "end": {
                                "line": 204,
                                "column": 49
                              }
                            }
                          }
                        ],
                        "range": [
                          7070,
                          7159
                        ],
                        "loc": {
                          "start": {
                            "line": 203,
                            "column": 8
                          },
                          "end": {
                            "line": 204,
                            "column": 50
                          }
                        }
                      },
                      "range": [
                        7070,
                        7160
                      ],
                      "loc": {
                        "start": {
                          "line": 203,
                          "column": 8
                        },
                        "end": {
                          "line": 204,
                          "column": 51
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "CallExpression",
                        "callee": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "Identifier",
                            "name": "emitter",
                            "range": [
                              7170,
                              7177
                            ],
                            "loc": {
                              "start": {
                                "line": 206,
                                "column": 8
                              },
                              "end": {
                                "line": 206,
                                "column": 15
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "off",
                            "range": [
                              7178,
                              7181
                            ],
                            "loc": {
                              "start": {
                                "line": 206,
                                "column": 16
                              },
                              "end": {
                                "line": 206,
                                "column": 19
                              }
                            }
                          },
                          "range": [
                            7170,
                            7181
                          ],
                          "loc": {
                            "start": {
                              "line": 206,
                              "column": 8
                            },
                            "end": {
                              "line": 206,
                              "column": 19
                            }
                          }
                        },
                        "arguments": [
                          {
                            "type": "ArrayExpression",
                            "elements": [
                              {
                                "type": "Literal",
                                "value": "after-filtering",
                                "raw": "'after-filtering'",
                                "range": [
                                  7196,
                                  7213
                                ],
                                "loc": {
                                  "start": {
                                    "line": 207,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 207,
                                    "column": 29
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-populating-filter",
                                "raw": "'after-populating-filter'",
                                "range": [
                                  7227,
                                  7252
                                ],
                                "loc": {
                                  "start": {
                                    "line": 208,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 208,
                                    "column": 37
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-changing-page",
                                "raw": "'after-changing-page'",
                                "range": [
                                  7266,
                                  7287
                                ],
                                "loc": {
                                  "start": {
                                    "line": 209,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 209,
                                    "column": 33
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-clearing-filters",
                                "raw": "'after-clearing-filters'",
                                "range": [
                                  7301,
                                  7325
                                ],
                                "loc": {
                                  "start": {
                                    "line": 210,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 210,
                                    "column": 36
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-changing-results-per-page",
                                "raw": "'after-changing-results-per-page'",
                                "range": [
                                  7339,
                                  7372
                                ],
                                "loc": {
                                  "start": {
                                    "line": 211,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 211,
                                    "column": 45
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-reset-page",
                                "raw": "'after-reset-page'",
                                "range": [
                                  7386,
                                  7404
                                ],
                                "loc": {
                                  "start": {
                                    "line": 212,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 212,
                                    "column": 30
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-reset-page-length",
                                "raw": "'after-reset-page-length'",
                                "range": [
                                  7418,
                                  7443
                                ],
                                "loc": {
                                  "start": {
                                    "line": 213,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 213,
                                    "column": 37
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-loading-extensions",
                                "raw": "'after-loading-extensions'",
                                "range": [
                                  7457,
                                  7483
                                ],
                                "loc": {
                                  "start": {
                                    "line": 214,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 214,
                                    "column": 38
                                  }
                                }
                              },
                              {
                                "type": "Literal",
                                "value": "after-loading-themes",
                                "raw": "'after-loading-themes'",
                                "range": [
                                  7497,
                                  7519
                                ],
                                "loc": {
                                  "start": {
                                    "line": 215,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 215,
                                    "column": 34
                                  }
                                }
                              }
                            ],
                            "range": [
                              7182,
                              7520
                            ],
                            "loc": {
                              "start": {
                                "line": 206,
                                "column": 20
                              },
                              "end": {
                                "line": 215,
                                "column": 35
                              }
                            }
                          },
                          {
                            "type": "ArrowFunctionExpression",
                            "id": null,
                            "params": [],
                            "body": {
                              "type": "CallExpression",
                              "callee": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    7539,
                                    7543
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 21
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "message",
                                  "range": [
                                    7544,
                                    7551
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 22
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 29
                                    }
                                  }
                                },
                                "range": [
                                  7539,
                                  7551
                                ],
                                "loc": {
                                  "start": {
                                    "line": 216,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 216,
                                    "column": 29
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "value": "",
                                  "raw": "''",
                                  "range": [
                                    7552,
                                    7554
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 216,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 216,
                                      "column": 32
                                    }
                                  }
                                }
                              ],
                              "range": [
                                7539,
                                7555
                              ],
                              "loc": {
                                "start": {
                                  "line": 216,
                                  "column": 17
                                },
                                "end": {
                                  "line": 216,
                                  "column": 33
                                }
                              }
                            },
                            "generator": false,
                            "expression": true,
                            "range": [
                              7534,
                              7555
                            ],
                            "loc": {
                              "start": {
                                "line": 216,
                                "column": 12
                              },
                              "end": {
                                "line": 216,
                                "column": 33
                              }
                            }
                          }
                        ],
                        "range": [
                          7170,
                          7565
                        ],
                        "loc": {
                          "start": {
                            "line": 206,
                            "column": 8
                          },
                          "end": {
                            "line": 217,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        7170,
                        7566
                      ],
                      "loc": {
                        "start": {
                          "line": 206,
                          "column": 8
                        },
                        "end": {
                          "line": 217,
                          "column": 10
                        }
                      }
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              7576,
                              7580
                            ],
                            "loc": {
                              "start": {
                                "line": 219,
                                "column": 8
                              },
                              "end": {
                                "line": 219,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "initialized",
                            "range": [
                              7581,
                              7592
                            ],
                            "loc": {
                              "start": {
                                "line": 219,
                                "column": 13
                              },
                              "end": {
                                "line": 219,
                                "column": 24
                              }
                            }
                          },
                          "range": [
                            7576,
                            7592
                          ],
                          "loc": {
                            "start": {
                              "line": 219,
                              "column": 8
                            },
                            "end": {
                              "line": 219,
                              "column": 24
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": false,
                          "raw": "false",
                          "range": [
                            7595,
                            7600
                          ],
                          "loc": {
                            "start": {
                              "line": 219,
                              "column": 27
                            },
                            "end": {
                              "line": 219,
                              "column": 32
                            }
                          }
                        },
                        "range": [
                          7576,
                          7600
                        ],
                        "loc": {
                          "start": {
                            "line": 219,
                            "column": 8
                          },
                          "end": {
                            "line": 219,
                            "column": 32
                          }
                        }
                      },
                      "range": [
                        7576,
                        7601
                      ],
                      "loc": {
                        "start": {
                          "line": 219,
                          "column": 8
                        },
                        "end": {
                          "line": 219,
                          "column": 33
                        }
                      }
                    }
                  ],
                  "range": [
                    5897,
                    7607
                  ],
                  "loc": {
                    "start": {
                      "line": 172,
                      "column": 13
                    },
                    "end": {
                      "line": 220,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  5895,
                  7607
                ],
                "loc": {
                  "start": {
                    "line": 172,
                    "column": 11
                  },
                  "end": {
                    "line": 220,
                    "column": 5
                  }
                }
              },
              "kind": "method",
              "computed": false,
              "range": [
                5888,
                7607
              ],
              "loc": {
                "start": {
                  "line": 172,
                  "column": 4
                },
                "end": {
                  "line": 220,
                  "column": 5
                }
              },
              "static": false
            }
          ],
          "range": [
            152,
            7610
          ],
          "loc": {
            "start": {
              "line": 7,
              "column": 38
            },
            "end": {
              "line": 222,
              "column": 1
            }
          }
        },
        "range": [
          121,
          7610
        ],
        "loc": {
          "start": {
            "line": 7,
            "column": 7
          },
          "end": {
            "line": 222,
            "column": 1
          }
        },
        "leadingComments": [],
        "trailingComments": []
      },
      "specifiers": [],
      "source": null,
      "range": [
        114,
        7610
      ],
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 222,
          "column": 1
        }
      }
    }
  ],
  "sourceType": "module",
  "range": [
    0,
    7610
  ],
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 222,
      "column": 1
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "*\n     * Status bar UI component\n     * @param {Object} tf TableFilter instance\n     ",
      "range": [
        159,
        248
      ],
      "loc": {
        "start": {
          "line": 9,
          "column": 4
        },
        "end": {
          "line": 12,
          "column": 7
        }
      }
    },
    {
      "type": "Line",
      "value": " Configuration object",
      "range": [
        311,
        334
      ],
      "loc": {
        "start": {
          "line": 16,
          "column": 8
        },
        "end": {
          "line": 16,
          "column": 31
        }
      }
    },
    {
      "type": "Line",
      "value": "id of custom container element",
      "range": [
        373,
        405
      ],
      "loc": {
        "start": {
          "line": 19,
          "column": 8
        },
        "end": {
          "line": 19,
          "column": 40
        }
      }
    },
    {
      "type": "Line",
      "value": "element containing status bar label",
      "range": [
        476,
        513
      ],
      "loc": {
        "start": {
          "line": 21,
          "column": 8
        },
        "end": {
          "line": 21,
          "column": 45
        }
      }
    },
    {
      "type": "Line",
      "value": "status bar",
      "range": [
        556,
        568
      ],
      "loc": {
        "start": {
          "line": 23,
          "column": 8
        },
        "end": {
          "line": 23,
          "column": 20
        }
      }
    },
    {
      "type": "Line",
      "value": "status bar label",
      "range": [
        612,
        630
      ],
      "loc": {
        "start": {
          "line": 25,
          "column": 8
        },
        "end": {
          "line": 25,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "defines status bar text",
      "range": [
        678,
        703
      ],
      "loc": {
        "start": {
          "line": 27,
          "column": 8
        },
        "end": {
          "line": 27,
          "column": 33
        }
      }
    },
    {
      "type": "Line",
      "value": "defines css class status bar",
      "range": [
        766,
        796
      ],
      "loc": {
        "start": {
          "line": 29,
          "column": 8
        },
        "end": {
          "line": 29,
          "column": 38
        }
      }
    },
    {
      "type": "Line",
      "value": "delay for status bar clearing",
      "range": [
        874,
        905
      ],
      "loc": {
        "start": {
          "line": 31,
          "column": 8
        },
        "end": {
          "line": 31,
          "column": 39
        }
      }
    },
    {
      "type": "Line",
      "value": "calls function before message is displayed",
      "range": [
        955,
        999
      ],
      "loc": {
        "start": {
          "line": 34,
          "column": 8
        },
        "end": {
          "line": 34,
          "column": 52
        }
      }
    },
    {
      "type": "Line",
      "value": "calls function after message is displayed",
      "range": [
        1115,
        1158
      ],
      "loc": {
        "start": {
          "line": 37,
          "column": 8
        },
        "end": {
          "line": 37,
          "column": 51
        }
      }
    },
    {
      "type": "Line",
      "value": "status messages",
      "range": [
        1272,
        1289
      ],
      "loc": {
        "start": {
          "line": 41,
          "column": 8
        },
        "end": {
          "line": 41,
          "column": 25
        }
      }
    },
    {
      "type": "Line",
      "value": "populating drop-downs",
      "range": [
        1360,
        1383
      ],
      "loc": {
        "start": {
          "line": 43,
          "column": 8
        },
        "end": {
          "line": 43,
          "column": 31
        }
      }
    },
    {
      "type": "Line",
      "value": "populating drop-downs",
      "range": [
        1461,
        1484
      ],
      "loc": {
        "start": {
          "line": 45,
          "column": 8
        },
        "end": {
          "line": 45,
          "column": 31
        }
      }
    },
    {
      "type": "Line",
      "value": "changing paging page",
      "range": [
        1591,
        1613
      ],
      "loc": {
        "start": {
          "line": 48,
          "column": 8
        },
        "end": {
          "line": 48,
          "column": 30
        }
      }
    },
    {
      "type": "Line",
      "value": "clearing filters",
      "range": [
        1701,
        1719
      ],
      "loc": {
        "start": {
          "line": 50,
          "column": 8
        },
        "end": {
          "line": 50,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "changing nb results/page",
      "range": [
        1790,
        1816
      ],
      "loc": {
        "start": {
          "line": 52,
          "column": 8
        },
        "end": {
          "line": 52,
          "column": 34
        }
      }
    },
    {
      "type": "Line",
      "value": "re-setting page",
      "range": [
        1925,
        1942
      ],
      "loc": {
        "start": {
          "line": 55,
          "column": 8
        },
        "end": {
          "line": 55,
          "column": 25
        }
      }
    },
    {
      "type": "Line",
      "value": "re-setting page length",
      "range": [
        2021,
        2045
      ],
      "loc": {
        "start": {
          "line": 57,
          "column": 8
        },
        "end": {
          "line": 57,
          "column": 32
        }
      }
    },
    {
      "type": "Line",
      "value": "table sorting",
      "range": [
        2156,
        2171
      ],
      "loc": {
        "start": {
          "line": 60,
          "column": 8
        },
        "end": {
          "line": 60,
          "column": 23
        }
      }
    },
    {
      "type": "Line",
      "value": "extensions loading",
      "range": [
        2236,
        2256
      ],
      "loc": {
        "start": {
          "line": 62,
          "column": 8
        },
        "end": {
          "line": 62,
          "column": 28
        }
      }
    },
    {
      "type": "Line",
      "value": "themes loading",
      "range": [
        2360,
        2376
      ],
      "loc": {
        "start": {
          "line": 65,
          "column": 8
        },
        "end": {
          "line": 65,
          "column": 24
        }
      }
    },
    {
      "type": "Line",
      "value": " status bar div",
      "range": [
        2459,
        2476
      ],
      "loc": {
        "start": {
          "line": 68,
          "column": 8
        },
        "end": {
          "line": 68,
          "column": 25
        }
      }
    },
    {
      "type": "Line",
      "value": " status bar label",
      "range": [
        2522,
        2541
      ],
      "loc": {
        "start": {
          "line": 70,
          "column": 8
        },
        "end": {
          "line": 70,
          "column": 27
        }
      }
    },
    {
      "type": "Line",
      "value": " text preceding status bar label",
      "range": [
        2595,
        2629
      ],
      "loc": {
        "start": {
          "line": 72,
          "column": 8
        },
        "end": {
          "line": 72,
          "column": 42
        }
      }
    },
    {
      "type": "Line",
      "value": "status bar container",
      "range": [
        2825,
        2847
      ],
      "loc": {
        "start": {
          "line": 84,
          "column": 8
        },
        "end": {
          "line": 84,
          "column": 30
        }
      }
    },
    {
      "type": "Line",
      "value": "status bar label",
      "range": [
        2985,
        3003
      ],
      "loc": {
        "start": {
          "line": 88,
          "column": 8
        },
        "end": {
          "line": 88,
          "column": 26
        }
      }
    },
    {
      "type": "Line",
      "value": "preceding text",
      "range": [
        3092,
        3108
      ],
      "loc": {
        "start": {
          "line": 90,
          "column": 8
        },
        "end": {
          "line": 90,
          "column": 24
        }
      }
    },
    {
      "type": "Line",
      "value": " target element container",
      "range": [
        3279,
        3306
      ],
      "loc": {
        "start": {
          "line": 95,
          "column": 8
        },
        "end": {
          "line": 95,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": "default container: 'lDiv'",
      "range": [
        3492,
        3519
      ],
      "loc": {
        "start": {
          "line": 102,
          "column": 8
        },
        "end": {
          "line": 102,
          "column": 35
        }
      }
    },
    {
      "type": "Line",
      "value": " custom container, no need to append statusDiv",
      "range": [
        3726,
        3774
      ],
      "loc": {
        "start": {
          "line": 108,
          "column": 12
        },
        "end": {
          "line": 108,
          "column": 60
        }
      }
    },
    {
      "type": "Line",
      "value": " Subscribe to events",
      "range": [
        4020,
        4042
      ],
      "loc": {
        "start": {
          "line": 117,
          "column": 8
        },
        "end": {
          "line": 117,
          "column": 30
        }
      }
    },
    {
      "type": "Line",
      "value": " Unsubscribe to events",
      "range": [
        6244,
        6268
      ],
      "loc": {
        "start": {
          "line": 187,
          "column": 8
        },
        "end": {
          "line": 187,
          "column": 32
        }
      }
    }
  ]
}