[
    {
        "ts": "2019-10-14 08:44:48 ", 
        "page": "protein_detail.html", 
        "user": "6isxmmfzfs7obtiblqiazpxu21ow61q0", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 08:44:48 ", 
        "page": "protein_detail.html", 
        "user": "6isxmmfzfs7obtiblqiazpxu21ow61q0", 
        "message": "successful response", 
        "type": "user", 
        "id": "O60512-1"
    }, 
    {
        "ts": "2019-10-14 10:34:09 ", 
        "page": "resources.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:41:42 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:42:05 ", 
        "page": "protein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:42:25 ", 
        "page": "glycoprotein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:42:32 ", 
        "page": "global_search_result.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:42:36 ", 
        "page": "global_search_result.html", 
        "user": "NO", 
        "message": "successful search", 
        "type": "user", 
        "id": "mgat"
    }, 
    {
        "ts": "2019-10-14 10:42:58 ", 
        "page": "protein_list.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:42:59 ", 
        "page": "protein_list.html", 
        "user": "NO", 
        "message": "successful response (page: 1, sort: protein_name_long, dir: desc, limit: 20)", 
        "type": "user", 
        "id": "aa4f0a021851dfd893704707730afc76"
    }, 
    {
        "ts": "2019-10-14 10:43:15 ", 
        "page": "protein_detail.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:43:15 ", 
        "page": "protein_detail.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "Q10470-1"
    }, 
    {
        "ts": "2019-10-14 10:43:51 ", 
        "page": "protein_detail.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:43:51 ", 
        "page": "protein_detail.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "P14210-1"
    }, 
    {
        "ts": "2019-10-14 10:44:08 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null"
    }, 
    {
        "ts": "2019-10-14 10:44:08 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null"
    }, 
    {
        "ts": "2019-10-14 10:44:08 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null"
    }, 
    {
        "ts": "2019-10-14 10:44:08 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:44:08 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "P14210-1"
    }, 
    {
        "ts": "2019-10-14 10:44:18 ", 
        "page": "site_view.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:44:18 ", 
        "page": "site_view.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "P14210-1"
    }, 
    {
        "ts": "2019-10-14 10:44:20 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null#"
    }, 
    {
        "ts": "2019-10-14 10:44:20 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null#"
    }, 
    {
        "ts": "2019-10-14 10:44:21 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "JS Error: Script error.\nurl: \nline: 0", 
        "type": "error", 
        "id": "null#"
    }, 
    {
        "ts": "2019-10-14 10:44:21 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 10:44:21 ", 
        "page": "protvista_index.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "P14210-1"
    }, 
    {
        "ts": "2019-10-14 11:36:24 ", 
        "page": "protein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 11:36:27 ", 
        "page": "glycoprotein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 11:43:23 ", 
        "page": "glycoprotein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 11:46:41 ", 
        "page": "quick_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:13:13 ", 
        "page": "index.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:13:15 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:22:18 ", 
        "page": "glycoprotein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:50:52 ", 
        "page": "contact.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:52:22 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:52:22 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 12:52:22 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "JS Error: Uncaught TypeError: $(...).reset is not a function\nurl: https://www.glygen.org/libraries/jquery/jquery-3.1.js\nline: 3827", 
        "type": "error", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:04:03 ", 
        "page": "disclaimer.html", 
        "user": "nxi2zqgnyps5lcbtonjjqcmliinxz983", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:04:12 ", 
        "page": "privacy_policy.html", 
        "user": "nxi2zqgnyps5lcbtonjjqcmliinxz983", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:12:12 ", 
        "page": "index.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:12:18 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:12:18 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 13:12:18 ", 
        "page": "glygen_settings.html", 
        "user": "8b0gqskrh8tl7kfo9f7zph7fyxj63nql", 
        "message": "JS Error: Uncaught TypeError: $(...).reset is not a function\nurl: https://www.glygen.org/libraries/jquery/jquery-3.1.js\nline: 3827", 
        "type": "error", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 14:21:19 ", 
        "page": "index.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 14:22:51 ", 
        "page": "glycan_search.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 14:23:03 ", 
        "page": "glycan_search.html", 
        "user": "Undecided", 
        "message": "Performing Simplified Search", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 14:23:03 ", 
        "page": "glycan_search.html", 
        "user": "Undecided", 
        "message": "500: invalid-parameter-value-length", 
        "type": "error", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 15:53:58 ", 
        "page": "about.html", 
        "user": "nxi2zqgnyps5lcbtonjjqcmliinxz983", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 15:59:58 ", 
        "page": "glycan_search.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 16:00:01 ", 
        "page": "glycan_search.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "Performing Simplified Search", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 16:00:02 ", 
        "page": "glycan_search.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "Simplified Search: Searched with modified parameters", 
        "type": "user", 
        "id": ">adc1a1030ce36ce29287fe023aa8cdec"
    }, 
    {
        "ts": "2019-10-14 16:00:02 ", 
        "page": "glycan_list.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 16:00:03 ", 
        "page": "glycan_list.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "successful response (page: 1, sort: glytoucan_ac, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "adc1a1030ce36ce29287fe023aa8cdec"
    }, 
    {
        "ts": "2019-10-14 16:00:04 ", 
        "page": "glycan_detail.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 16:00:05 ", 
        "page": "glycan_detail.html", 
        "user": "w8x2lmmom8fic8onimnq5o5vu23j4dfi", 
        "message": "successful response", 
        "type": "user", 
        "id": "G17689DH"
    }, 
    {
        "ts": "2019-10-14 17:14:18 ", 
        "page": "quick_search.html", 
        "user": "umabs71lsk9ec69km2pm5rmu5qmqp7q8", 
        "message": "JS Error: TypeError: $(...).offset(...) is undefined\nurl: https://glygen.org/js/faq_main.js\nline: 100", 
        "type": "error", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 17:14:19 ", 
        "page": "quick_search.html", 
        "user": "umabs71lsk9ec69km2pm5rmu5qmqp7q8", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 17:49:58 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 17:50:31 ", 
        "page": "glycoprotein_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:24:26 ", 
        "page": "glycan_search.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:24:30 ", 
        "page": "glycan_search.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "Performing Simplified Search", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:24:31 ", 
        "page": "glycan_search.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "Simplified Search: Searched with modified parameters", 
        "type": "user", 
        "id": ">adc1a1030ce36ce29287fe023aa8cdec"
    }, 
    {
        "ts": "2019-10-14 22:24:37 ", 
        "page": "glycan_list.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "successful response (page: 1, sort: glytoucan_ac, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "adc1a1030ce36ce29287fe023aa8cdec"
    }, 
    {
        "ts": "2019-10-14 22:24:37 ", 
        "page": "glycan_list.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:24:43 ", 
        "page": "glycan_detail.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:24:44 ", 
        "page": "glycan_detail.html", 
        "user": "6evj34mj7p9ialj8ogk1atnqpxftfqjf", 
        "message": "successful response", 
        "type": "user", 
        "id": "G17689DH"
    }, 
    {
        "ts": "2019-10-14 22:25:59 ", 
        "page": "glycan_detail.html", 
        "user": "Undecided", 
        "message": "JS Error: Unable to get property 'style' of undefined or null reference\nurl: https://glygen.org/js/activity_tracker.js\nline: 28", 
        "type": "error", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:26:00 ", 
        "page": "glycan_detail.html", 
        "user": "Undecided", 
        "message": "successful response", 
        "type": "user", 
        "id": "G17689DH"
    }, 
    {
        "ts": "2019-10-14 22:49:08 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:49:10 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "Performing Advanced Search", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:49:11 ", 
        "page": "glycan_search.html", 
        "user": "NO", 
        "message": "Advanced Search: Searched with modified parameters", 
        "type": "user", 
        "id": ">1c095764b1a74c8cd0cc9c75ba341062"
    }, 
    {
        "ts": "2019-10-14 22:49:12 ", 
        "page": "glycan_list.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:49:13 ", 
        "page": "glycan_list.html", 
        "user": "NO", 
        "message": "successful response (page: 1, sort: glytoucan_ac, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "1c095764b1a74c8cd0cc9c75ba341062"
    }, 
    {
        "ts": "2019-10-14 22:49:16 ", 
        "page": "glycan_detail.html", 
        "user": "NO", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 22:49:16 ", 
        "page": "glycan_detail.html", 
        "user": "NO", 
        "message": "successful response", 
        "type": "user", 
        "id": "G17689DH"
    }, 
    {
        "ts": "2019-10-14 23:13:03 ", 
        "page": "protein_search.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:13:06 ", 
        "page": "protein_search.html", 
        "user": "Undecided", 
        "message": "Performing Simplified Search", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:13:07 ", 
        "page": "protein_search.html", 
        "user": "Undecided", 
        "message": "Simplified Search: Searched with modified parameters", 
        "type": "user", 
        "id": ">29cf27ca5d4e073f8f68fdc16695e171"
    }, 
    {
        "ts": "2019-10-14 23:13:09 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:13:11 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: protein_name_long, dir: desc, limit: 20)", 
        "type": "user", 
        "id": "29cf27ca5d4e073f8f68fdc16695e171"
    }, 
    {
        "ts": "2019-10-14 23:13:23 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:13:24 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "successful response", 
        "type": "user", 
        "id": "Q96PB1-1"
    }, 
    {
        "ts": "2019-10-14 23:16:57 ", 
        "page": "global_search_result.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:17:02 ", 
        "page": "global_search_result.html", 
        "user": "Undecided", 
        "message": "successful search", 
        "type": "user", 
        "id": "acetyltransferase"
    }, 
    {
        "ts": "2019-10-14 23:17:10 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:17:11 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: protein_name_long, dir: desc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:17:19 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "sort: organism", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:17:20 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:17:20 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "sort: organism", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:17:20 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:17:33 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:17:34 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "successful response", 
        "type": "user", 
        "id": "Q9BWD1-1"
    }, 
    {
        "ts": "2019-10-14 23:18:22 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:18:23 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: protein_name_long, dir: desc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:35 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "sort: organism", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:36 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:36 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "sort: organism", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:36 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 1, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:53 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "page: 2", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:18:54 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 2, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:19:03 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "page: 3", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:19:03 ", 
        "page": "protein_list.html", 
        "user": "Undecided", 
        "message": "successful response (page: 3, sort: organism, dir: asc, limit: 20)", 
        "type": "user", 
        "id": "0d83fcfd5f835c1939d463284dfd6f22"
    }, 
    {
        "ts": "2019-10-14 23:19:20 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "page access", 
        "type": "user", 
        "id": ""
    }, 
    {
        "ts": "2019-10-14 23:19:20 ", 
        "page": "protein_detail.html", 
        "user": "Undecided", 
        "message": "successful response", 
        "type": "user", 
        "id": "Q8WUY8-1"
    }
]
