text: /*!
   * tablesort v5.0.2 (2017-11-12)
   * http://tristen.ca/tablesort/demo/
   * Copyright (c) 2017 ; Licensed MIT
   */ !(function() {
    var a = function(a) {
        return a.replace(/[^\-?0-9.]/g, '');
      },
      b = function(a, b) {
        return (a = parseFloat(a)), (b = parseFloat(b)), (a = isNaN(a) ? 0 : a), (b = isNaN(b) ? 0 : b), a - b;
      };
    Tablesort.extend(
      'number',
      function(a) {
        return (
          a.match(/^[-+]?[£\x24Û¢´€]?\d+\s*([,\.]\d{0,2})/) ||
          a.match(/^[-+]?\d+\s*([,\.]\d{0,2})?[£\x24Û¢´€]/) ||
          a.match(/^[-+]?(\d)*-?([,\.]){0,1}-?(\d)+([E,e][\-+][\d]+)?%?$/)
        );
      },
      function(c, d) {
        return (c = a(c)), (d = a(d)), b(c, d);
      },
    );
  })();
  