summaryrefslogtreecommitdiff
path: root/animism-align/cli
diff options
context:
space:
mode:
Diffstat (limited to 'animism-align/cli')
-rw-r--r--animism-align/cli/alembic.ini4
-rw-r--r--animism-align/cli/app/controllers/__pycache__/collection_controller.cpython-37.pycbin0 -> 2897 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/crud_controller.cpython-37.pycbin0 -> 3968 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/detection_controller.cpython-37.pycbin0 -> 4526 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/detection_index_controller.cpython-37.pycbin0 -> 1848 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/feature_index_controller.cpython-37.pycbin0 -> 1544 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/graph_controller.cpython-37.pycbin0 -> 1621 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/media_controller.cpython-37.pycbin0 -> 3740 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/media_import_controller.cpython-37.pycbin0 -> 2687 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/modelzoo_controller.cpython-37.pycbin0 -> 2019 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/page_controller.cpython-37.pycbin0 -> 2773 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/search_controller.cpython-37.pycbin0 -> 5588 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/socket_controller.cpython-37.pycbin0 -> 825 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/task_controller.cpython-37.pycbin0 -> 2378 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/tile_controller.cpython-37.pycbin0 -> 1473 bytes
-rw-r--r--animism-align/cli/app/controllers/__pycache__/upload_controller.cpython-37.pycbin0 -> 3543 bytes
-rw-r--r--animism-align/cli/app/controllers/crud_controller.py156
-rw-r--r--animism-align/cli/app/controllers/timestamp_controller.py20
-rw-r--r--animism-align/cli/app/controllers/upload_controller.py142
-rw-r--r--animism-align/cli/app/server/__pycache__/decorators.cpython-37.pycbin0 -> 4476 bytes
-rw-r--r--animism-align/cli/app/server/__pycache__/helpers.cpython-37.pycbin0 -> 1339 bytes
-rw-r--r--animism-align/cli/app/server/__pycache__/socket.cpython-37.pycbin0 -> 3602 bytes
-rw-r--r--animism-align/cli/app/server/__pycache__/web.cpython-37.pycbin0 -> 2555 bytes
-rw-r--r--animism-align/cli/app/server/decorators.py127
-rw-r--r--animism-align/cli/app/server/helpers.py78
-rw-r--r--animism-align/cli/app/server/representations.py12
-rw-r--r--animism-align/cli/app/server/web.py59
-rw-r--r--animism-align/cli/app/settings/__pycache__/app_cfg.cpython-37.pycbin0 -> 1531 bytes
-rw-r--r--animism-align/cli/app/settings/app_cfg.py90
-rw-r--r--animism-align/cli/app/sql/__pycache__/common.cpython-37.pycbin0 -> 852 bytes
-rw-r--r--animism-align/cli/app/sql/__pycache__/env.cpython-37.pycbin0 -> 1643 bytes
-rw-r--r--animism-align/cli/app/sql/common.py35
-rw-r--r--animism-align/cli/app/sql/env.py69
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/collection.cpython-37.pycbin0 -> 2784 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/collection_media.cpython-37.pycbin0 -> 1836 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/detection_type.cpython-37.pycbin0 -> 2221 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/detection_type_import.cpython-37.pycbin0 -> 1450 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/feature_type.cpython-37.pycbin0 -> 2297 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/feature_type_import.cpython-37.pycbin0 -> 1424 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/graph.cpython-37.pycbin0 -> 2315 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/media.cpython-37.pycbin0 -> 3072 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/media_detection.cpython-37.pycbin0 -> 2048 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/media_import.cpython-37.pycbin0 -> 1880 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/page.cpython-37.pycbin0 -> 2792 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/tile.cpython-37.pycbin0 -> 2037 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/timestamp.cpython-37.pycbin0 -> 1852 bytes
-rw-r--r--animism-align/cli/app/sql/models/__pycache__/upload.cpython-37.pycbin0 -> 1991 bytes
-rw-r--r--animism-align/cli/app/sql/models/timestamp.py37
-rw-r--r--animism-align/cli/app/sql/models/upload.py44
-rw-r--r--animism-align/cli/app/sql/script.py.mako25
-rw-r--r--animism-align/cli/app/sql/versions/202006231946_create_database.py47
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011922_creating_database.cpython-37.pycbin0 -> 1362 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011923_adding_pages_table.cpython-37.pycbin0 -> 1485 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011925_adding_tiles_table.cpython-37.pycbin0 -> 1153 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011937_adding_pages.cpython-37.pycbin0 -> 1109 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011943_adding_database.cpython-37.pycbin0 -> 1721 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006011944_adding_uploads.cpython-37.pycbin0 -> 1094 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006021608_creating_database.cpython-37.pycbin0 -> 2019 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006041801_add_sort_order_to_tiles.cpython-37.pycbin0 -> 827 bytes
-rw-r--r--animism-align/cli/app/sql/versions/__pycache__/202006231946_create_database.cpython-37.pycbin0 -> 1326 bytes
-rw-r--r--animism-align/cli/app/utils/__pycache__/click_factory.cpython-37.pycbin0 -> 4943 bytes
-rw-r--r--animism-align/cli/app/utils/__pycache__/click_utils.cpython-37.pycbin0 -> 1614 bytes
-rw-r--r--animism-align/cli/app/utils/__pycache__/file_utils.cpython-37.pycbin0 -> 15412 bytes
-rw-r--r--animism-align/cli/app/utils/__pycache__/log_utils.cpython-37.pycbin0 -> 1862 bytes
-rw-r--r--animism-align/cli/app/utils/click_factory.py145
-rw-r--r--animism-align/cli/app/utils/click_utils.py40
-rw-r--r--animism-align/cli/app/utils/display_utils.py28
-rw-r--r--animism-align/cli/app/utils/draw_utils.py166
-rw-r--r--animism-align/cli/app/utils/file_utils.py519
-rw-r--r--animism-align/cli/app/utils/im_utils.py579
-rw-r--r--animism-align/cli/app/utils/log_utils.py69
-rw-r--r--animism-align/cli/app/utils/process_utils.py60
-rw-r--r--animism-align/cli/app/utils/s3_utils.py114
-rw-r--r--animism-align/cli/app/utils/video_utils.py23
-rwxr-xr-xanimism-align/cli/cli.py58
-rw-r--r--animism-align/cli/commands/peaks/parse.py39
-rw-r--r--animism-align/cli/flask.log12191
77 files changed, 14976 insertions, 0 deletions
diff --git a/animism-align/cli/alembic.ini b/animism-align/cli/alembic.ini
new file mode 100644
index 0000000..67d0543
--- /dev/null
+++ b/animism-align/cli/alembic.ini
@@ -0,0 +1,4 @@
+[alembic]
+script_location = app/sql/
+file_template = %%(year)d%%(month).2d%%(day).2d%%(hour).2d%%(minute).2d_%%(slug)s
+
diff --git a/animism-align/cli/app/controllers/__pycache__/collection_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/collection_controller.cpython-37.pyc
new file mode 100644
index 0000000..eb3ea33
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/collection_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/crud_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/crud_controller.cpython-37.pyc
new file mode 100644
index 0000000..7f7d98d
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/crud_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/detection_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/detection_controller.cpython-37.pyc
new file mode 100644
index 0000000..8868de1
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/detection_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/detection_index_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/detection_index_controller.cpython-37.pyc
new file mode 100644
index 0000000..b369829
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/detection_index_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/feature_index_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/feature_index_controller.cpython-37.pyc
new file mode 100644
index 0000000..769ca33
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/feature_index_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/graph_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/graph_controller.cpython-37.pyc
new file mode 100644
index 0000000..cccd73b
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/graph_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/media_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/media_controller.cpython-37.pyc
new file mode 100644
index 0000000..e6dbaee
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/media_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/media_import_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/media_import_controller.cpython-37.pyc
new file mode 100644
index 0000000..30497c6
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/media_import_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/modelzoo_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/modelzoo_controller.cpython-37.pyc
new file mode 100644
index 0000000..3d493fc
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/modelzoo_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/page_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/page_controller.cpython-37.pyc
new file mode 100644
index 0000000..b540b38
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/page_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/search_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/search_controller.cpython-37.pyc
new file mode 100644
index 0000000..9cf91ff
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/search_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/socket_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/socket_controller.cpython-37.pyc
new file mode 100644
index 0000000..56fce90
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/socket_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/task_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/task_controller.cpython-37.pyc
new file mode 100644
index 0000000..6db38eb
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/task_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/tile_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/tile_controller.cpython-37.pyc
new file mode 100644
index 0000000..2449ca3
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/tile_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/__pycache__/upload_controller.cpython-37.pyc b/animism-align/cli/app/controllers/__pycache__/upload_controller.cpython-37.pyc
new file mode 100644
index 0000000..ed9da15
--- /dev/null
+++ b/animism-align/cli/app/controllers/__pycache__/upload_controller.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/controllers/crud_controller.py b/animism-align/cli/app/controllers/crud_controller.py
new file mode 100644
index 0000000..595825d
--- /dev/null
+++ b/animism-align/cli/app/controllers/crud_controller.py
@@ -0,0 +1,156 @@
+from flask import request, jsonify
+from flask_classful import FlaskView, route
+from werkzeug.datastructures import MultiDict
+
+from app.sql.common import db, Session
+from app.server.helpers import parse_search_args, parse_sort_args
+
+class CrudView(FlaskView):
+ # to subclass CrudView, specify the model + form:
+ # model = Collection
+ # form = CollectionForm
+ index_all = True
+ excluded_methods = ['on_index', 'on_show', 'on_create', 'on_update', 'on_destroy']
+ default_sort = "id"
+ default_order = "asc"
+
+ # implement these methods:
+ def where(self, query, args):
+ return query
+ def on_index(self, session, data):
+ return data
+ def on_show(self, session, data):
+ return data
+ def on_create(self, session, form, item):
+ pass
+ def on_update(self, session, form, item):
+ pass
+ def on_destroy(self, session, item):
+ pass
+
+ def index(self):
+ """
+ List all {model}s
+ """
+ session = Session()
+ if self.index_all:
+ items = session.query(self.model).all()
+ else:
+ offset, limit = parse_search_args(request.args)
+ sort, order, order_by, order_by_id = parse_sort_args(request.args, self.model, self.default_sort, self.default_order)
+ query = session.query(self.model)
+ query = self.where(query, request.args)
+ if order_by_id is not None:
+ query = query.order_by(order_by, order_by_id)
+ else:
+ query = query.order_by(order_by)
+ items = query.offset(offset).limit(limit).all()
+
+ res = self.on_index(session, {
+ 'status': 'ok',
+ 'res': [ item.toJSON() for item in items ],
+ })
+ session.close()
+ return jsonify(res)
+
+ def get(self, id: int):
+ """
+ Fetch a single {model}.
+ """
+ session = Session()
+ item = session.query(self.model).get(id)
+ if not item:
+ session.close()
+ return jsonify({
+ 'status': 'error',
+ 'error': 'item not found'
+ })
+ result = self.on_show(session, {
+ 'status': 'ok',
+ 'res': item.toFullJSON() if hasattr(item, 'toFullJSON') else item.toJSON(),
+ })
+ session.close()
+ return jsonify(result)
+
+ def post(self):
+ """
+ Create a new {model}.
+
+ * JSON params: {jsonparams}
+ """
+ session = Session()
+ raw_form = MultiDict(request.json) if request.json is not None else request.form
+ form = self.form(raw_form)
+ if form.validate():
+ item = self.model()
+ form.populate_obj(item)
+ self.on_create(session, raw_form, item)
+ session.add(item)
+ session.commit()
+ res = {
+ 'status': 'ok',
+ 'res': item.toJSON(),
+ }
+ else:
+ res = {
+ 'error': 'error',
+ 'errors': form.errors,
+ }
+ session.close()
+ return jsonify(res)
+
+ def put(self, id: int):
+ """
+ Update a {model}.
+
+ * JSON params: {jsonparams}
+ """
+ session = Session()
+ item = session.query(self.model).get(id)
+ if item:
+ raw_form = MultiDict(request.json) if request.json is not None else request.form
+ form = self.form(raw_form, obj=item)
+ # print(item.toJSON())
+ if form.validate():
+ form.populate_obj(item)
+ self.on_update(session, raw_form, item)
+ session.add(item)
+ session.commit()
+ res = {
+ 'status': 'ok',
+ 'res': item.toJSON(),
+ }
+ else:
+ res = {
+ 'status': 'error',
+ 'error': form.errors,
+ }
+ else:
+ res = {
+ 'status': 'error',
+ 'error': 'not found',
+ }
+ session.close()
+ return jsonify(res)
+
+ def delete(self, id: int):
+ """
+ Delete a {model}.
+ """
+ session = Session()
+ item = session.query(self.model).get(id)
+ if item:
+ self.on_destroy(session, item)
+ session.delete(item)
+ session.commit()
+ res = {
+ 'status': 'ok',
+ 'id': id,
+ }
+ else:
+ res = {
+ 'status': 'error',
+ 'error': 'not found',
+ }
+ session.close()
+ return jsonify(res)
diff --git a/animism-align/cli/app/controllers/timestamp_controller.py b/animism-align/cli/app/controllers/timestamp_controller.py
new file mode 100644
index 0000000..d4cef82
--- /dev/null
+++ b/animism-align/cli/app/controllers/timestamp_controller.py
@@ -0,0 +1,20 @@
+from flask import request, jsonify, redirect
+from flask_classful import route
+from werkzeug.datastructures import MultiDict
+
+from app.sql.common import db, Session
+from app.sql.models.graph import Timestamp, TimestampForm
+from app.sql.models.page import Page
+from app.sql.models.tile import Tile
+from app.controllers.crud_controller import CrudView
+
+class TimestampView(CrudView):
+ model = Timestamp
+ form = TimestampForm
+ default_sort = "start_ts"
+
+ def on_create(self, session, form, item):
+ item.settings = form['settings']
+
+ def on_update(self, session, form, item):
+ item.settings = form['settings']
diff --git a/animism-align/cli/app/controllers/upload_controller.py b/animism-align/cli/app/controllers/upload_controller.py
new file mode 100644
index 0000000..86f9f29
--- /dev/null
+++ b/animism-align/cli/app/controllers/upload_controller.py
@@ -0,0 +1,142 @@
+from flask import request, jsonify
+from flask_classful import FlaskView, route
+from werkzeug.datastructures import MultiDict
+from werkzeug.utils import secure_filename
+import os
+import numpy as np
+from PIL import Image
+
+from app.settings import app_cfg
+from app.sql.common import db, Session
+from app.sql.models.upload import Upload
+from app.utils.file_utils import sha256_stream, sha256_tree, VALID_IMAGE_EXTS
+from app.server.decorators import APIError
+
+class UploadView(FlaskView):
+ def index(self):
+ """
+ List all uploaded files.
+
+ * Query string params: offset, limit, sort (id, date), order (asc, desc)
+ """
+ session = Session()
+ uploads = session.query(Upload).all()
+ response = {
+ 'status': 'ok',
+ 'res': [ upload.toJSON() for upload in uploads ],
+ }
+ session.close()
+ return jsonify(response)
+
+ def get(self, id):
+ """
+ Fetch a single upload.
+ """
+ session = Session()
+ upload = session.query(Upload).get(id)
+ response = {
+ 'status': 'ok',
+ 'res': upload.toJSON(),
+ }
+ session.close()
+ return jsonify(response)
+
+ def post(self):
+ """
+ Upload a new file.
+
+ * JSON params: username
+ """
+
+ try:
+ username = request.form.get('username')
+ except:
+ raise APIError('No username specified')
+
+ param_name = 'image'
+ if param_name not in request.files:
+ raise APIError('No file uploaded')
+
+ file = request.files[param_name]
+
+ # get sha256
+ sha256 = sha256_stream(file)
+ _, ext = os.path.splitext(file.filename)
+ if ext == '.jpeg':
+ ext = '.jpg'
+
+ # TODO: here check sha256
+ # upload = Upload.query.get(id)
+
+ if ext[1:] not in VALID_IMAGE_EXTS:
+ return jsonify({ 'status': 'error', 'error': 'Not a valid image' })
+
+ # convert string of image data to uint8
+ file.seek(0)
+ nparr = np.fromstring(file.read(), np.uint8)
+
+ # decode image
+ try:
+ im = Image.fromarray(nparr)
+ except:
+ return jsonify({ 'status': 'error', 'error': 'Image parse error' })
+
+ session = Session()
+ upload = session.query(Upload).filter_by(sha256=sha256).first()
+ if upload is not None:
+ print("Already uploaded image")
+ response = {
+ 'status': 'ok',
+ 'notes': 'Image already uploaded',
+ 'res': upload.toJSON(),
+ }
+ session.close()
+ return jsonify(response)
+
+ uploaded_im_fn = secure_filename(sha256 + ext)
+ uploaded_im_abspath = os.path.join(app_cfg.DIR_UPLOADS, sha256_tree(sha256))
+ uploaded_im_fullpath = os.path.join(uploaded_im_abspath, uploaded_im_fn)
+
+ os.makedirs(uploaded_im_abspath, exist_ok=True)
+ nparr.tofile(uploaded_im_fullpath)
+
+ upload = Upload(username=username, sha256=sha256, ext=ext)
+ session.add(upload)
+ session.commit()
+ response = {
+ 'status': 'ok',
+ 'res': upload.toJSON(),
+ }
+ session.close()
+ return jsonify(response)
+
+ def delete(self, id):
+ """
+ Delete an uploaded file.
+ """
+ session = Session()
+ upload = session.query(Upload).get(id)
+ if not upload:
+ session.close()
+ return jsonify({
+ 'status': 'error',
+ 'error': 'not found',
+ })
+
+ sha256 = upload.sha256
+
+ uploaded_im_fn = secure_filename(sha256 + upload.ext)
+ uploaded_im_abspath = os.path.join(app_cfg.DIR_UPLOADS, sha256_tree(sha256))
+ uploaded_im_fullpath = os.path.join(uploaded_im_abspath, uploaded_im_fn)
+ if os.path.exists(uploaded_im_fullpath):
+ print("Removing " + uploaded_im_fullpath)
+ os.remove(uploaded_im_fullpath)
+
+ session.delete(upload)
+ session.commit()
+ response = {
+ 'status': 'ok',
+ 'id': id,
+ }
+ session.close()
+ return jsonify(response)
diff --git a/animism-align/cli/app/server/__pycache__/decorators.cpython-37.pyc b/animism-align/cli/app/server/__pycache__/decorators.cpython-37.pyc
new file mode 100644
index 0000000..712f13a
--- /dev/null
+++ b/animism-align/cli/app/server/__pycache__/decorators.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/server/__pycache__/helpers.cpython-37.pyc b/animism-align/cli/app/server/__pycache__/helpers.cpython-37.pyc
new file mode 100644
index 0000000..0b37fd7
--- /dev/null
+++ b/animism-align/cli/app/server/__pycache__/helpers.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/server/__pycache__/socket.cpython-37.pyc b/animism-align/cli/app/server/__pycache__/socket.cpython-37.pyc
new file mode 100644
index 0000000..15a5126
--- /dev/null
+++ b/animism-align/cli/app/server/__pycache__/socket.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/server/__pycache__/web.cpython-37.pyc b/animism-align/cli/app/server/__pycache__/web.cpython-37.pyc
new file mode 100644
index 0000000..7a43dff
--- /dev/null
+++ b/animism-align/cli/app/server/__pycache__/web.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/server/decorators.py b/animism-align/cli/app/server/decorators.py
new file mode 100644
index 0000000..2e6f9dd
--- /dev/null
+++ b/animism-align/cli/app/server/decorators.py
@@ -0,0 +1,127 @@
+"""
+These decorator functions wrap APIs for the simple search server.
+"""
+
+import os
+from time import time
+from datetime import datetime
+import numpy as np
+from PIL import Image
+from flask import request, jsonify
+from werkzeug.utils import secure_filename
+
+from app.sql.common import Session
+
+DEFAULT_LIMIT = 30
+
+def api_query(f):
+ """Wrap basic API queries with timing"""
+ def wrap_api_query(*args, **kwargs):
+ start = time()
+ query = {}
+ kwargs['query'] = query
+ results = f(*args, **kwargs)
+ query['timing'] = round(time() - start, 2)
+ if 'crop' in kwargs['query'] and kwargs['query']['crop'] is None:
+ del kwargs['query']['crop']
+ else:
+ crop = kwargs['query']['crop']
+ kwargs['query']['crop'] = {
+ 'x': crop[0],
+ 'y': crop[1],
+ 'w': crop[2],
+ 'h': crop[3],
+ }
+ if isinstance(results, list):
+ return { 'query': query, 'res': results }
+ else:
+ return { 'query': query, 'res': results }
+ wrap_api_query.__name__ = f.__name__
+ return wrap_api_query
+
+def db_session(f):
+ """Wrap API queries in a database session object which gets committed"""
+ def wrap_db_session(*args, **kwargs):
+ session = Session()
+ try:
+ kwargs['session'] = session
+ f(*args, **kwargs)
+ session.commit()
+ except:
+ session.rollback()
+ raise
+ finally:
+ session.close()
+ wrap_db_session.__name__ = f.__name__
+ return wrap_db_session
+
+def get_offset_and_limit(f):
+ """Normalize offset/limit query string params"""
+ def wrap_offset(*args, **kwargs):
+ kwargs['query']['offset'] = request.args.get('offset', default=0, type=int)
+ kwargs['query']['limit'] = request.args.get('limit', default=DEFAULT_LIMIT, type=int)
+ x = float(request.args.get('x', default=0.0, type=float))
+ y = float(request.args.get('y', default=0.0, type=float))
+ w = float(request.args.get('w', default=0.0, type=float))
+ h = float(request.args.get('h', default=0.0, type=float))
+ if w != 0.0 and h != 0.0:
+ kwargs['query']['crop'] = (x, y, w, h,)
+ else:
+ kwargs['query']['crop'] = None
+ return f(*args, **kwargs)
+ wrap_offset.__name__ = f.__name__
+ return wrap_offset
+
+def store_uploaded_image(param_name, store=False, uploaded_im_path='static/data/uploaded'):
+ """Retrive an uploaded image and prepare for processing. Optionally store it to disk."""
+ def decorator(f):
+ def wrap_uploaded_image(*args, **kwargs):
+ if param_name not in request.files:
+ raise APIError('No file uploaded')
+
+ file = request.files[param_name]
+
+ # convert string of image data to uint8
+ nparr = np.fromstring(file.read(), np.uint8)
+
+ # decode image
+ im = Image.fromarray(nparr)
+ kwargs['im'] = im
+
+ if store:
+ uploaded_im_fn = secure_filename(datetime.now().isoformat() + "_" + file.filename)
+ uploaded_im_abspath = os.path.join(uploaded_im_path, uploaded_im_fn)
+ uploaded_im_remote_path = os.path.join('/', uploaded_im_path, uploaded_im_fn)
+ nparr.tofile(uploaded_im_abspath)
+ kwargs['query']['url'] = uploaded_im_remote_path
+ return f(*args, **kwargs)
+ wrap_uploaded_image.__name__ = f.__name__
+ return wrap_uploaded_image
+ return decorator
+
+def as_json(f):
+ """Output an API query as JSON"""
+ def wrap_jsonify(*args, **kwargs):
+ return jsonify(f(*args, **kwargs))
+ wrap_jsonify.__name__ = f.__name__
+ return wrap_jsonify
+
+def exception_handler(f):
+ """Handle exceptions caused by the API"""
+ def wrapper(*args, **kwargs):
+ try:
+ return f(*args, **kwargs)
+ except Exception as e:
+ return {
+ "error": True,
+ "message": e.message,
+ "query": kwargs['query'],
+ }
+ wrapper.__name__ = f.__name__
+ return wrapper
+
+class APIError(Exception):
+ def __init__(self, message):
+ self.message = message
+ def __str__(self):
+ return repr(self.message)
diff --git a/animism-align/cli/app/server/helpers.py b/animism-align/cli/app/server/helpers.py
new file mode 100644
index 0000000..107a7fa
--- /dev/null
+++ b/animism-align/cli/app/server/helpers.py
@@ -0,0 +1,78 @@
+from sqlalchemy import and_
+from app.settings import app_cfg
+import datetime
+import dateutil
+
+def parse_search_args(args):
+ try:
+ limit = min(int(args.get('limit', default=app_cfg.DEFAULT_LIMIT)), app_cfg.MAX_LIMIT)
+ except Exception as e:
+ limit = app_cfg.DEFAULT_LIMIT
+ try:
+ offset = int(args.get('offset', default=0))
+ except Exception as e:
+ offset = 0
+ return offset, limit
+
+def parse_sort_args(args, table=None, default_sort="id", default_order="asc"):
+ try:
+ sort = args.get('sort', default=default_sort)
+ except Exception as e:
+ sort = 'id'
+ try:
+ order = args.get('order', default=default_order)
+ except:
+ order = 'asc'
+ if table is not None:
+ column = getattr(table, sort)
+ order_by = getattr(column, order)()
+ if sort != 'id':
+ order_by_id = getattr(table.id, order)()
+ else:
+ order_by_id = None
+ else:
+ order_by = None
+ order_by_id = None
+ return sort, order, order_by, order_by_id
+
+def parse_crop_arg(args):
+ try:
+ x = float(args.get('x'))
+ y = float(args.get('y'))
+ w = float(args.get('w'))
+ h = float(args.get('h'))
+ crop = (x, y, w, h,)
+ except Exception as e:
+ crop = None
+ return crop
+
+# def parse_media_args(args):
+# criteria = []
+# criteria_kwargs = {}
+# try:
+# import_id = int(args.get('import_id'))
+# criteria.append(Media.import_id == import_id)
+# criteria_kwargs['import_id_1'] = import_id
+# except:
+# pass
+# try:
+# start_date = str(args.get('start_date'))
+# start_date = dateutil.parser.parse(start_date)
+# start_date = start_date.replace(tzinfo=datetime.timezone.utc)
+# criteria.append(Media.created_at >= start_date)
+# criteria_kwargs['created_at_1'] = start_date
+# except:
+# pass
+# try:
+# end_date = str(args.get('end_date'))
+# end_date = dateutil.parser.parse(end_date)
+# end_date = end_date.replace(tzinfo=datetime.timezone.utc)
+# criteria.append(Media.created_at <= end_date)
+# criteria_kwargs['created_at_2'] = end_date
+# except:
+# pass
+# if len(criteria) > 1:
+# return criteria, criteria_kwargs
+# elif len(criteria) == 1:
+# return criteria, criteria_kwargs
+# return None, {}
diff --git a/animism-align/cli/app/server/representations.py b/animism-align/cli/app/server/representations.py
new file mode 100644
index 0000000..76d9ed4
--- /dev/null
+++ b/animism-align/cli/app/server/representations.py
@@ -0,0 +1,12 @@
+import simplejson as json
+from flask import make_response
+
+def output_json(data, code, headers=None):
+ content_type = 'application/json'
+ dumped = json.dumps(data)
+ if headers:
+ headers.update({'Content-Type': content_type})
+ else:
+ headers = {'Content-Type': content_type}
+ response = make_response(dumped, code, headers)
+ return response
diff --git a/animism-align/cli/app/server/web.py b/animism-align/cli/app/server/web.py
new file mode 100644
index 0000000..c3a812a
--- /dev/null
+++ b/animism-align/cli/app/server/web.py
@@ -0,0 +1,59 @@
+import os
+import logging
+import logging.handlers
+
+logger = logging.getLogger("")
+logger.setLevel(logging.DEBUG)
+handler = logging.handlers.RotatingFileHandler("flask.log",
+ maxBytes=3000000, backupCount=2)
+formatter = logging.Formatter(
+ '[%(asctime)s] {%(filename)s:%(lineno)d} %(levelname)s - %(message)s')
+handler.setFormatter(formatter)
+logger.addHandler(handler)
+logging.getLogger().addHandler(logging.StreamHandler())
+
+from flask import Flask, Blueprint, send_from_directory, request
+from app.sql.common import db, connection_url
+
+from app.settings import app_cfg
+from app.controllers.upload_controller import UploadView
+
+def create_app(script_info=None):
+ """
+ functional pattern for creating the flask app
+ """
+ logging.debug("Starting Flask app...")
+
+ app = Flask(__name__, static_folder=app_cfg.DIR_STATIC, static_url_path='/static')
+ app.config['SQLALCHEMY_DATABASE_URI'] = connection_url
+ app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
+ app.config['SERVER_NAME'] = app_cfg.SERVER_NAME
+ app.url_map.strict_slashes = False
+
+ db.init_app(app)
+
+ UploadView.register(app, route_prefix='/api/v1/')
+
+ index_html = 'index.html'
+
+ @app.errorhandler(404)
+ def page_not_found(e):
+ return app.send_static_file(index_html), 200
+ # path = os.path.join(os.path.dirname(__file__), './static/index.html')
+ # with open(path, "r") as f:
+ # return f.read(), 200
+
+ @app.route('/', methods=['GET'])
+ def index():
+ return app.send_static_file('index.html')
+
+ @app.route('/favicon.ico')
+ def favicon():
+ return send_from_directory(os.path.join(app.root_path, 'static/img/'),
+ 'favicon.ico',mimetype='image/vnd.microsoft.icon')
+
+ @app.shell_context_processor
+ def shell_context():
+ return { 'app': app, 'db': db }
+
+ return app
diff --git a/animism-align/cli/app/settings/__pycache__/app_cfg.cpython-37.pyc b/animism-align/cli/app/settings/__pycache__/app_cfg.cpython-37.pyc
new file mode 100644
index 0000000..f153ad1
--- /dev/null
+++ b/animism-align/cli/app/settings/__pycache__/app_cfg.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/settings/app_cfg.py b/animism-align/cli/app/settings/app_cfg.py
new file mode 100644
index 0000000..0a33b50
--- /dev/null
+++ b/animism-align/cli/app/settings/app_cfg.py
@@ -0,0 +1,90 @@
+import os
+from os.path import join
+import collections
+import logging
+
+from dotenv import load_dotenv
+import yaml
+
+# from app.models import types
+from pathlib import Path
+
+import codecs
+codecs.register(lambda name: codecs.lookup('utf8') if name == 'utf8mb4' else None)
+
+LOG = logging.getLogger('swimmer')
+
+# -----------------------------------------------------------------------------
+# .env config for keys
+# -----------------------------------------------------------------------------
+# Project directory
+SELF_CWD = os.path.dirname(os.path.realpath(__file__)) # this file
+DIR_PROJECT_ROOT = str(Path(SELF_CWD).parent.parent.parent)
+
+# source .env vars
+fp_env = join(DIR_PROJECT_ROOT, '.env')
+load_dotenv(dotenv_path=fp_env)
+# VFRAME_PRODUCTION = os.getenv('VFRAME_ENV') == 'production'
+
+# -----------------------------------------------------------------------------
+# Click config
+# -----------------------------------------------------------------------------
+
+CLICK_GROUPS = {
+ 'peaks': 'commands/peaks',
+ 'db': '',
+ 'flask': '',
+}
+
+
+# -----------------------------------------------------------------------------
+# File I/O
+# -----------------------------------------------------------------------------
+
+SELF_CWD = os.path.dirname(os.path.realpath(__file__)) # Script CWD
+DIR_APP = str(Path(SELF_CWD).parent.parent.parent)
+
+DIR_DATA_STORE = join(DIR_APP, 'data_store')
+
+DIR_DATABASE = join(DIR_DATA_STORE, 'db')
+DIR_UPLOADS = join(DIR_DATA_STORE, 'uploads')
+DIR_EXPORTS = join(DIR_DATA_STORE, 'exports')
+
+DIR_DOCS = join(DIR_APP, 'docs')
+
+URL_DATA = '/static/data/'
+URL_MEDIA = join(URL_DATA, 'media')
+URL_UPLOADS = join(URL_DATA, 'uploads')
+URL_EXPORTS = join(URL_DATA, 'exports')
+
+if 'cli' in os.getcwd():
+ DIR_STATIC = os.path.abspath('../static')
+else:
+ DIR_STATIC = os.path.abspath('static')
+
+HASH_TREE_DEPTH = 3 # for sha256 subdirs
+HASH_BRANCH_SIZE = 3 # for sha256 subdirs
+
+
+# -----------------------------------------------------------------------------
+# S3 storage
+# -----------------------------------------------------------------------------
+
+try:
+ S3_HTTP_BASE_URL = os.getenv("S3_HTTP_BASE_URL")
+except Exception as e:
+ pass
+
+# -----------------------------------------------------------------------------
+# Exports
+# -----------------------------------------------------------------------------
+
+SERVER_NAME = os.getenv('SERVER_NAME') or '0.0.0.0:5000'
+HTTP_EXTERNAL_HOST = os.getenv('HTTP_EXTERNAL_HOST') or f"http://{SERVER_NAME}"
+
+# -----------------------------------------------------------------------------
+# Unicode symbols for logger
+# -----------------------------------------------------------------------------
+
+UCODE_OK = u"\u2714" # check ok
+UCODE_NOK = u'\u2718' # x no ok \ No newline at end of file
diff --git a/animism-align/cli/app/sql/__pycache__/common.cpython-37.pyc b/animism-align/cli/app/sql/__pycache__/common.cpython-37.pyc
new file mode 100644
index 0000000..fe626e5
--- /dev/null
+++ b/animism-align/cli/app/sql/__pycache__/common.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/__pycache__/env.cpython-37.pyc b/animism-align/cli/app/sql/__pycache__/env.cpython-37.pyc
new file mode 100644
index 0000000..b8ea29b
--- /dev/null
+++ b/animism-align/cli/app/sql/__pycache__/env.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/common.py b/animism-align/cli/app/sql/common.py
new file mode 100644
index 0000000..6f3586b
--- /dev/null
+++ b/animism-align/cli/app/sql/common.py
@@ -0,0 +1,35 @@
+import os
+import glob
+import time
+
+# import mysql.connector
+from sqlalchemy import create_engine
+from sqlalchemy.orm import sessionmaker
+from sqlalchemy.ext.declarative import declarative_base
+
+from flask_sqlalchemy import SQLAlchemy
+
+from app.settings import app_cfg
+
+# connection_url = "mysql+mysqlconnector://{}:{}@{}/{}?charset=utf8mb4".format(
+# os.getenv("DB_USER"),
+# os.getenv("DB_PASS"),
+# os.getenv("DB_HOST"),
+# os.getenv("DB_NAME")
+# )
+
+os.makedirs(app_cfg.DIR_DATABASE, exist_ok=True)
+
+connection_url = "sqlite:///{}".format(os.path.join(app_cfg.DIR_DATABASE, 'animism.sqlite3'))
+
+engine = create_engine(connection_url, encoding="utf-8", pool_recycle=3600)
+
+Session = sessionmaker(bind=engine)
+Base = declarative_base()
+Base.metadata.bind = engine
+
+db = SQLAlchemy()
+
+# include the models in reverse dependency order, so relationships work
+from app.sql.models.timestamp import Timestamp
+from app.sql.models.upload import Upload
diff --git a/animism-align/cli/app/sql/env.py b/animism-align/cli/app/sql/env.py
new file mode 100644
index 0000000..839a30b
--- /dev/null
+++ b/animism-align/cli/app/sql/env.py
@@ -0,0 +1,69 @@
+from sqlalchemy import engine_from_config
+from sqlalchemy import pool
+
+from alembic import context
+
+from app.sql.common import db, engine, connection_url, Base
+
+# this is the Alembic Config object, which provides
+# access to the values within the .ini file in use.
+config = context.config
+config.set_main_option("script_location", "./app/sql")
+config.set_main_option("sqlalchemy.url", connection_url)
+
+target_metadata = Base.metadata
+
+# include the models in reverse dependency order, so relationships work
+from app.sql.models.timestamp import Timestamp
+from app.sql.models.upload import Upload
+
+def run_migrations_offline():
+ """Run migrations in 'offline' mode.
+
+ This configures the context with just a URL
+ and not an Engine, though an Engine is acceptable
+ here as well. By skipping the Engine creation
+ we don't even need a DBAPI to be available.
+
+ Calls to context.execute() here emit the given string to the
+ script output.
+
+ """
+ url = config.get_main_option("sqlalchemy.url")
+ context.configure(
+ url=url,
+ target_metadata=target_metadata,
+ literal_binds=True,
+ dialect_opts={"paramstyle": "named"},
+ )
+
+ with context.begin_transaction():
+ context.run_migrations()
+
+
+def run_migrations_online():
+ """Run migrations in 'online' mode.
+
+ In this scenario we need to create an Engine
+ and associate a connection with the context.
+
+ """
+ # connectable = engine_from_config(
+ # config.get_section(config.config_ini_section),
+ # prefix="sqlalchemy.",
+ # poolclass=pool.NullPool,
+ # )
+
+ with engine.connect() as connection:
+ context.configure(
+ connection=connection, target_metadata=target_metadata
+ )
+
+ with context.begin_transaction():
+ context.run_migrations()
+
+
+if context.is_offline_mode():
+ run_migrations_offline()
+else:
+ run_migrations_online()
diff --git a/animism-align/cli/app/sql/models/__pycache__/collection.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/collection.cpython-37.pyc
new file mode 100644
index 0000000..927259d
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/collection.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/collection_media.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/collection_media.cpython-37.pyc
new file mode 100644
index 0000000..cacd652
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/collection_media.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/detection_type.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/detection_type.cpython-37.pyc
new file mode 100644
index 0000000..195474b
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/detection_type.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/detection_type_import.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/detection_type_import.cpython-37.pyc
new file mode 100644
index 0000000..df4e41e
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/detection_type_import.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/feature_type.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/feature_type.cpython-37.pyc
new file mode 100644
index 0000000..12b566b
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/feature_type.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/feature_type_import.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/feature_type_import.cpython-37.pyc
new file mode 100644
index 0000000..ff1c5c1
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/feature_type_import.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/graph.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/graph.cpython-37.pyc
new file mode 100644
index 0000000..f803c6b
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/graph.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/media.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/media.cpython-37.pyc
new file mode 100644
index 0000000..8c75482
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/media.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/media_detection.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/media_detection.cpython-37.pyc
new file mode 100644
index 0000000..5579e49
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/media_detection.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/media_import.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/media_import.cpython-37.pyc
new file mode 100644
index 0000000..8ba8af4
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/media_import.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/page.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/page.cpython-37.pyc
new file mode 100644
index 0000000..3907746
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/page.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/tile.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/tile.cpython-37.pyc
new file mode 100644
index 0000000..743b301
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/tile.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/timestamp.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/timestamp.cpython-37.pyc
new file mode 100644
index 0000000..8337acf
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/timestamp.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/__pycache__/upload.cpython-37.pyc b/animism-align/cli/app/sql/models/__pycache__/upload.cpython-37.pyc
new file mode 100644
index 0000000..39fb71b
--- /dev/null
+++ b/animism-align/cli/app/sql/models/__pycache__/upload.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/models/timestamp.py b/animism-align/cli/app/sql/models/timestamp.py
new file mode 100644
index 0000000..60e9007
--- /dev/null
+++ b/animism-align/cli/app/sql/models/timestamp.py
@@ -0,0 +1,37 @@
+from sqlalchemy import create_engine, Table, Column, Text, String, Integer, Float, DateTime, JSON, ForeignKey
+from sqlalchemy.orm import relationship
+import sqlalchemy.sql.functions as func
+from sqlalchemy_utc import UtcDateTime, utcnow
+from wtforms_alchemy import ModelForm
+
+from app.sql.common import db, Base, Session
+# from app.sql.models.page import Page
+
+from app.settings import app_cfg
+
+class Timestamp(Base):
+ """Table for storing references to graphs"""
+ __tablename__ = 'graph'
+ id = Column(Integer, primary_key=True)
+ type = Column(String(16, convert_unicode=True), nullable=False)
+ start_ts = Column(Float, nullable=False)
+ end_ts = Column(Float, nullable=True)
+ sentence = Column(Text(convert_unicode=True), nullable=True)
+ settings = Column(JSON, default={}, nullable=True)
+
+ def toJSON(self):
+ return {
+ 'id': self.id,
+ 'type': self.type,
+ 'start_ts': self.start_ts,
+ 'end_ts': self.end_ts,
+ 'sentence': self.description,
+ 'settings': self.settings,
+ }
+
+class TimestampForm(ModelForm):
+ class Meta:
+ model = Timestamp
+ exclude = ['settings']
+ def get_session():
+ return Session()
diff --git a/animism-align/cli/app/sql/models/upload.py b/animism-align/cli/app/sql/models/upload.py
new file mode 100644
index 0000000..5863b07
--- /dev/null
+++ b/animism-align/cli/app/sql/models/upload.py
@@ -0,0 +1,44 @@
+from sqlalchemy import create_engine, Table, Column, String, Integer, DateTime
+import sqlalchemy.sql.functions as func
+from sqlalchemy_utc import UtcDateTime, utcnow
+from wtforms_alchemy import ModelForm
+
+from app.sql.common import db, Base, Session
+
+from app.utils.file_utils import sha256_tree
+from app.settings import app_cfg
+
+from os.path import join
+
+class Upload(Base):
+ """Table for storing references to various media"""
+ __tablename__ = 'upload'
+ id = Column(Integer, primary_key=True)
+ sha256 = Column(String(256), nullable=False)
+ fn = Column(String(256), nullable=False)
+ ext = Column(String(4, convert_unicode=True), nullable=False)
+ username = Column(String(16, convert_unicode=True), nullable=False)
+ created_at = Column(UtcDateTime(), default=utcnow())
+
+ def toJSON(self):
+ return {
+ 'id': self.id,
+ 'sha256': self.sha256,
+ 'fn': self.fn,
+ 'ext': self.ext,
+ 'username': self.username,
+ 'url': self.url(),
+ 'created_at': self.created_at,
+ }
+
+ def filename(self):
+ return "{}{}".format(self.fn)
+
+ def filepath(self):
+ return join(app_cfg.DIR_UPLOADS, sha256_tree(self.sha256))
+
+ def fullpath(self):
+ return join(self.filepath(), self.filename())
+
+ def url(self):
+ return join(app_cfg.URL_UPLOADS, sha256_tree(self.sha256), self.filename())
diff --git a/animism-align/cli/app/sql/script.py.mako b/animism-align/cli/app/sql/script.py.mako
new file mode 100644
index 0000000..c4b86b8
--- /dev/null
+++ b/animism-align/cli/app/sql/script.py.mako
@@ -0,0 +1,25 @@
+"""${message}
+
+Revision ID: ${up_revision}
+Revises: ${down_revision | comma,n}
+Create Date: ${create_date}
+
+"""
+from alembic import op
+import sqlalchemy as sa
+import sqlalchemy_utc
+${imports if imports else ""}
+
+# revision identifiers, used by Alembic.
+revision = ${repr(up_revision)}
+down_revision = ${repr(down_revision)}
+branch_labels = ${repr(branch_labels)}
+depends_on = ${repr(depends_on)}
+
+
+def upgrade():
+ ${upgrades if upgrades else "pass"}
+
+
+def downgrade():
+ ${downgrades if downgrades else "pass"}
diff --git a/animism-align/cli/app/sql/versions/202006231946_create_database.py b/animism-align/cli/app/sql/versions/202006231946_create_database.py
new file mode 100644
index 0000000..b74f9b3
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/202006231946_create_database.py
@@ -0,0 +1,47 @@
+"""create database
+
+Revision ID: e45386a1498b
+Revises:
+Create Date: 2020-06-23 19:46:05.161996
+
+"""
+from alembic import op
+import sqlalchemy as sa
+import sqlalchemy_utc
+
+
+# revision identifiers, used by Alembic.
+revision = 'e45386a1498b'
+down_revision = None
+branch_labels = None
+depends_on = None
+
+
+def upgrade():
+ # ### commands auto generated by Alembic - please adjust! ###
+ op.create_table('graph',
+ sa.Column('id', sa.Integer(), nullable=False),
+ sa.Column('type', sa.String(length=16, _expect_unicode=True), nullable=False),
+ sa.Column('start_ts', sa.Float(), nullable=False),
+ sa.Column('end_ts', sa.Float(), nullable=True),
+ sa.Column('sentence', sa.Text(_expect_unicode=True), nullable=True),
+ sa.Column('settings', sa.JSON(), nullable=True),
+ sa.PrimaryKeyConstraint('id')
+ )
+ op.create_table('upload',
+ sa.Column('id', sa.Integer(), nullable=False),
+ sa.Column('sha256', sa.String(length=256), nullable=False),
+ sa.Column('fn', sa.String(length=256), nullable=False),
+ sa.Column('ext', sa.String(length=4, _expect_unicode=True), nullable=False),
+ sa.Column('username', sa.String(length=16, _expect_unicode=True), nullable=False),
+ sa.Column('created_at', sqlalchemy_utc.sqltypes.UtcDateTime(timezone=True), nullable=True),
+ sa.PrimaryKeyConstraint('id')
+ )
+ # ### end Alembic commands ###
+
+
+def downgrade():
+ # ### commands auto generated by Alembic - please adjust! ###
+ op.drop_table('upload')
+ op.drop_table('graph')
+ # ### end Alembic commands ###
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011922_creating_database.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011922_creating_database.cpython-37.pyc
new file mode 100644
index 0000000..a1adb31
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011922_creating_database.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011923_adding_pages_table.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011923_adding_pages_table.cpython-37.pyc
new file mode 100644
index 0000000..beeeb71
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011923_adding_pages_table.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011925_adding_tiles_table.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011925_adding_tiles_table.cpython-37.pyc
new file mode 100644
index 0000000..8d16725
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011925_adding_tiles_table.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011937_adding_pages.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011937_adding_pages.cpython-37.pyc
new file mode 100644
index 0000000..35b459c
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011937_adding_pages.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011943_adding_database.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011943_adding_database.cpython-37.pyc
new file mode 100644
index 0000000..adf3587
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011943_adding_database.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006011944_adding_uploads.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006011944_adding_uploads.cpython-37.pyc
new file mode 100644
index 0000000..159dc66
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006011944_adding_uploads.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006021608_creating_database.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006021608_creating_database.cpython-37.pyc
new file mode 100644
index 0000000..c5df7ca
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006021608_creating_database.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006041801_add_sort_order_to_tiles.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006041801_add_sort_order_to_tiles.cpython-37.pyc
new file mode 100644
index 0000000..67e35cf
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006041801_add_sort_order_to_tiles.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/sql/versions/__pycache__/202006231946_create_database.cpython-37.pyc b/animism-align/cli/app/sql/versions/__pycache__/202006231946_create_database.cpython-37.pyc
new file mode 100644
index 0000000..dd49abc
--- /dev/null
+++ b/animism-align/cli/app/sql/versions/__pycache__/202006231946_create_database.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/utils/__pycache__/click_factory.cpython-37.pyc b/animism-align/cli/app/utils/__pycache__/click_factory.cpython-37.pyc
new file mode 100644
index 0000000..e44ccff
--- /dev/null
+++ b/animism-align/cli/app/utils/__pycache__/click_factory.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/utils/__pycache__/click_utils.cpython-37.pyc b/animism-align/cli/app/utils/__pycache__/click_utils.cpython-37.pyc
new file mode 100644
index 0000000..8aa694e
--- /dev/null
+++ b/animism-align/cli/app/utils/__pycache__/click_utils.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/utils/__pycache__/file_utils.cpython-37.pyc b/animism-align/cli/app/utils/__pycache__/file_utils.cpython-37.pyc
new file mode 100644
index 0000000..55b8f6a
--- /dev/null
+++ b/animism-align/cli/app/utils/__pycache__/file_utils.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/utils/__pycache__/log_utils.cpython-37.pyc b/animism-align/cli/app/utils/__pycache__/log_utils.cpython-37.pyc
new file mode 100644
index 0000000..2aaddb6
--- /dev/null
+++ b/animism-align/cli/app/utils/__pycache__/log_utils.cpython-37.pyc
Binary files differ
diff --git a/animism-align/cli/app/utils/click_factory.py b/animism-align/cli/app/utils/click_factory.py
new file mode 100644
index 0000000..40b0c82
--- /dev/null
+++ b/animism-align/cli/app/utils/click_factory.py
@@ -0,0 +1,145 @@
+"""
+Click processor factory
+- Inspired by and used code from @wiretapped's HTSLAM codebase
+- In particular the very useful
+"""
+
+import os
+import sys
+from os.path import join
+from pathlib import Path
+import os
+from os.path import join
+import sys
+from functools import update_wrapper, wraps
+import itertools
+from pathlib import Path
+from glob import glob
+import importlib
+import logging
+
+import click
+from app.settings import app_cfg as cfg
+
+
+# --------------------------------------------------------
+# Click Group Class
+# --------------------------------------------------------
+
+# set global variable during parent class create
+dir_plugins = None # set in create
+
+class ClickComplex:
+ """Wrapper generator for custom Click CLI's based on LR's coroutine"""
+
+ def __init__(self):
+ pass
+
+
+ class CustomGroup(click.Group):
+ #global dir_plugins # from CliGenerator init
+
+ # lists commands in plugin directory
+ def list_commands(self, ctx):
+ global dir_plugins # from CliGenerator init
+ rv = list(self.commands.keys())
+ fp_cmds = [Path(x) for x in Path(dir_plugins).iterdir() \
+ if str(x).endswith('.py') \
+ and '__init__' not in str(x)]
+ for fp_cmd in fp_cmds:
+ try:
+ assert fp_cmd.name not in rv, "[-] Error: {} can't exist in cli.py and {}".format(fp_cmd.name)
+ except Exception as ex:
+ logging.getLogger('app').error('{}'.format(ex))
+ rv.append(fp_cmd.stem)
+ rv.sort()
+ return rv
+
+ # Complex version: gets commands in directory and in this file
+ # Based on code from @wiretapped + HTSLAM
+ def get_command(self, ctx, cmd_name):
+ global dir_plugins
+ if cmd_name in self.commands:
+ return self.commands[cmd_name]
+ ns = {}
+ fpp_cmd = Path(dir_plugins, cmd_name + '.py')
+ fp_cmd = fpp_cmd.as_posix()
+ if not fpp_cmd.exists():
+ sys.exit('[-] {} file does not exist'.format(fpp_cmd))
+ code = compile(fpp_cmd.read_bytes(), fp_cmd, 'exec')
+ try:
+ eval(code, ns, ns)
+ except Exception as ex:
+ logging.getLogger('swimmer').error('exception: {}'.format(ex))
+ @click.command()
+ def _fail():
+ raise Exception('while loading {}'.format(fpp_cmd.name))
+ _fail.short_help = repr(ex)
+ _fail.help = repr(ex)
+ return _fail
+ if 'cli' not in ns:
+ sys.exit('[-] Error: {} does not contain a cli function'.format(fp_cmd))
+ return ns['cli']
+
+ @classmethod
+ def create(self, dir_plugins_local):
+ global dir_plugins
+ dir_plugins = dir_plugins_local
+ return self.CustomGroup
+
+
+
+class ClickSimple:
+ """Wrapper generator for custom Click CLI's"""
+
+ def __init__(self):
+ pass
+
+
+ class CustomGroup(click.Group):
+ #global dir_plugins # from CliGenerator init
+
+ # lists commands in plugin directory
+ def list_commands(self, ctx):
+ global dir_plugins # from CliGenerator init
+ rv = list(self.commands.keys())
+ fp_cmds = [Path(x) for x in Path(dir_plugins).iterdir() \
+ if str(x).endswith('.py') \
+ and '__init__' not in str(x)]
+ for fp_cmd in fp_cmds:
+ assert fp_cmd.name not in rv, "[-] Error: {} can't exist in cli.py and {}".format(fp_cmd.name)
+ rv.append(fp_cmd.stem)
+ rv.sort()
+ return rv
+
+ # Complex version: gets commands in directory and in this file
+ # from HTSLAM
+ def get_command(self, ctx, cmd_name):
+ global dir_plugins # from CliGenerator init
+ if cmd_name in self.commands:
+ return self.commands[cmd_name]
+ ns = {}
+ fpp_cmd = Path(dir_plugins, cmd_name + '.py')
+ fp_cmd = fpp_cmd.as_posix()
+ if not fpp_cmd.exists():
+ sys.exit('[-] {} file does not exist'.format(fpp_cmd))
+ code = compile(fpp_cmd.read_bytes(), fp_cmd, 'exec')
+ try:
+ eval(code, ns, ns)
+ except Exception as ex:
+ logging.getLogger('swimmer').error('exception: {}'.format(ex))
+ @click.command()
+ def _fail():
+ raise Exception('while loading {}'.format(fpp_cmd.name))
+ _fail.short_help = repr(ex)
+ _fail.help = repr(ex)
+ return _fail
+ if 'cli' not in ns:
+ sys.exit('[-] Error: {} does not contain a cli function'.format(fp_cmd))
+ return ns['cli']
+
+ @classmethod
+ def create(self, dir_plugins_local):
+ global dir_plugins
+ dir_plugins = dir_plugins_local
+ return self.CustomGroup
diff --git a/animism-align/cli/app/utils/click_utils.py b/animism-align/cli/app/utils/click_utils.py
new file mode 100644
index 0000000..83e4f75
--- /dev/null
+++ b/animism-align/cli/app/utils/click_utils.py
@@ -0,0 +1,40 @@
+"""
+Custom Click parameter types
+"""
+import click
+
+from app.settings import app_cfg
+from app.models import types
+
+# --------------------------------------------------------
+# Click command helpers
+# --------------------------------------------------------
+
+def enum_to_names(enum_type):
+ return {x.name.lower(): x for x in enum_type}
+
+def show_help(enum_type):
+ names = enum_to_names(enum_type)
+ return 'Options: "{}"'.format(', '.join(list(names.keys())))
+
+def get_default(opt):
+ return opt.name.lower()
+
+
+# --------------------------------------------------------
+# Custom Click parameter class
+# --------------------------------------------------------
+
+class ParamVar(click.ParamType):
+
+ name = 'default_type'
+
+ def __init__(self, param_type):
+ self.opts = {x.name.lower(): x for x in param_type}
+
+ def convert(self, value, param, ctx):
+ """converts (str) repr to Enum hash"""
+ try:
+ return self.opts[value.lower()]
+ except:
+ self.fail('{} is not a valid option'.format(value, param, ctx))
diff --git a/animism-align/cli/app/utils/display_utils.py b/animism-align/cli/app/utils/display_utils.py
new file mode 100644
index 0000000..7bc1782
--- /dev/null
+++ b/animism-align/cli/app/utils/display_utils.py
@@ -0,0 +1,28 @@
+import sys
+import logging
+
+import cv2 as cv
+
+
+
+log = logging.getLogger('swimmer')
+
+def handle_keyboard(delay_amt=1):
+ '''Used with cv.imshow('title', image) to wait for keyboard press
+ '''
+ while True:
+ k = cv.waitKey(delay_amt) & 0xFF
+ if k == 27 or k == ord('q'): # ESC
+ cv.destroyAllWindows()
+ sys.exit()
+ elif k == 32 or k == 83: # 83 = right arrow
+ break
+ elif k != 255:
+ log.debug(f'k: {k}')
+
+def handle_keyboard_video(delay_amt=1):
+ key = cv.waitKey(1) & 0xFF
+ # if the `q` key was pressed, break from the loop
+ if key == ord("q"):
+ cv.destroyAllWindows()
+ sys.exit()
diff --git a/animism-align/cli/app/utils/draw_utils.py b/animism-align/cli/app/utils/draw_utils.py
new file mode 100644
index 0000000..8ae47fe
--- /dev/null
+++ b/animism-align/cli/app/utils/draw_utils.py
@@ -0,0 +1,166 @@
+import sys
+from math import sqrt
+import logging
+
+import numpy as np
+import cv2 as cv
+
+log = logging.getLogger('swimmer')
+
+
+# ---------------------------------------------------------------------------
+# 3D landmark drawing utilities
+# ---------------------------------------------------------------------------
+
+end_list = np.array([17, 22, 27, 42, 48, 31, 36, 68], dtype=np.int32) - 1
+
+def plot_keypoints(im, kpts):
+ '''Draw 68 key points
+ :param im: the input im
+ :param kpts: (68, 3). flattened list
+ '''
+ im = im.copy()
+ kpts = np.round(kpts).astype(np.int32)
+ for i in range(kpts.shape[0]):
+ st = kpts[i, :2]
+ im = cv.circle(im, (st[0], st[1]), 1, (0, 0, 255), 2)
+ if i in end_list:
+ continue
+ ed = kpts[i + 1, :2]
+ im = cv.line(im, (st[0], st[1]), (ed[0], ed[1]), (255, 255, 255), 1)
+ return im
+
+
+def calc_hypotenuse(pts):
+ bbox = [min(pts[0, :]), min(pts[1, :]), max(pts[0, :]), max(pts[1, :])]
+ center = [(bbox[0] + bbox[2]) / 2, (bbox[1] + bbox[3]) / 2]
+ radius = max(bbox[2] - bbox[0], bbox[3] - bbox[1]) / 2
+ bbox = [center[0] - radius, center[1] - radius, center[0] + radius, center[1] + radius]
+ llength = sqrt((bbox[2] - bbox[0]) ** 2 + (bbox[3] - bbox[1]) ** 2)
+ return llength / 3
+
+def build_camera_box(rear_size=90):
+ point_3d = []
+ rear_depth = 0
+ point_3d.append((-rear_size, -rear_size, rear_depth))
+ point_3d.append((-rear_size, rear_size, rear_depth))
+ point_3d.append((rear_size, rear_size, rear_depth))
+ point_3d.append((rear_size, -rear_size, rear_depth))
+ point_3d.append((-rear_size, -rear_size, rear_depth))
+
+ front_size = int(4 / 3 * rear_size)
+ front_depth = int(4 / 3 * rear_size)
+ point_3d.append((-front_size, -front_size, front_depth))
+ point_3d.append((-front_size, front_size, front_depth))
+ point_3d.append((front_size, front_size, front_depth))
+ point_3d.append((front_size, -front_size, front_depth))
+ point_3d.append((-front_size, -front_size, front_depth))
+ point_3d = np.array(point_3d, dtype=np.float).reshape(-1, 3)
+
+ return point_3d
+
+
+def plot_pose_box(im, Ps, pts68s, color=(40, 255, 0), line_width=2):
+ '''Draw a 3D box as annotation of pose.
+ ref: https://github.com/yinguobing/head-pose-estimation/blob/master/pose_estimator.py
+ :param image: the input image
+ :param P: (3, 4). Affine Camera Matrix.
+ :param kpts: (2, 68) or (3, 68)
+ '''
+ im_draw = im.copy()
+ if not isinstance(pts68s, list):
+ pts68s = [pts68s]
+
+ if not isinstance(Ps, list):
+ Ps = [Ps]
+
+ for i in range(len(pts68s)):
+ pts68 = pts68s[i]
+ llength = calc_hypotenuse(pts68)
+ point_3d = build_camera_box(llength)
+ P = Ps[i]
+
+ # Map to 2d im points
+ point_3d_homo = np.hstack((point_3d, np.ones([point_3d.shape[0], 1]))) # n x 4
+ point_2d = point_3d_homo.dot(P.T)[:, :2]
+
+ point_2d[:, 1] = - point_2d[:, 1]
+ point_2d[:, :2] = point_2d[:, :2] - np.mean(point_2d[:4, :2], 0) + np.mean(pts68[:2, :27], 1)
+ point_2d = np.int32(point_2d.reshape(-1, 2))
+
+ # Draw all the lines
+ cv.polylines(im_draw, [point_2d], True, color, line_width, cv.LINE_AA)
+ cv.line(im_draw, tuple(point_2d[1]), tuple(point_2d[6]), color, line_width, cv.LINE_AA)
+ cv.line(im_draw, tuple(point_2d[2]), tuple(point_2d[7]), color, line_width, cv.LINE_AA)
+ cv.line(im_draw, tuple(point_2d[3]), tuple(point_2d[8]), color, line_width, cv.LINE_AA)
+
+ return im_draw
+
+
+
+# ---------------------------------------------------------------------------
+#
+# OpenCV drawing functions
+#
+# ---------------------------------------------------------------------------
+
+pose_types = {'pitch': (0,0,255), 'roll': (255,0,0), 'yaw': (0,255,0)}
+
+def draw_landmarks2D(im, points_norm, radius=3, color=(0,255,0)):
+ '''Draws facial landmarks, either 5pt or 68pt
+ '''
+ im_dst = im.copy()
+ dim = im.shape[:2][::-1]
+ for x,y in points_norm:
+ pt = (int(x*dim[0]), int(y*dim[1]))
+ cv.circle(im_dst, pt, radius, color, -1, cv.LINE_AA)
+ return im_dst
+
+def draw_landmarks3D(im, points, radius=3, color=(0,255,0)):
+ '''Draws 3D facial landmarks
+ '''
+ im_dst = im.copy()
+ for x,y,z in points:
+ cv.circle(im_dst, (x,y), radius, color, -1, cv.LINE_AA)
+ return im_dst
+
+def draw_bbox(im, bbox_norm, color=(0,255,0), stroke_weight=2):
+ '''Draws BBox onto cv image
+ '''
+ im_dst = im.copy()
+ bbox_dim = bbox_norm.to_bbox_dim(im.shape[:2][::-1])
+ cv.rectangle(im_dst, bbox_dim.p1.xy, bbox_dim.p2.xy, color, stroke_weight, cv.LINE_AA)
+ return im_dst
+
+def draw_pose(im, pt_nose, image_pts):
+ '''Draws 3-axis pose over image
+ TODO: normalize point data
+ '''
+ im_dst = im.copy()
+ log.debug(f'pt_nose: {pt_nose}')
+ log.debug(f'image_pts pitch: {image_pts["pitch"]}')
+ cv.line(im_dst, pt_nose, tuple(image_pts['pitch']), pose_types['pitch'], 3)
+ cv.line(im_dst, pt_nose, tuple(image_pts['yaw']), pose_types['yaw'], 3)
+ cv.line(im_dst, pt_nose, tuple(image_pts['roll']), pose_types['roll'], 3)
+ return im_dst
+
+def draw_text(im, pt_norm, text, size=1.0, color=(0,255,0)):
+ '''Draws degrees as text over image
+ '''
+ im_dst = im.copy()
+ dim = im.shape[:2][::-1]
+ pt = tuple(map(int, (pt_norm[0]*dim[0], pt_norm[1]*dim[1])))
+ cv.putText(im_dst, text, pt, cv.FONT_HERSHEY_SIMPLEX, size, color, thickness=1, lineType=cv.LINE_AA)
+ return im_dst
+
+def draw_degrees(im, pose_data, color=(0,255,0)):
+ '''Draws degrees as text over image
+ '''
+ im_dst = im.copy()
+ for i, pose_type in enumerate(pose_types.items()):
+ k, clr = pose_type
+ v = pose_data[k]
+ t = '{}: {:.2f}'.format(k, v)
+ origin = (10, 30 + (25 * i))
+ cv.putText(im_dst, t, origin, cv.FONT_HERSHEY_SIMPLEX, 0.5, clr, thickness=2, lineType=2)
+ return im_dst \ No newline at end of file
diff --git a/animism-align/cli/app/utils/file_utils.py b/animism-align/cli/app/utils/file_utils.py
new file mode 100644
index 0000000..7f1f417
--- /dev/null
+++ b/animism-align/cli/app/utils/file_utils.py
@@ -0,0 +1,519 @@
+"""
+File utility scripts
+- load and save files in csv, json, yaml, pkl formats
+- shutil helper scripts to move, copy, symlink files
+"""
+
+import sys
+import os
+from os.path import join
+import stat
+
+from glob import glob
+from pprint import pprint
+import shutil
+import distutils
+import pathlib
+from pathlib import Path
+import json
+import csv
+import pickle
+import threading
+from queue import Queue
+import time
+import logging
+import itertools
+import collections
+
+import yaml
+import hashlib
+import click
+from tqdm import tqdm
+
+
+
+# -----------------------------------------------------------------------------
+# Filesystem settings
+# -----------------------------------------------------------------------------
+
+ZERO_PADDING = 6 # padding for enumerated image filenames
+HASH_TREE_DEPTH = 2
+HASH_BRANCH_SIZE = 2
+VALID_IMAGE_EXTS = ['jpg', 'jpeg', 'png']
+VALID_VIDEO_EXTS = ['mp4', 'mov']
+
+# ------------------------------------------
+# Logger: use local app logging
+# ------------------------------------------
+
+log = logging.getLogger('swimmer')
+
+
+# ------------------------------------------
+# File I/O read/write little helpers
+# ------------------------------------------
+
+def glob_exts(dir_in, exts, recursive=False):
+ """Globs folders for multiple extensions
+ :param dir_in: input directory
+ :param exts: extensions as jpg, png, mp4
+ :param recursive: use recursive globbing
+ """
+ if not (type(exts) == list or type(exts) == tuple):
+ exts = [exts]
+ files = []
+ for ext in exts:
+ if recursive:
+ fp_glob = join(dir_in, '**/*.{}'.format(ext))
+ log.info(f'glob {fp_glob}')
+ files += glob(fp_glob, recursive=True)
+ else:
+ fp_glob = join(dir_in, '*.{}'.format(ext))
+ files += glob(fp_glob)
+ return files
+
+
+def zpad(x, zeros=ZERO_PADDING):
+ return str(x).zfill(zeros)
+
+def get_ext(fpp, lower=True):
+ """Retuns the file extension w/o dot
+ :param fpp: (Pathlib.path) filepath
+ :param lower: (bool) force lowercase
+ :returns: (str) file extension (ie 'jpg')
+ """
+ fpp = ensure_posixpath(fpp)
+ ext = fpp.suffix.replace('.', '')
+ return ext.lower() if lower else ext
+
+
+def convert(fp_in, fp_out):
+ """Converts between JSON and Pickle formats
+ Pickle files are about 30-40% smaller filesize
+ """
+ if get_ext(fp_in) == get_ext(fp_out):
+ log.error('Input: {} and output: {} are the same. Use this to convert.')
+
+ lazywrite(lazyload(fp_in), fp_out)
+
+
+def load_csv(fp_in, as_list=True):
+ """Loads CSV and retuns list of items
+ :param fp_in: string filepath to CSV
+ :returns: list of all CSV data
+ """
+ if not Path(fp_in).exists():
+ log.info('not found: {}'.format(fp_in))
+ log.info('loading: {}'.format(fp_in))
+ with open(fp_in, 'r') as fp:
+ items = csv.DictReader(fp)
+ if as_list:
+ items = [x for x in items]
+ log.info('returning {:,} items'.format(len(items)))
+ return items
+
+def unfussy_csv_reader(reader):
+ """Loads a CSV while ignoring possible data errors
+ :param reader: Special reader for load_csv_safe which ignores CSV parse errors
+ """
+ while True:
+ try:
+ yield next(reader)
+ except StopIteration:
+ return
+ except csv.Error:
+ print(csv.Error)
+ # log the problem or whatever
+ continue
+
+def load_csv_safe(fp_in, keys=True, create=False):
+ """Loads a CSV while ignoring possible data errors
+ :param fp_in: string filepath to JSON file
+ :param keys: boolean set to false if the first line is not headers (for some reason)
+ :param create: boolean set to true to return an empty keys/values if the CSV does not exist
+ """
+ try:
+ with open(fp_in, 'r', newline='', encoding='utf-8') as f:
+ # reader = csv.reader( (line.replace('\0','') for line in f) )
+ reader = csv.reader(f)
+ lines = list(unfussy_csv_reader(reader))
+ if keys:
+ keys = lines[0]
+ lines = lines[1:]
+ return keys, lines
+ return lines
+ except:
+ if create:
+ if keys:
+ return {}, []
+ return []
+ raise
+
+def load_recipe(fp_in):
+ """Loads a JSON file as an object with properties accessible with dot syntax
+ :param fp_in: string filepath to JSON file
+ """
+ with open(path) as fh:
+ return json.load(fh, object_hook=lambda d: collections.namedtuple('X', d.keys())(*d.values()))
+
+
+def lazywrite(data, fp_out, sort_keys=True):
+ """Writes JSON or Pickle data"""
+ ext = get_ext(fp_out)
+ if ext == 'json':
+ return write_json(data, fp_out, sort_keys=sort_keys)
+ elif ext == 'pkl':
+ return write_pickle(data, fp_out)
+ else:
+ raise NotImplementedError('[!] {} is not yet supported. Use .pkl or .json'.format(ext))
+
+
+def lazyload(fp_in, ordered=True):
+ """Loads JSON or Pickle serialized data"""
+ if not Path(fp_in).exists():
+ log.error('file does not exist: {}'.format(fp_in))
+ return {}
+ ext = get_ext(fp_in)
+ if ext == 'json':
+ items = load_json(fp_in)
+ elif ext == 'pkl':
+ items = load_pickle(fp_in)
+ else:
+ raise NotImplementedError('[!] {} is not yet supported. Use .pkl or .json'.format(ext))
+
+ if ordered:
+ return collections.OrderedDict(sorted(items.items(), key=lambda t: t[0]))
+ else:
+ return items
+
+
+def load_yaml(fp_in):
+ """Loads YAML file and returns (dict)
+ :param fp_in: (str) filepath
+ """
+ with open(fp_in, 'r') as fp:
+ cfg = yaml.load(fp, Loader=yaml.Loader)
+ return cfg
+
+def load_text(fp_in):
+ """Load a text file into an array
+ :param fp_in: (str) filepath
+ """
+ with open(fp_in, 'rt') as fp:
+ lines = fp.read().rstrip('\n').split('\n')
+ return lines
+
+def load_line_lookup(fp_in):
+ """Load a text file into a lookup of lines to line numbers
+ :param fp_in: (str) filepath
+ """
+ with open(fp_in, 'rt') as fp:
+ lines = fp.read().rstrip('\n').split('\n')
+ return { line: i for i, line in enumerate(lines) }
+
+def load_json(fp_in):
+ """Loads JSON and returns items
+ :param fp_in: (str) filepath
+ :returns: data from JSON
+ """
+ if not Path(fp_in).exists():
+ log.error('file does not exist: {}'.format(fp_in))
+ return {}
+ with open(str(fp_in), 'r') as fp:
+ data = json.load(fp)
+ return data
+
+
+def load_pickle(fp_in):
+ """Loads Pickle and returns items
+ :param fp_in: (str) filepath
+ :returns: data from JSON
+ """
+ if not Path(fp_in).exists():
+ log.error('file does not exist: {}'.format(fp_in))
+ return {}
+ with open(str(fp_in), 'rb') as fp:
+ data = pickle.load(fp)
+ return data
+
+
+def order_items(records):
+ """Orders records by ASC SHA256"""
+ return collections.OrderedDict(sorted(records.items(), key=lambda t: t[0]))
+
+def write_text(data, fp_out, ensure_path=True):
+ if not data:
+ log.error('no data')
+ return
+
+ if ensure_path:
+ mkdirs(fp_out)
+ with open(fp_out, 'w') as fp:
+ if type(data) == list:
+ fp.write('\n'.join(data))
+ else:
+ fp.write(data)
+
+
+def write_pickle(data, fp_out, ensure_path=True):
+ """
+ """
+ if ensure_path:
+ mkdirs(fp_out) # mkdir
+ with open(fp_out, 'wb') as fp:
+ pickle.dump(data, fp)
+
+
+def write_json(data, fp_out, minify=True, ensure_path=True, sort_keys=True, verbose=False):
+ """
+ """
+ if ensure_path:
+ mkdirs(fp_out)
+ with open(fp_out, 'w') as fp:
+ if minify:
+ json.dump(data, fp, separators=(',',':'), sort_keys=sort_keys)
+ else:
+ json.dump(data, fp, indent=2, sort_keys=sort_keys)
+ if verbose:
+ log.info('Wrote JSON: {}'.format(fp_out))
+
+def write_csv(data, fp_out, header=None):
+ """ """
+ with open(fp_out, 'w') as fp:
+ writer = csv.DictWriter(fp, fieldnames=header)
+ writer.writeheader()
+ if type(data) is dict:
+ for k, v in data.items():
+ fp.writerow('{},{}'.format(k, v))
+
+def write_serialized_items(items, fp_out, ensure_path=True, minify=True, sort_keys=True):
+ """Writes serialized data
+ :param items: (dict) a sha256 dict of MappingItems
+ :param serialize: (bool) serialize the data
+ :param ensure_path: ensure the parent directories exist
+ :param minify: reduces JSON file size
+ """
+ log.info('Writing serialized data...')
+ fpp_out = ensure_posixpath(fp_out)
+ serialized_items = {k: v.serialize() for k, v in tqdm(items.items()) }
+ # write data
+ ext = get_ext(fpp_out)
+ if ext == 'json':
+ write_json(serialized_items, fp_out, ensure_path=ensure_path, minify=minify, sort_keys=sort_keys)
+ elif ext == 'pkl':
+ write_pickle(serialized_items, fp_out)
+ else:
+ raise NotImplementedError('[!] {} is not yet supported. Use .pkl or .json'.format(ext))
+ log.info('Wrote {:,} items to {}'.format(len(items), fp_out))
+
+
+def write_modeled_data(data, fp_out, ensure_path=False):
+ """
+ """
+ fpp_out = ensure_posixpath(fp_out)
+ if ensure_path:
+ mkdirs(fpp_out)
+ ext = get_ext(fpp_out)
+ if ext == 'pkl':
+ write_pickle(data, str(fp_out))
+ else:
+ raise NotImplementedError('[!] {} is not yet supported. Use .pkl or .json'.format(ext))
+
+
+# ---------------------------------------------------------------------
+# Filepath utilities
+# ---------------------------------------------------------------------
+
+def ensure_posixpath(fp):
+ """Ensures filepath is pathlib.Path
+ :param fp: a (str, LazyFile, PosixPath)
+ :returns: a PosixPath filepath object
+ """
+ if type(fp) == str:
+ fpp = Path(fp)
+ elif type(fp) == click.utils.LazyFile:
+ fpp = Path(fp.name)
+ elif type(fp) == pathlib.PosixPath:
+ fpp = fp
+ else:
+ raise TypeError('{} is not a valid filepath type'.format(type(fp)))
+ return fpp
+
+
+def mkdirs(fp):
+ """Ensure parent directories exist for a filepath
+ :param fp: string, Path, or click.File
+ """
+ fpp = ensure_posixpath(fp)
+ fpp = fpp.parent if fpp.suffix else fpp
+ fpp.mkdir(parents=True, exist_ok=True)
+
+def ensure_posixpath(fp):
+ """Ensures filepath is pathlib.Path
+ :param fp: a (str, LazyFile, PosixPath)
+ :returns: a PosixPath filepath object
+ """
+ if type(fp) == str:
+ fpp = Path(fp)
+ elif type(fp) == click.utils.LazyFile:
+ fpp = Path(fp.name)
+ elif type(fp) == pathlib.PosixPath:
+ fpp = fp
+ else:
+ raise TypeError('{} is not a valid filepath type'.format(type(fp)))
+ return fpp
+
+def ensure_dir(fp):
+ if not Path(fp).is_dir():
+ mkdirs(fp)
+
+
+def ext_media_format(ext):
+ """Converts file extension into Enum MediaType
+ param ext: str of file extension"
+ """
+ for media_format, exts in VALID_MEDIA_EXTS.items():
+ if ext in exts:
+ return media_format
+ raise ValueError('{} is not a valid option'.format(ext))
+
+
+def sha256(fp_in, block_size=65536):
+ """Generates SHA256 hash for a file
+ :param fp_in: (str) filepath
+ :param block_size: (int) byte size of block
+ :returns: (str) hash
+ """
+ sha256 = hashlib.sha256()
+ with open(fp_in, 'rb') as fp:
+ for block in iter(lambda: fp.read(block_size), b''):
+ sha256.update(block)
+ return sha256.hexdigest()
+
+def sha256_stream(stream, block_size=65536):
+ """Generates SHA256 hash for a file stream (from Flask)
+ :param fp_in: (FileStream) stream object
+ :param block_size: (int) byte size of block
+ :returns: (str) hash
+ """
+ sha256 = hashlib.sha256()
+ for block in iter(lambda: stream.read(block_size), b''):
+ sha256.update(block)
+ return sha256.hexdigest()
+
+def sha256_tree(sha256):
+ """Split hash into branches with tree-depth for faster file indexing
+ :param sha256: str of a sha256 hash
+ :returns: str with sha256 tree with '/' delimeter
+ """
+ branch_size = HASH_BRANCH_SIZE
+ tree_size = HASH_TREE_DEPTH * branch_size
+ sha256_tree = [sha256[i:(i+branch_size)] for i in range(0, tree_size, branch_size)]
+ return '/'.join(sha256_tree)
+
+
+def migrate(fmaps, threads=1, action='copy', force=False):
+ """Copy/move/symlink files form src to dst directory
+ :param fmaps: (dict) with 'src' and 'dst' filepaths
+ :param threads: (int) number of threads
+ :param action: (str) copy/move/symlink
+ :param force: (bool) force overwrite existing files
+ """
+ log = log
+ num_items = len(fmaps)
+
+ def copytree(src, dst, symlinks = False, ignore = None):
+ # ozxyqk: https://stackoverflow.com/questions/22588225/how-do-you-merge-two-directories-or-move-with-replace-from-the-windows-command
+ if not os.path.exists(dst):
+ mkdirs(dst)
+ # os.makedirs(dst)
+ shutil.copystat(src, dst)
+ lst = os.listdir(src)
+ if ignore:
+ excl = ignore(src, lst)
+ lst = [x for x in lst if x not in excl]
+ for item in lst:
+ s = os.path.join(src, item)
+ d = os.path.join(dst, item)
+ if symlinks and os.path.islink(s):
+ if os.path.exists(d):
+ os.remove(d)
+ os.symlink(os.readlink(s), d)
+ try:
+ st = os.lstat(s)
+ mode = stat.S_IMODE(st.st_mode)
+ os.lchmod(d, mode)
+ except:
+ pass # lchmod not available
+ elif os.path.isdir(s):
+ copytree(s, d, symlinks, ignore)
+ else:
+ shutil.copy(s, d)
+
+ assert(action in ['copy','move','symlink'])
+
+ if threads > 1:
+ # threaded
+ task_queue = Queue()
+ print_lock = threading.Lock()
+
+ def migrate_action(fmap):
+ data_local = threading.local()
+ data_local.src, data_local.dst = (fmap['src'], fmap['dst'])
+ data_local.src_path = Path(data_local.src)
+ data_local.dst_path = Path(data_local.dst)
+
+ if force or not data_local.dst_path.exists():
+ if action == 'copy':
+ shutil.copy(data_local.src, data_local.dst)
+ #if data_local.src_path.is_dir():
+ # copytree(data_local.src, data_local.dst)
+ #else:
+ elif action == 'move':
+ shutil.move(data_local.src, data_local.dst)
+ elif action == 'symlink':
+ if force:
+ data_local.dst_path.unlink()
+ Path(data_local.src).symlink_to(data_local.dst)
+
+ def process_queue(num_items):
+ # TODO: progress bar
+ while True:
+ fmap = task_queue.get()
+ migrate_action(fmap)
+ log.info('migrate: {:.2f} {:,}/{:,}'.format(
+ (task_queue.qsize() / num_items)*100, task_queue.qsize(), num_items))
+ task_queue.task_done()
+
+ # avoid race conditions by creating dir structure here
+ log.info('create directory structure')
+ for fmap in tqdm(fmaps):
+ mkdirs(fmap['dst'])
+
+ # init threads
+ for i in range(threads):
+ t = threading.Thread(target=process_queue, args=(num_items,))
+ t.daemon = True
+ t.start()
+
+ # process threads
+ start = time.time()
+ for fmap in fmaps:
+ task_queue.put(fmap)
+
+ task_queue.join()
+
+ else:
+ # non-threaded
+ for fmap in tqdm(fmaps):
+ mkdirs(fmap['dst'])
+ if action == 'copy':
+ shutil.copy(fmap['src'], fmap['dst'])
+ elif action == 'move':
+ shutil.move(fmap['src'], fmap['dst'])
+ elif action == 'symlink':
+ if force:
+ Path(fmap['dst'].unlink())
+ Path(fp_src).symlink_to(fp_dst)
+ return
+
diff --git a/animism-align/cli/app/utils/im_utils.py b/animism-align/cli/app/utils/im_utils.py
new file mode 100644
index 0000000..839c268
--- /dev/null
+++ b/animism-align/cli/app/utils/im_utils.py
@@ -0,0 +1,579 @@
+import sys
+import os
+from os.path import join
+import cv2 as cv
+import imagehash
+from PIL import Image, ImageDraw, ImageFilter, ImageOps
+from skimage.filters.rank import entropy
+from skimage.morphology import disk
+from skimage import feature
+# import matplotlib.pyplot as plt
+import imutils
+import time
+import numpy as np
+import struct
+from sklearn.metrics.pairwise import cosine_similarity
+import datetime
+
+def ensure_pil(im):
+ """Ensure image is Pillow format"""
+ try:
+ im.verify()
+ return im
+ except:
+ return Image.fromarray(im.astype('uint8'), 'RGB')
+
+def ensure_np(im):
+ """Ensure image is numpy array"""
+ if type(im) == np.ndarray:
+ return im
+ return np.asarray(im, np.uint8)
+
+def np2pil(im, swap=True):
+ """Ensure image is Pillow format
+ :param im: image in numpy or PIL.Image format
+ :returns: image in Pillow RGB format
+ """
+ try:
+ im.verify()
+ return im
+ except:
+ if swap:
+ im = bgr2rgb(im)
+ return Image.fromarray(im.astype('uint8'), 'RGB')
+
+def pil2np(im, swap=True):
+ """Ensure image is Numpy.ndarry format
+ :param im: image in numpy or PIL.Image format
+ :returns: image in Numpy uint8 format
+ """
+ if type(im) == np.ndarray:
+ return im
+ im = np.asarray(im, np.uint8)
+ if swap:
+ im = rgb2bgr(im)
+ return im
+
+def num_channels(im):
+ '''Returns number of channels in numpy.ndarray image'''
+ if len(im.shape) > 2:
+ return im.shape[2]
+ else:
+ return 1
+
+def is_grayscale(im, threshold=5):
+ """Returns True if image is grayscale
+ :param im: (numpy.array) image
+ :return (bool) of if image is grayscale"""
+ b = im[:,:,0]
+ g = im[:,:,1]
+ mean = np.mean(np.abs(g - b))
+ return mean < threshold
+
+
+def compute_features(fe,frames,phashes,phash_thresh=1):
+ """
+ Get vector embedding using FeatureExtractor
+ :param fe: FeatureExtractor class
+ :param frames: list of frame images as numpy.ndarray
+ :param phash_thresh: perceptual hash threshold
+ :returns: list of feature vectors
+ """
+ vals = []
+ phash_pre = phashes[0]
+ for i,im in enumerate(frames):
+ if i == 0 or (phashes[i] - phashes[i-1]) > phash_thresh:
+ vals.append(fe.extract(im))
+ else:
+ vals.append(vals[i-1])
+ return vals
+
+
+# def np2pil(im, swap=True):
+# """Ensure image is Pillow format
+# :param im: image in numpy or PIL.Image format
+# :returns: image in Pillow RGB format
+# """
+# try:
+# im.verify()
+# return im
+# except:
+# if swap:
+# im = cv.cvtColor(im,cv.COLOR_BGR2RGB)
+# return Image.fromarray(im.astype('uint8'), 'RGB')
+
+# def pil2np(im, swap=True):
+# """Ensure image is Numpy.ndarry format
+# :param im: image in numpy or PIL.Image format
+# :returns: image in Numpy uint8 format
+# """
+# if type(im) == np.ndarray:
+# return im
+# im = np.asarray(im, np.uint8)
+# if swap:
+# im = cv.cvtColor(im, cv.COLOR_RGB2BGR)
+# return im
+
+
+def resize(im, width=0, height=0):
+ """resize image using imutils. Use w/h=[0 || None] to prioritize other edge size
+ :param im: a Numpy.ndarray image
+ :param wh: a tuple of (width, height)
+ """
+ # TODO change to cv.resize and add algorithm choices
+ w = width
+ h = height
+ if w is 0 and h is 0:
+ return im
+ elif w > 0 and h > 0:
+ ws = im.shape[1] / w
+ hs = im.shape[0] / h
+ if ws > hs:
+ return imutils.resize(im, width=w)
+ else:
+ return imutils.resize(im, height=h)
+ elif w > 0 and h is 0:
+ return imutils.resize(im, width=w)
+ elif w is 0 and h > 0:
+ return imutils.resize(im, height=h)
+ else:
+ return im
+
+def filter_pixellate(im,num_cells):
+ """Pixellate image by downsample then upsample
+ :param im: PIL.Image
+ :returns: PIL.Image
+ """
+ w,h = im.size
+ im = im.resize((num_cells,num_cells), Image.NEAREST)
+ im = im.resize((w,h), Image.NEAREST)
+ return im
+
+# Plot images inline using Matplotlib
+# def pltimg(im,title=None,mode='rgb',figsize=(8,12),dpi=160,output=None):
+# plt.figure(figsize=figsize)
+# plt.xticks([]),plt.yticks([])
+# if title is not None:
+# plt.title(title)
+# if mode.lower() == 'bgr':
+# im = cv.cvtColor(im,cv.COLOR_BGR2RGB)
+
+# f = plt.gcf()
+# if mode.lower() =='grey' or mode.lower() == 'gray':
+# plt.imshow(im,cmap='gray')
+# else:
+# plt.imshow(im)
+# plt.show()
+# plt.draw()
+# if output is not None:
+# bbox_inches='tight'
+# ext=osp.splitext(output)[1].replace('.','')
+# f.savefig(output,dpi=dpi,format=ext)
+# print('Image saved to: {}'.format(output))
+
+
+
+# Utilities for analyzing frames
+
+# def compute_gray(im):
+# im = cv.cvtColor(im,cv.COLOR_BGR2GRAY)
+# n_vals = float(im.shape[0] * im.shape[1])
+# avg = np.sum(im[:]) / n_vals
+# return avg
+
+# def compute_rgb(im):
+# im = cv.cvtColor(im,cv.COLOR_BGR2RGB)
+# n_vals = float(im.shape[0] * im.shape[1])
+# avg_r = np.sum(im[:,:,0]) / n_vals
+# avg_g = np.sum(im[:,:,1]) / n_vals
+# avg_b = np.sum(im[:,:,2]) / n_vals
+# avg_rgb = np.sum(im[:,:,:]) / (n_vals * 3.0)
+# return avg_r, avg_b, avg_g, avg_rgb
+
+# def compute_hsv(im):
+# im = cv.cvtColor(im,cv.COLOR_BGR2HSV)
+# n_vals = float(im.shape[0] * im.shape[1])
+# avg_h = np.sum(frame[:,:,0]) / n_vals
+# avg_s = np.sum(frame[:,:,1]) / n_vals
+# avg_v = np.sum(frame[:,:,2]) / n_vals
+# avg_hsv = np.sum(frame[:,:,:]) / (n_vals * 3.0)
+# return avg_h, avg_s, avg_v, avg_hsv
+
+# def pys_dhash(im, hashSize=8):
+# # resize the input image, adding a single column (width) so we
+# # can compute the horizontal gradient
+# resized = cv.resize(im, (hashSize + 1, hashSize))
+# # compute the (relative) horizontal gradient between adjacent
+# # column pixels
+# diff = resized[:, 1:] > resized[:, :-1]
+# # convert the difference image to a hash
+# return sum([2 ** i for (i, v) in enumerate(diff.flatten()) if v])
+
+
+############################################
+# ImageHash
+# pip install imagehash
+############################################
+
+def compute_ahash(im):
+ """Compute average hash using ImageHash library
+ :param im: Numpy.ndarray
+ :returns: Imagehash.ImageHash
+ """
+ return imagehash.average_hash(ensure_pil(im_pil))
+
+def compute_phash(im):
+ """Compute perceptual hash using ImageHash library
+ :param im: Numpy.ndarray
+ :returns: Imagehash.ImageHash
+ """
+ return imagehash.phash(ensure_pil(im))
+
+def phash2int(phash):
+ """Compute perceptual hash using ImageHash library and convert to binary
+ :param phash: Imagehash.ImageHash
+ :returns: binary-encoded bigint
+ """
+ phash.hash[-1] = False
+ phash_as_bigint = struct.unpack('Q', np.packbits(phash.hash))[0]
+ return phash_as_bigint
+
+def compute_phash_int(im):
+ """Compute perceptual hash using ImageHash library and convert to binary
+ :param im: Numpy.ndarray
+ :returns: binary-encoded bigint
+ """
+ return phash2int(compute_phash(im))
+
+def compute_dhash(im):
+ """Compute difference hash using ImageHash library
+ :param im: Numpy.ndarray
+ :returns: Imagehash.ImageHash
+ """
+ return imagehash.dhash(ensure_pil(im))
+
+def compute_whash(im):
+ """Compute wavelet hash using ImageHash library
+ :param im: Numpy.ndarray
+ :returns: Imagehash.ImageHash
+ """
+ return imagehash.whash(ensure_pil(im))
+
+def compute_whash_b64(im):
+ """Compute wavelest hash base64 using ImageHash library
+ :param im: Numpy.ndarray
+ :returns: Imagehash.ImageHash
+ """
+ return lambda im: imagehash.whash(ensure_pil(im), mode='db4')
+
+
+############################################
+# Pillow
+############################################
+
+def sharpen(im):
+ """Sharpen image using PIL.ImageFilter
+ param: im: PIL.Image
+ returns: PIL.Image
+ """
+ im = ensure_pil(im)
+ im.filter(ImageFilter.SHARPEN)
+ return ensure_np(im)
+
+def fit_image(im,targ_size):
+ """Force fit image by cropping
+ param: im: PIL.Image
+ param: targ_size: a tuple of target (width, height)
+ returns: PIL.Image
+ """
+ im_pil = ensure_pil(im)
+ frame_pil = ImageOps.fit(im_pil, targ_size,
+ method=Image.BICUBIC, centering=(0.5, 0.5))
+ return ensure_np(frame_pil)
+
+
+def compute_entropy(im):
+ entr_img = entropy(im, disk(10))
+
+
+############################################
+# scikit-learn
+############################################
+
+def compute_entropy(im):
+ # im is grayscale numpy
+ return entropy(im, disk(10))
+
+############################################
+# OpenCV
+############################################
+
+def bgr2gray(im):
+ """Wrapper for cv2.cvtColor transform
+ :param im: Numpy.ndarray (BGR)
+ :returns: Numpy.ndarray (Gray)
+ """
+ return cv.cvtColor(im,cv.COLOR_BGR2GRAY)
+
+def gray2bgr(im):
+ """Wrapper for cv2.cvtColor transform
+ :param im: Numpy.ndarray (Gray)
+ :returns: Numpy.ndarray (BGR)
+ """
+ return cv.cvtColor(im,cv.COLOR_GRAY2BGR)
+
+def bgr2rgb(im):
+ """Wrapper for cv2.cvtColor transform
+ :param im: Numpy.ndarray (BGR)
+ :returns: Numpy.ndarray (RGB)
+ """
+ return cv.cvtColor(im,cv.COLOR_BGR2RGB)
+
+def compute_laplacian(im):
+ # below 100 is usually blurry
+ return cv.Laplacian(im, cv.CV_64F).var()
+
+
+# # http://radjkarl.github.io/imgProcessor/index.html#
+
+# def modifiedLaplacian(img):
+# ''''LAPM' algorithm (Nayar89)'''
+# M = np.array([-1, 2, -1])
+# G = cv.getGaussianKernel(ksize=3, sigma=-1)
+# Lx = cv.sepFilter2D(src=img, ddepth=cv.CV_64F, kernelX=M, kernelY=G)
+# Ly = cv.sepFilter2D(src=img, ddepth=cv.CV_64F, kernelX=G, kernelY=M)
+# FM = np.abs(Lx) + np.abs(Ly)
+# return cv.mean(FM)[0]
+
+# def varianceOfLaplacian(img):
+# ''''LAPV' algorithm (Pech2000)'''
+# lap = cv.Laplacian(img, ddepth=-1)#cv.cv.CV_64F)
+# stdev = cv.meanStdDev(lap)[1]
+# s = stdev[0]**2
+# return s[0]
+
+# def tenengrad(img, ksize=3):
+# ''''TENG' algorithm (Krotkov86)'''
+# Gx = cv.Sobel(img, ddepth=cv.CV_64F, dx=1, dy=0, ksize=ksize)
+# Gy = cv.Sobel(img, ddepth=cv.CV_64F, dx=0, dy=1, ksize=ksize)
+# FM = Gx**2 + Gy**2
+# return cv.mean(FM)[0]
+
+# def normalizedGraylevelVariance(img):
+# ''''GLVN' algorithm (Santos97)'''
+# mean, stdev = cv.meanStdDev(img)
+# s = stdev[0]**2 / mean[0]
+# return s[0]
+
+def compute_if_blank(im,width=100,sigma=0,thresh_canny=.1,thresh_mean=4,mask=None):
+ # im is graysacale np
+ #im = imutils.resize(im,width=width)
+ #mask = imutils.resize(mask,width=width)
+ if mask is not None:
+ im_canny = feature.canny(im,sigma=sigma,mask=mask)
+ total = len(np.where(mask > 0)[0])
+ else:
+ im_canny = feature.canny(im,sigma=sigma)
+ total = (im.shape[0]*im.shape[1])
+ n_white = len(np.where(im_canny > 0)[0])
+ per = n_white/total
+ if np.mean(im) < thresh_mean or per < thresh_canny:
+ return 1
+ else:
+ return 0
+
+
+def print_timing(t,n):
+ t = time.time()-t
+ print('Elapsed time: {:.2f}'.format(t))
+ print('FPS: {:.2f}'.format(n/t))
+
+# def vid2frames(fpath, limit=5000, width=None, idxs=None):
+# """Convert a video file into list of frames
+# :param fpath: filepath to the video file
+# :param limit: maximum number of frames to read
+# :param fpath: the indices of frames to keep (rest are skipped)
+# :returns: (fps, number of frames, list of Numpy.ndarray frames)
+# """
+# frames = []
+# try:
+# cap = cv.VideoCapture(fpath)
+# except:
+# print('[-] Error. Could not read video file: {}'.format(fpath))
+# try:
+# cap.release()
+# except:
+# pass
+# return frames
+
+# fps = cap.get(cv.CAP_PROP_FPS)
+# nframes = int(cap.get(cv.CAP_PROP_FRAME_COUNT))
+
+# if idxs is not None:
+# # read sample indices by seeking to frame index
+# for idx in idxs:
+# cap.set(cv.CAP_PROP_POS_FRAMES, idx)
+# res, frame = cap.read()
+# if width is not None:
+# frame = imutils.resize(frame, width=width)
+# frames.append(frame)
+# else:
+# while(True and len(frames) < limit):
+# res, frame = cap.read()
+# if not res:
+# break
+# if width is not None:
+# frame = imutils.resize(frame, width=width)
+# frames.append(frame)
+
+# cap.release()
+# del cap
+# #return fps,nframes,frames
+# return frames
+
+def convolve_filter(vals,filters=[1]):
+ for k in filters:
+ vals_tmp = np.zeros_like(vals)
+ t = len(vals_tmp)
+ for i,v in enumerate(vals):
+ sum_vals = vals[max(0,i-k):min(t-1,i+k)]
+ vals_tmp[i] = np.mean(sum_vals)
+ vals = vals_tmp.copy()
+ return vals
+
+def cosine_delta(v1,v2):
+ return 1.0 - cosine_similarity(v1.reshape((1, -1)), v2.reshape((1, -1)))[0][0]
+
+
+
+def compute_edges(vals):
+ # find edges (1 = rising, -1 = falling)
+ edges = np.zeros_like(vals)
+ for i in range(len(vals[1:])):
+ delta = vals[i] - vals[i-1]
+ if delta == -1:
+ edges[i] = 1 # rising edge 0 --> 1
+ elif delta == 1:
+ edges[i+1] = 2 # falling edge 1 --> 0
+ # get index for rise fall
+ rising = np.where(np.array(edges) == 1)[0]
+ falling = np.where(np.array(edges) == 2)[0]
+ return rising, falling
+
+
+############################################
+# Point, Rect
+############################################
+
+class Point(object):
+ def __init__(self, x, y):
+ self.x = x
+ self.y = y
+
+class Rect(object):
+ def __init__(self, p1, p2):
+ '''Store the top, bottom, left and right values for points
+ p1 and p2 are the (corners) in either order
+ '''
+ self.left = min(p1.x, p2.x)
+ self.right = max(p1.x, p2.x)
+ self.top = min(p1.y, p2.y)
+ self.bottom = max(p1.y, p2.y)
+
+def overlap(r1, r2):
+ '''Overlapping rectangles overlap both horizontally & vertically
+ '''
+ return range_overlap(r1.left, r1.right, r2.left, r2.right) and \
+ range_overlap(r1.top, r1.bottom, r2.top, r2.bottom)
+
+def range_overlap(a_min, a_max, b_min, b_max):
+ '''Neither range is completely greater than the other
+ '''
+ return (a_min <= b_max) and (b_min <= a_max)
+
+def merge_rects(r1,r2):
+ p1 = Point(min(r1.left,r2.left),min(r1.top,r2.top))
+ p2 = Point(max(r1.right,r2.right),max(r1.bottom,r2.bottom))
+ return Rect(p1,p2)
+
+def is_overlapping(r1,r2):
+ """r1,r2 as [x1,y1,x2,y2] list"""
+ r1x = Rect(Point(r1[0],r1[1]),Point(r1[2],r1[3]))
+ r2x = Rect(Point(r2[0],r2[1]),Point(r2[2],r2[3]))
+ return overlap(r1x,r2x)
+
+def get_rects_merged(rects,bounds,expand=0):
+ """rects: list of points in [x1,y1,x2,y2] format"""
+ rects_expanded = []
+ bx,by = bounds
+ # expand
+ for x1,y1,x2,y2 in rects:
+ x1 = max(0,x1-expand)
+ y1 = max(0,y1-expand)
+ x2 = min(bx,x2+expand)
+ y2 = min(by,y2+expand)
+ rects_expanded.append(Rect(Point(x1,y1),Point(x2,y2)))
+
+ #rects_expanded = [Rect(Point(x1,y1),Point(x2,y2)) for x1,y1,x2,y2 in rects_expanded]
+ rects_merged = []
+ for i,r in enumerate(rects_expanded):
+ found = False
+ for j,rm in enumerate(rects_merged):
+ if overlap(r,rm):
+ rects_merged[j] = merge_rects(r,rm) #expand
+ found = True
+ if not found:
+ rects_merged.append(r)
+ # convert back to [x1,y1,x2,y2] format
+ rects_merged = [(r.left,r.top,r.right,r.bottom) for r in rects_merged]
+ # contract
+ rects_contracted = []
+ for x1,y1,x2,y2 in rects_merged:
+ x1 = min(bx,x1+expand)
+ y1 = min(by,y1+expand)
+ x2 = max(0,x2-expand)
+ y2 = max(0,y2-expand)
+ rects_contracted.append((x1,y1,x2,y2))
+
+ return rects_contracted
+
+
+############################################
+# Image display
+############################################
+
+
+def montage(frames,ncols=4,nrows=None,width=None):
+ """Convert list of frames into a grid montage
+ param: frames: list of frames as Numpy.ndarray
+ param: ncols: number of columns
+ param: width: resize images to this width before adding to grid
+ returns: Numpy.ndarray grid of all images
+ """
+
+ # expand image size if not enough frames
+ if nrows is not None and len(frames) < ncols * nrows:
+ blank = np.zeros_like(frames[0])
+ n = ncols * nrows - len(frames)
+ for i in range(n): frames.append(blank)
+
+ rows = []
+ for i,im in enumerate(frames):
+ if width is not None:
+ im = imutils.resize(im,width=width)
+ h,w = im.shape[:2]
+ if i % ncols == 0:
+ if i > 0:
+ rows.append(ims)
+ ims = []
+ ims.append(im)
+ if len(ims) > 0:
+ for j in range(ncols-len(ims)):
+ ims.append(np.zeros_like(im))
+ rows.append(ims)
+ row_ims = []
+ for row in rows:
+ row_im = np.hstack(np.array(row))
+ row_ims.append(row_im)
+ contact_sheet = np.vstack(np.array(row_ims))
+ return contact_sheet
diff --git a/animism-align/cli/app/utils/log_utils.py b/animism-align/cli/app/utils/log_utils.py
new file mode 100644
index 0000000..1e0f22f
--- /dev/null
+++ b/animism-align/cli/app/utils/log_utils.py
@@ -0,0 +1,69 @@
+"""
+Logger instantiator for use with Click utlity scripts
+"""
+import sys
+import os
+import logging
+
+import colorlog
+
+class Logger:
+
+ LOGGER_NAME = 'swimmer'
+ LOGFILE_FORMAT = "%(log_color)s%(levelname)-8s%(reset)s %(cyan)s%(filename)s:%(lineno)s:%(bold_cyan)s%(funcName)s() %(reset)s%(message)s"
+
+ def __init__(self):
+ pass
+
+ @staticmethod
+ def create(verbosity=4, logfile=None):
+ """Configures a logger from click params
+ :param verbosity: (int) between 0 and 5
+ :param logfile: (str) path to logfile
+ :returns: logging root object
+ """
+
+ loglevel = (5 - (max(0, min(verbosity, 5)))) * 10 # where logging.DEBUG = 10
+ date_format = '%Y-%m-%d %H:%M:%S'
+ if 'colorlog' in sys.modules and os.isatty(2):
+ cformat = '%(log_color)s' + Logger.LOGFILE_FORMAT
+ f = colorlog.ColoredFormatter(cformat, date_format,
+ log_colors = { 'DEBUG' : 'yellow', 'INFO' : 'white',
+ 'WARNING' : 'bold_yellow', 'ERROR': 'bold_red',
+ 'CRITICAL': 'bold_red' })
+ else:
+ f = logging.Formatter(Logger.LOGFILE_FORMAT, date_format)
+
+ logger = logging.getLogger(Logger.LOGGER_NAME)
+ logger.setLevel(loglevel)
+
+ # remove existing handlers
+ for handler in logger.handlers:
+ logger.removeHandler(handler)
+
+ if logfile:
+ # create file handler which logs even debug messages
+ fh = logging.FileHandler(logfile)
+ fh.setLevel(loglevel)
+ logger.addHandler(fh)
+
+ # add colored handler
+ ch = logging.StreamHandler()
+ ch.setFormatter(f)
+ logger.addHandler(ch)
+
+ if verbosity == 0:
+ logger.disabled = True
+
+ # test
+ # logger.debug('Hello Debug')
+ # logger.info('Hello Info')
+ # logger.warn('Hello Warn')
+ # logger.error('Hello Error')
+ # logger.critical('Hello Critical')
+
+ return logger
+
+ @staticmethod
+ def getLogger():
+ return logging.getLogger(Logger.LOGGER_NAME) \ No newline at end of file
diff --git a/animism-align/cli/app/utils/process_utils.py b/animism-align/cli/app/utils/process_utils.py
new file mode 100644
index 0000000..7f243ae
--- /dev/null
+++ b/animism-align/cli/app/utils/process_utils.py
@@ -0,0 +1,60 @@
+import os
+import pathos.pools as pp
+from tqdm import tqdm
+from concurrent.futures import ProcessPoolExecutor, as_completed
+
+def parallel_process(array, function, n_jobs=16, use_kwargs=False, front_num=3):
+ """
+ A parallel version of the map function with a progress bar.
+
+ Args:
+ array (array-like): An array to iterate over.
+ function (function): A python function to apply to the elements of array
+ n_jobs (int, default=16): The number of cores to use
+ use_kwargs (boolean, default=False): Whether to consider the elements of array as dictionaries of
+ keyword arguments to function
+ front_num (int, default=3): The number of iterations to run serially before kicking off the parallel job.
+ Useful for catching bugs
+ Returns:
+ [function(array[0]), function(array[1]), ...]
+ """
+ #We run the first few iterations serially to catch bugs
+ if front_num > 0:
+ front = [function(**a) if use_kwargs else function(a) for a in array[:front_num]]
+ #If we set n_jobs to 1, just run a list comprehension. This is useful for benchmarking and debugging.
+ if n_jobs==1:
+ return front + [function(**a) if use_kwargs else function(a) for a in tqdm(array[front_num:])]
+ #Assemble the workers
+ with ProcessPoolExecutor(max_workers=n_jobs) as pool:
+ #Pass the elements of array into function
+ if use_kwargs:
+ futures = [pool.submit(function, **a) for a in array[front_num:]]
+ else:
+ futures = [pool.submit(function, a) for a in array[front_num:]]
+ kwargs = {
+ 'total': len(futures),
+ 'unit': 'it',
+ 'unit_scale': True,
+ 'leave': True
+ }
+ #Print out the progress as tasks complete
+ for f in tqdm(as_completed(futures), **kwargs):
+ pass
+ out = []
+ #Get the results from the futures.
+ for i, future in tqdm(enumerate(futures)):
+ try:
+ out.append(future.result())
+ except Exception as e:
+ out.append(e)
+ return front + out
+
+def parallelize(rows, func):
+ print("Processing {} items".format(len(rows)))
+ if hasattr(os, 'sched_getaffinity'):
+ processCount = len(os.sched_getaffinity(0))
+ else:
+ processCount = 4
+ print('processes {}'.format(processCount))
+ with pp.ProcessPool(processes=processCount) as pool:
+ pool.map(func, rows) \ No newline at end of file
diff --git a/animism-align/cli/app/utils/s3_utils.py b/animism-align/cli/app/utils/s3_utils.py
new file mode 100644
index 0000000..d8cff79
--- /dev/null
+++ b/animism-align/cli/app/utils/s3_utils.py
@@ -0,0 +1,114 @@
+import os
+import glob
+from os.path import join
+from dataclasses import dataclass
+from glob import glob
+from pathlib import Path
+import logging
+
+import dacite # dataclass helper util
+import boto3
+
+
+@dataclass
+class S3Config:
+ S3_BUCKET: str
+ S3_KEY: str
+ S3_SECRET: str
+ S3_ENDPOINT: str
+ S3_REGION: str
+
+
+class RemoteStorageS3:
+
+ def __init__(self):
+
+ self.log = logging.getLogger('swimmer')
+
+ self.s3_cfg = dacite.from_dict(data_class=S3Config, data=os.environ)
+
+ self.session = boto3.session.Session()
+
+ self.s3_client = self.session.client(
+ service_name='s3',
+ aws_access_key_id=self.s3_cfg.S3_KEY,
+ aws_secret_access_key=self.s3_cfg.S3_SECRET,
+ endpoint_url=self.s3_cfg.S3_ENDPOINT,
+ region_name=self.s3_cfg.S3_REGION,
+ )
+
+
+ def list_dir(self, fp_dir_remote):
+ '''Sync local directory to remote directory
+ '''
+
+ obj_list_remote = self.s3_client.list_objects(
+ Bucket=self.s3_cfg.S3_BUCKET,
+ Prefix=fp_dir_remote)
+
+
+ for obj in obj_list_remote.get('Contents', []):
+ s3_fn = obj['Key']
+ self.log.debug(s3_fn)
+
+
+ def sync_dir(self, fp_dir_local, fp_dir_remote):
+ '''Sync local directory to remote directory
+ '''
+
+ # get list of local files
+ fps_local = glob(join(fp_dir_local, '*'))
+ fp_local_lkup = {}
+ for fp in fps_local:
+ fp_local_lkup[Path(fp).name] = fp
+
+ # get list of remote files
+ obj_list_remote = self.s3_client.list_objects(Bucket=self.s3_cfg.S3_BUCKET, Prefix=fp_dir_remote)
+ # check if remove files exist locally
+ if 'Contents' in obj_list_remote:
+ for obj in obj_list_remote['Contents']:
+ s3_fn = obj['Key']
+ fn_remote = Path(s3_fn).name
+ if fn_remote in fp_local_lkup.keys():
+ # remove from queue
+ # compare timestamps
+ fp_local = fp_local_lkup[fn_remote]
+ del fp_local_lkup[fn_remote]
+ if obj['LastModified'].timestamp() < os.path.getmtime(fp_local):
+ self.log.debug("Update s3 with newer local file: {}".format(s3_fn))
+ self.s3_client.upload_file(
+ fp_local,
+ self.s3_cfg.S3_BUCKET,
+ s3_fn,
+ ExtraArgs={'ACL': 'public-read' })
+ else:
+ self.log.debug(f'Skipping same file: {s3_fn}')
+ else:
+ self.log.debug(f'Orphan remote file: {s3_fn}')
+ self.log.debug("s3 delete {}".format(s3_fn))
+ response = self.s3_client.delete_object(
+ Bucket=self.s3_cfg.S3_BUCKET,
+ Key=s3_fn,
+ )
+ else:
+ self.log.debug(f'No "Contents" in {obj_list_remote.keys()}')
+
+ # put the remaining files to S3
+ for fn_local, fp_local in fp_local_lkup.items():
+ s3_fn = join(fp_dir_remote, fn_local)
+ self.log.debug("s3 create {}".format(s3_fn))
+ self.s3_client.upload_file(
+ fp_local,
+ os.getenv('S3_BUCKET'),
+ s3_fn,
+ ExtraArgs={ 'ACL': 'public-read' })
+
+
+ def sync_file(self, fp_local, fp_remote):
+ '''Sync local file to remove file
+ '''
+ self.log.warn('Not yet implemented')
+
+
+ #def make_s3_path(s3_dir, metadata_path):
+ # return "{}/{}/{}{}".format(os.getenv('S3_ENDPOINT'), os.getenv('S3_BUCKET'), s3_dir, metadata_path)
diff --git a/animism-align/cli/app/utils/video_utils.py b/animism-align/cli/app/utils/video_utils.py
new file mode 100644
index 0000000..992f0f8
--- /dev/null
+++ b/animism-align/cli/app/utils/video_utils.py
@@ -0,0 +1,23 @@
+
+from pymediainfo import MediaInfo
+
+def mediainfo(fp_in):
+ """Returns abbreviated video/audio metadata for video files
+ :param fp_in: filepath"""
+
+ result = {}
+ media_info_raw = MediaInfo.parse(fp_in).to_data()
+
+ for d in media_info_raw['tracks']:
+ if d['track_type'] == 'Video':
+ result = {
+ 'codec_cc': d['codec_cc'],
+ 'duration': int(d['duration']),
+ 'display_aspect_ratio': float(d['display_aspect_ratio']),
+ 'width': int(d['width']),
+ 'height': int(d['height']),
+ 'frame_rate': float(d['frame_rate']),
+ 'frame_count': int(d['frame_count']),
+ }
+
+ return result \ No newline at end of file
diff --git a/animism-align/cli/cli.py b/animism-align/cli/cli.py
new file mode 100755
index 0000000..2158398
--- /dev/null
+++ b/animism-align/cli/cli.py
@@ -0,0 +1,58 @@
+#!/usr/bin/env python
+
+import click
+
+from app.settings import app_cfg
+from app.utils import log_utils
+from app.utils.click_factory import ClickSimple
+
+
+if __name__ == '__main__':
+
+ import sys
+ import argparse
+
+ # argparse: intercept group
+ argv_tmp = sys.argv
+ sys.argv = sys.argv[:2]
+ ap = argparse.ArgumentParser('\033[1m\033[94mSwimmer\033[0m')
+ ap.add_argument('group', choices=app_cfg.CLICK_GROUPS.keys())
+ args = ap.parse_args()
+ sys.argv = argv_tmp
+ sys.argv.pop(1) # remove group
+
+ # special cases: Flask, DB
+ if args.group == 'flask':
+
+ from flask.cli import FlaskGroup
+ from app.server.web import create_app
+
+ cli = FlaskGroup(create_app=create_app)
+
+ elif args.group == 'db':
+
+ import re
+ from alembic.config import main
+
+ if __name__ == '__main__':
+ sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
+ sys.exit(main())
+
+ else:
+
+ # click: parse rest of argv
+ cc = ClickSimple.create(app_cfg.CLICK_GROUPS[args.group])
+ @click.group(cls=cc, chain=False, no_args_is_help=True)
+ @click.option('-v', '--verbose', 'opt_verbosity', count=True, default=4,
+ show_default=True,
+ help='Verbosity: -v DEBUG, -vv INFO, -vvv WARN, -vvvv ERROR, -vvvvv CRITICAL')
+ @click.option('--log', 'opt_fp_log', help='Path to logfile')
+ @click.pass_context
+ def cli(ctx, opt_verbosity, opt_fp_log):
+ """\033[1m\033[94mSwimmer\033[0m
+ """
+ ctx.opts = {}
+ log_utils.Logger.create(verbosity=opt_verbosity, logfile=opt_fp_log)
+
+ # entrypoint
+ cli() \ No newline at end of file
diff --git a/animism-align/cli/commands/peaks/parse.py b/animism-align/cli/commands/peaks/parse.py
new file mode 100644
index 0000000..dc9a0a2
--- /dev/null
+++ b/animism-align/cli/commands/peaks/parse.py
@@ -0,0 +1,39 @@
+"""
+Extract peaks from an MP3 file.
+"""
+
+import click
+
+from app.site.builder import build_site, build_file
+
+@click.command()
+@click.option('-i', '--input', 'fp_in', required=False,
+ help='Input file')
+@click.pass_context
+def cli(ctx, fp_in):
+ """Extract peaks from an MP3 file.
+ """
+ import os
+ import math
+ import librosa
+ import numpy
+ import json
+
+ from app.settings import app_cfg
+
+ print(f"Loading {fp_in}")
+ y, sr = librosa.load(fp_in, sr=None)
+
+ sr_10 = math.floor(sr / 10)
+ steps = math.floor(y.shape[0] / sr_10)
+
+ peaks = numpy.ndarray(steps * 2)
+
+ for i in range(steps):
+ offset = i * sr_10
+ slice = y[offset:offset + sr_10]
+ peaks[i * 2] = float('%.3f' % slice.min())
+ peaks[i * 2 + 1] = float('%.3f' % slice.max())
+
+ with open(os.path.join(app_cfg.DIR_DATA_STORE, 'peaks.json'), 'w') as fp_out:
+ json.dump(peaks.tolist(), fp_out, separators=(',', ':'))
diff --git a/animism-align/cli/flask.log b/animism-align/cli/flask.log
new file mode 100644
index 0000000..9d7557e
--- /dev/null
+++ b/animism-align/cli/flask.log
@@ -0,0 +1,12191 @@
+[2020-06-01 19:49:36,078] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-01 19:49:36,105] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 14:57:34,596] {app.py:1891} ERROR - Exception on / [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/projects/swimmer/cli/app/server/web.py", line 52, in index
+ return app.send_static_file('index.html')
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 1082, in send_static_file
+ self.static_folder, filename, cache_timeout=cache_timeout
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 767, in send_from_directory
+ raise NotFound()
+werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1815, in handle_user_exception
+ return self.handle_http_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1743, in handle_http_exception
+ return handler(e)
+ File "/Users/user/projects/swimmer/cli/app/server/web.py", line 45, in page_not_found
+ return app.send_static_file(index_html), 200
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 1082, in send_static_file
+ self.static_folder, filename, cache_timeout=cache_timeout
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 767, in send_from_directory
+ raise NotFound()
+werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
+[2020-06-02 14:57:34,614] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:57:34] "GET / HTTP/1.1" 500 -
+[2020-06-02 14:57:34,702] {app.py:1891} ERROR - Exception on /favicon.ico [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/projects/swimmer/cli/app/server/web.py", line 57, in favicon
+ 'favicon.ico',mimetype='image/vnd.microsoft.icon')
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 767, in send_from_directory
+ raise NotFound()
+werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1815, in handle_user_exception
+ return self.handle_http_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1743, in handle_http_exception
+ return handler(e)
+ File "/Users/user/projects/swimmer/cli/app/server/web.py", line 45, in page_not_found
+ return app.send_static_file(index_html), 200
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 1082, in send_static_file
+ self.static_folder, filename, cache_timeout=cache_timeout
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/helpers.py", line 767, in send_from_directory
+ raise NotFound()
+werkzeug.exceptions.NotFound: 404 Not Found: The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.
+[2020-06-02 14:57:34,704] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:57:34] "GET /favicon.ico HTTP/1.1" 500 -
+[2020-06-02 14:58:14,408] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:14] "GET / HTTP/1.1" 200 -
+[2020-06-02 14:58:14,445] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:14] "GET /static/js/dist/bundle.js?1591102694435 HTTP/1.1" 200 -
+[2020-06-02 14:58:14,675] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 14:58:14,675] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 14:58:14,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 14:58:15,847] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:15] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 14:58:15,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:15] "GET /static/js/dist/bundle.js?1591102695865 HTTP/1.1" 200 -
+[2020-06-02 14:58:16,031] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 14:58:16,032] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 14:58:16,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 14:58:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:00:28,204] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:28] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:00:28,234] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:28] "GET /static/js/dist/bundle.js?1591102828225 HTTP/1.1" 200 -
+[2020-06-02 15:00:28,415] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:00:29,249] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:29] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:00:29,277] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:29] "GET /static/js/dist/bundle.js?1591102829268 HTTP/1.1" 200 -
+[2020-06-02 15:00:29,431] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:29,432] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:29,445] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:00:35,806] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:35] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:00:35,839] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:35] "GET /static/js/dist/bundle.js?1591102835829 HTTP/1.1" 200 -
+[2020-06-02 15:00:36,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:36,012] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:36,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:00:55,415] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:55] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:00:55,458] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:55] "GET /static/js/dist/bundle.js?1591102855443 HTTP/1.1" 200 -
+[2020-06-02 15:00:55,800] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:55,800] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:00:55,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:00:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:01:03,282] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:01:03] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:01:03,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:01:03] "GET /static/js/dist/bundle.js?1591102863306 HTTP/1.1" 200 -
+[2020-06-02 15:01:03,652] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:01:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:01:03,653] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:01:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:01:03,668] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:01:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:04:23,405] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:04:23] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:04:23,440] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:04:23] "GET /static/js/dist/bundle.js?1591103063430 HTTP/1.1" 200 -
+[2020-06-02 15:04:23,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:04:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:04:23,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:04:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:04:23,820] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:04:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:05:30,150] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:30] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:05:30,187] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:30] "GET /static/js/dist/bundle.js?1591103130173 HTTP/1.1" 200 -
+[2020-06-02 15:05:30,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:30,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:30,524] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:05:49,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:49] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:05:49,222] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:49] "GET /static/js/dist/bundle.js?1591103149208 HTTP/1.1" 200 -
+[2020-06-02 15:05:49,555] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:49,555] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:49,572] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:05:50,517] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:50] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:05:50,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:50] "GET /static/js/dist/bundle.js?1591103150555 HTTP/1.1" 200 -
+[2020-06-02 15:05:50,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:50,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:05:50,936] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:05:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:06:08,845] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:08] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:06:08,886] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:08] "GET /static/js/dist/bundle.js?1591103168873 HTTP/1.1" 200 -
+[2020-06-02 15:06:09,204] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:06:09,205] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:06:09,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:06:36,700] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:36] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:06:36,743] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:36] "GET /static/js/dist/bundle.js?1591103196730 HTTP/1.1" 200 -
+[2020-06-02 15:06:37,077] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:06:37,078] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:06:37,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:06:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:07:15,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:15] "GET /search/ HTTP/1.1" 200 -
+[2020-06-02 15:07:15,807] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:15] "GET /static/js/dist/bundle.js?1591103235796 HTTP/1.1" 200 -
+[2020-06-02 15:07:16,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:16,150] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:16,166] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:07:17,103] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:17] "GET / HTTP/1.1" 200 -
+[2020-06-02 15:07:17,154] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:17] "GET /static/js/dist/bundle.js?1591103237133 HTTP/1.1" 200 -
+[2020-06-02 15:07:17,498] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:17,501] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:17,519] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:07:31,635] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:31] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:07:31,673] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:31] "GET /static/js/dist/bundle.js?1591103251662 HTTP/1.1" 200 -
+[2020-06-02 15:07:32,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:32,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:32,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:07:32,684] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:32] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:07:32,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:32] "GET /static/js/dist/bundle.js?1591103252712 HTTP/1.1" 200 -
+[2020-06-02 15:07:33,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:33,047] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:33,063] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:07:36,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:36] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:07:36,999] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:36] "GET /static/js/dist/bundle.js?1591103256985 HTTP/1.1" 200 -
+[2020-06-02 15:07:37,354] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:37,354] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:07:37,370] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:07:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:13:39,700] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:39] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:13:39,738] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:39] "GET /static/js/dist/bundle.js?1591103619726 HTTP/1.1" 200 -
+[2020-06-02 15:13:40,062] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:13:40,062] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:13:40,081] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:13:40,993] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:40] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:13:41,027] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:41] "GET /static/js/dist/bundle.js?1591103621016 HTTP/1.1" 200 -
+[2020-06-02 15:13:41,346] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:13:41,346] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:13:41,362] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:13:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:14:24,586] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:24] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:14:24,625] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:24] "GET /static/js/dist/bundle.js?1591103664616 HTTP/1.1" 200 -
+[2020-06-02 15:14:24,962] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:14:24,963] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:14:24,976] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:14:44,849] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:44] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:14:44,887] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:44] "GET /static/js/dist/bundle.js?1591103684875 HTTP/1.1" 200 -
+[2020-06-02 15:14:45,218] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:14:45,219] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:14:45,234] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:14:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:18:30,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:18:30] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:18:30,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:18:30] "GET /static/js/dist/bundle.js?1591103910943 HTTP/1.1" 200 -
+[2020-06-02 15:18:31,286] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:18:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:18:31,287] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:18:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:18:31,304] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:18:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:23:51,675] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:23:51] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:23:51,714] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:23:51] "GET /static/js/dist/bundle.js?1591104231702 HTTP/1.1" 200 -
+[2020-06-02 15:23:52,028] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:23:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:23:52,029] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:23:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:23:52,052] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:23:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:24:07,898] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:07] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:24:07,933] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:07] "GET /static/js/dist/bundle.js?1591104247924 HTTP/1.1" 200 -
+[2020-06-02 15:24:08,264] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:24:08,264] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:24:08,284] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:24:08,697] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:08] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:24:08,732] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:08] "GET /static/js/dist/bundle.js?1591104248722 HTTP/1.1" 200 -
+[2020-06-02 15:24:09,065] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:24:09,066] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:24:09,084] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:24:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:25:31,945] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:31] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:25:31,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:31] "GET /static/js/dist/bundle.js?1591104331978 HTTP/1.1" 200 -
+[2020-06-02 15:25:32,342] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:32,342] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:32,360] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:25:41,743] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:41] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:25:41,780] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:41] "GET /static/js/dist/bundle.js?1591104341769 HTTP/1.1" 200 -
+[2020-06-02 15:25:42,117] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:42,118] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:42,132] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:25:51,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:51] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:25:51,267] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:51] "GET /static/js/dist/bundle.js?1591104351257 HTTP/1.1" 200 -
+[2020-06-02 15:25:51,608] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:51,608] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:25:51,624] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:25:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:00,132] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:00,176] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:00] "GET /static/js/dist/bundle.js?1591104360162 HTTP/1.1" 200 -
+[2020-06-02 15:26:00,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:00,511] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:00,525] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:14,826] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:14] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:14,865] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:14] "GET /static/js/dist/bundle.js?1591104374853 HTTP/1.1" 200 -
+[2020-06-02 15:26:15,211] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:15,212] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:15,229] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:16,658] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:16] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:16,696] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:16] "GET /static/js/dist/bundle.js?1591104376683 HTTP/1.1" 200 -
+[2020-06-02 15:26:17,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:17,031] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:17,050] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:40,645] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:40] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:40,683] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:40] "GET /static/js/dist/bundle.js?1591104400671 HTTP/1.1" 200 -
+[2020-06-02 15:26:41,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:41,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:26:41,039] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:50,595] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:50] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:50,653] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:50] "GET /static/js/dist/bundle.js?1591104410630 HTTP/1.1" 200 -
+[2020-06-02 15:26:50,980] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:26:53,352] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:53] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:26:53,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:53] "GET /static/js/dist/bundle.js?1591104413376 HTTP/1.1" 200 -
+[2020-06-02 15:26:53,699] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:26:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:27:01,690] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:27:01] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:27:01,735] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:27:01] "GET /static/js/dist/bundle.js?1591104421718 HTTP/1.1" 200 -
+[2020-06-02 15:27:02,068] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:27:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:27:02,069] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:27:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:27:02,085] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:27:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:28:14,517] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:14] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:28:14,552] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:14] "GET /static/js/dist/bundle.js?1591104494541 HTTP/1.1" 200 -
+[2020-06-02 15:28:14,877] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:14,878] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:14,895] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:28:19,069] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:28:19,109] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:19] "GET /static/js/dist/bundle.js?1591104499096 HTTP/1.1" 200 -
+[2020-06-02 15:28:19,443] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:19,443] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:19,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:28:37,360] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:37] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:28:37,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:37] "GET /static/js/dist/bundle.js?1591104517387 HTTP/1.1" 200 -
+[2020-06-02 15:28:37,734] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:37,734] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:28:37,749] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:28:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:29:08,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:08] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:29:08,477] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:08] "GET /static/js/dist/bundle.js?1591104548466 HTTP/1.1" 200 -
+[2020-06-02 15:29:08,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:29:08,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:29:08,834] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:29:09,223] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:09] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:29:09,258] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:09] "GET /static/js/dist/bundle.js?1591104549246 HTTP/1.1" 200 -
+[2020-06-02 15:29:09,586] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:29:09,587] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:29:09,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:29:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:34:19,752] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:34:19,787] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:19] "GET /static/js/dist/bundle.js?1591104859774 HTTP/1.1" 200 -
+[2020-06-02 15:34:20,120] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:34:20,120] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:34:20,137] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:34:21,201] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:21] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:34:21,238] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:21] "GET /static/js/dist/bundle.js?1591104861225 HTTP/1.1" 200 -
+[2020-06-02 15:34:21,577] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:34:21,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:34:21,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:34:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:35:00,687] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:35:00,727] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:00] "GET /static/js/dist/bundle.js?1591104900714 HTTP/1.1" 200 -
+[2020-06-02 15:35:01,076] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:01,076] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:01,092] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:35:02,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:35:04,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:04] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:35:04,199] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:04] "GET /static/js/dist/bundle.js?1591104904184 HTTP/1.1" 200 -
+[2020-06-02 15:35:04,547] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:04,548] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:04,565] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:35:35,447] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:35] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:35:35,483] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:35] "GET /static/js/dist/bundle.js?1591104935474 HTTP/1.1" 200 -
+[2020-06-02 15:35:35,828] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:35,829] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:35:35,846] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:35:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:12,571] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:12,985] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:12] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:36:13,032] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:13] "GET /static/js/dist/bundle.js?1591104973012 HTTP/1.1" 200 -
+[2020-06-02 15:36:13,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:13,386] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:13,400] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:14,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:14] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:36:14,507] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:14] "GET /static/js/dist/bundle.js?1591104974496 HTTP/1.1" 200 -
+[2020-06-02 15:36:14,839] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:14,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:14,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:16,174] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:16] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:36:16,214] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:16] "GET /static/js/dist/bundle.js?1591104976201 HTTP/1.1" 200 -
+[2020-06-02 15:36:16,549] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:16,550] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:16,567] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:19,856] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 15:36:19,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:19] "GET /static/js/dist/bundle.js?1591104979882 HTTP/1.1" 200 -
+[2020-06-02 15:36:20,233] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:20,234] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:36:20,251] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:36:23,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:36:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:37:08,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:37:08] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:37:08,125] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:37:08] "GET /static/js/dist/bundle.js?1591105028117 HTTP/1.1" 200 -
+[2020-06-02 15:37:08,457] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:37:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:37:08,458] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:37:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:37:08,477] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:37:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:38:37,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:37] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:38:37,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:37] "GET /static/js/dist/bundle.js?1591105117317 HTTP/1.1" 200 -
+[2020-06-02 15:38:37,691] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:37,692] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:37,710] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:38:48,926] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:48] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:38:48,963] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:48] "GET /static/js/dist/bundle.js?1591105128954 HTTP/1.1" 200 -
+[2020-06-02 15:38:49,300] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:49,301] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:49,319] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:38:56,155] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:56] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:38:56,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:56] "GET /static/js/dist/bundle.js?1591105136182 HTTP/1.1" 200 -
+[2020-06-02 15:38:56,542] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:56,543] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:38:56,562] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:38:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:39:12,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:12] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:39:12,136] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:12] "GET /static/js/dist/bundle.js?1591105152127 HTTP/1.1" 200 -
+[2020-06-02 15:39:12,476] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:12,476] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:12,495] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:39:33,741] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:33] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:39:33,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:33] "GET /static/js/dist/bundle.js?1591105173769 HTTP/1.1" 200 -
+[2020-06-02 15:39:34,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:34,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:34,168] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:39:34,610] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:39:34,645] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /static/js/dist/bundle.js?1591105174634 HTTP/1.1" 200 -
+[2020-06-02 15:39:34,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:34,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:39:35,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:39:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:40:24,178] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:24] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:40:24,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:24] "GET /static/js/dist/bundle.js?1591105224205 HTTP/1.1" 200 -
+[2020-06-02 15:40:24,564] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:24,564] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:24,585] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:40:25,007] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:25] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:40:25,042] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:25] "GET /static/js/dist/bundle.js?1591105225030 HTTP/1.1" 200 -
+[2020-06-02 15:40:25,391] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:25,392] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:25,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:40:36,969] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:36] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:40:37,005] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /static/js/dist/bundle.js?1591105236996 HTTP/1.1" 200 -
+[2020-06-02 15:40:37,351] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:37,352] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:37,371] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:40:37,774] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:40:37,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:37] "GET /static/js/dist/bundle.js?1591105237801 HTTP/1.1" 200 -
+[2020-06-02 15:40:38,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:38,194] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:40:38,226] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:40:59,986] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:40:59] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:00,026] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /static/js/dist/bundle.js?1591105260013 HTTP/1.1" 200 -
+[2020-06-02 15:41:00,371] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:00,372] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:00,391] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:00,797] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:00,829] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:00] "GET /static/js/dist/bundle.js?1591105260820 HTTP/1.1" 200 -
+[2020-06-02 15:41:01,172] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:01,173] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:01,196] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:01,640] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:01] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:01,671] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:01] "GET /static/js/dist/bundle.js?1591105261656 HTTP/1.1" 200 -
+[2020-06-02 15:41:02,024] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:02,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:02,047] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:03,751] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:03] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:03,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:03] "GET /static/js/dist/bundle.js?1591105263776 HTTP/1.1" 200 -
+[2020-06-02 15:41:04,133] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:04,133] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:04,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:40,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:40] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:40,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:40] "GET /static/js/dist/bundle.js?1591105300479 HTTP/1.1" 200 -
+[2020-06-02 15:41:40,824] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:40,824] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:40,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:54,408] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:54] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:54,447] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:54] "GET /static/js/dist/bundle.js?1591105314437 HTTP/1.1" 200 -
+[2020-06-02 15:41:54,811] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:54,812] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:54,829] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:41:56,438] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:56] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:41:56,478] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:56] "GET /static/js/dist/bundle.js?1591105316463 HTTP/1.1" 200 -
+[2020-06-02 15:41:56,824] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:56,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:41:56,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:41:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:07,739] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:07] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:07,786] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:07] "GET /static/js/dist/bundle.js?1591105327771 HTTP/1.1" 200 -
+[2020-06-02 15:42:08,142] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:08,143] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:08,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:23,520] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:23] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:23,564] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:23] "GET /static/js/dist/bundle.js?1591105343550 HTTP/1.1" 200 -
+[2020-06-02 15:42:23,928] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:23,928] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:23,947] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:38,796] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:38] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:38,831] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:38] "GET /static/js/dist/bundle.js?1591105358821 HTTP/1.1" 200 -
+[2020-06-02 15:42:39,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:39,183] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:39,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:39,964] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:39] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:40,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:40] "GET /static/js/dist/bundle.js?1591105359990 HTTP/1.1" 200 -
+[2020-06-02 15:42:40,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:40,386] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:40,403] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:41,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:41] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:41,184] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:41] "GET /static/js/dist/bundle.js?1591105361171 HTTP/1.1" 200 -
+[2020-06-02 15:42:41,518] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:41,519] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:41,537] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:55,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:55] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:55,238] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:55] "GET /static/js/dist/bundle.js?1591105375223 HTTP/1.1" 200 -
+[2020-06-02 15:42:55,603] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:55,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:55,625] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:42:58,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:58] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:42:58,326] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:58] "GET /static/js/dist/bundle.js?1591105378317 HTTP/1.1" 200 -
+[2020-06-02 15:42:58,677] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:58,677] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:42:58,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:42:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:14,337] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:14] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:14,373] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:14] "GET /static/js/dist/bundle.js?1591105394361 HTTP/1.1" 200 -
+[2020-06-02 15:43:14,730] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:14,730] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:14,749] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:27,229] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:27] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:27,262] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:27] "GET /static/js/dist/bundle.js?1591105407254 HTTP/1.1" 200 -
+[2020-06-02 15:43:27,606] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:27,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:27,624] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:28,891] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:28] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:28,931] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:28] "GET /static/js/dist/bundle.js?1591105408920 HTTP/1.1" 200 -
+[2020-06-02 15:43:29,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:29,292] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:29,314] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:29,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:29] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:29,803] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:29] "GET /static/js/dist/bundle.js?1591105409792 HTTP/1.1" 200 -
+[2020-06-02 15:43:30,146] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:30,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:30,165] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:47,004] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:47] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:47,057] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:47] "GET /static/js/dist/bundle.js?1591105427039 HTTP/1.1" 200 -
+[2020-06-02 15:43:47,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:47,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:47,428] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:48,379] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:48] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:48,430] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:48] "GET /static/js/dist/bundle.js?1591105428411 HTTP/1.1" 200 -
+[2020-06-02 15:43:48,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:48,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:48,808] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:55,908] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:55] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:55,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:55] "GET /static/js/dist/bundle.js?1591105435935 HTTP/1.1" 200 -
+[2020-06-02 15:43:56,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:56,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:56,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:43:56,800] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:56] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:43:56,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:56] "GET /static/js/dist/bundle.js?1591105436822 HTTP/1.1" 200 -
+[2020-06-02 15:43:57,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:57,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:43:57,219] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:43:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:05,629] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:05] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:05,669] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:05] "GET /static/js/dist/bundle.js?1591105445658 HTTP/1.1" 200 -
+[2020-06-02 15:44:06,014] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:06,015] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:06,036] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:09,592] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:09] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:09,631] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:09] "GET /static/js/dist/bundle.js?1591105449619 HTTP/1.1" 200 -
+[2020-06-02 15:44:09,971] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:09,972] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:09,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:23,709] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:23] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:23,751] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:23] "GET /static/js/dist/bundle.js?1591105463736 HTTP/1.1" 200 -
+[2020-06-02 15:44:24,100] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:24,101] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:24,119] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:25,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:25] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:25,515] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:25] "GET /static/js/dist/bundle.js?1591105465499 HTTP/1.1" 200 -
+[2020-06-02 15:44:25,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:25,859] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:25,880] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:39,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:39] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:39,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:39] "GET /static/js/dist/bundle.js?1591105479904 HTTP/1.1" 200 -
+[2020-06-02 15:44:40,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:40,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:40,302] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:44:52,467] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:52] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:44:52,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:52] "GET /static/js/dist/bundle.js?1591105492491 HTTP/1.1" 200 -
+[2020-06-02 15:44:52,845] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:52,846] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:44:52,860] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:44:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:46:01,116] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:46:01] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:46:01,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:46:01] "GET /static/js/dist/bundle.js?1591105561140 HTTP/1.1" 200 -
+[2020-06-02 15:46:01,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:46:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:46:01,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:46:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:46:01,503] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:46:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:47:58,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:47:58] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:47:58,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:47:58] "GET /static/js/dist/bundle.js?1591105678947 HTTP/1.1" 200 -
+[2020-06-02 15:47:59,290] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:47:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:47:59,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:47:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:47:59,310] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:47:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:48:03,700] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:48:03] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:48:03,740] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:48:03] "GET /static/js/dist/bundle.js?1591105683725 HTTP/1.1" 200 -
+[2020-06-02 15:48:04,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:48:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:48:04,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:48:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:48:04,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:48:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:49:49,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:49] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:49:49,228] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:49] "GET /static/js/dist/bundle.js?1591105789216 HTTP/1.1" 200 -
+[2020-06-02 15:49:49,568] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:49:49,569] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:49:49,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:49:50,198] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:50] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:49:50,233] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:50] "GET /static/js/dist/bundle.js?1591105790223 HTTP/1.1" 200 -
+[2020-06-02 15:49:50,591] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:49:50,592] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:49:50,611] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:49:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:50:02,296] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:02] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:50:02,331] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:02] "GET /static/js/dist/bundle.js?1591105802323 HTTP/1.1" 200 -
+[2020-06-02 15:50:02,679] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:02,680] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:02,699] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:50:03,888] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:03] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:50:03,930] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:03] "GET /static/js/dist/bundle.js?1591105803916 HTTP/1.1" 200 -
+[2020-06-02 15:50:04,278] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:04,279] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:04,298] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:50:10,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:10] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:50:10,405] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:10] "GET /static/js/dist/bundle.js?1591105810396 HTTP/1.1" 200 -
+[2020-06-02 15:50:10,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:10,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:10,794] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:50:12,158] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:12] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:50:12,196] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:12] "GET /static/js/dist/bundle.js?1591105812184 HTTP/1.1" 200 -
+[2020-06-02 15:50:12,545] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:12,546] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:12,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:50:38,251] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:38] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:50:38,293] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:38] "GET /static/js/dist/bundle.js?1591105838281 HTTP/1.1" 200 -
+[2020-06-02 15:50:38,649] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:38,650] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:50:38,669] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:50:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:11,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:11] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:11,135] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:11] "GET /static/js/dist/bundle.js?1591105871121 HTTP/1.1" 200 -
+[2020-06-02 15:51:11,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:11,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:11,492] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:42,971] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:42] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:43,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /static/js/dist/bundle.js?1591105902998 HTTP/1.1" 200 -
+[2020-06-02 15:51:43,369] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:43,370] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:43,404] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:43,914] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:43,946] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:43] "GET /static/js/dist/bundle.js?1591105903939 HTTP/1.1" 200 -
+[2020-06-02 15:51:44,286] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:44,287] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:44,309] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:52,004] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:52] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:52,042] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:52] "GET /static/js/dist/bundle.js?1591105912030 HTTP/1.1" 200 -
+[2020-06-02 15:51:52,397] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:52,398] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:52,421] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:53,029] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:53] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:53,081] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:53] "GET /static/js/dist/bundle.js?1591105913065 HTTP/1.1" 200 -
+[2020-06-02 15:51:53,464] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:53,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:53,485] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:51:58,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:58] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:51:59,031] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:59] "GET /static/js/dist/bundle.js?1591105919023 HTTP/1.1" 200 -
+[2020-06-02 15:51:59,367] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:59,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:51:59,392] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:51:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:52:03,335] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:03] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:52:03,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:03] "GET /static/js/dist/bundle.js?1591105923355 HTTP/1.1" 200 -
+[2020-06-02 15:52:03,715] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:52:03,715] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:52:03,732] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 15:52:27,250] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:27] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 15:52:27,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:27] "GET /static/js/dist/bundle.js?1591105947280 HTTP/1.1" 200 -
+[2020-06-02 15:52:27,664] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 15:52:27,664] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 15:52:27,683] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 15:52:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:05:53,680] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:53] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:05:53,713] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:53] "GET /static/js/dist/bundle.js?1591106753704 HTTP/1.1" 200 -
+[2020-06-02 16:05:54,059] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:05:54,060] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:05:54,079] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:05:54,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:54] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:05:54,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:54] "GET /static/js/dist/bundle.js?1591106754805 HTTP/1.1" 200 -
+[2020-06-02 16:05:55,179] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:05:55,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:05:55,208] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:05:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:10:08,186] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 16:10:08,215] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 16:10:09,081] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:09] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:10:09,122] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:09] "GET /static/js/dist/bundle.js?1591107009109 HTTP/1.1" 200 -
+[2020-06-02 16:10:09,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:09,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:09,505] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:10:26,336] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:26] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:10:26,371] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:26] "GET /static/js/dist/bundle.js?1591107026364 HTTP/1.1" 200 -
+[2020-06-02 16:10:26,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:26,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:26,740] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:10:32,551] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:32] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:10:32,588] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:32] "GET /static/js/dist/bundle.js?1591107032579 HTTP/1.1" 200 -
+[2020-06-02 16:10:32,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:32,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:32,951] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:10:42,498] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:42] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:10:42,534] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:42] "GET /static/js/dist/bundle.js?1591107042525 HTTP/1.1" 200 -
+[2020-06-02 16:10:42,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:42,885] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:42,905] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:10:45,420] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:45] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:10:45,467] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:45] "GET /static/js/dist/bundle.js?1591107045451 HTTP/1.1" 200 -
+[2020-06-02 16:10:45,829] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:45,830] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:10:45,849] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:10:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:13:07,249] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:07] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:13:07,289] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:07] "GET /static/js/dist/bundle.js?1591107187277 HTTP/1.1" 200 -
+[2020-06-02 16:13:07,628] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:13:07,629] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:13:07,648] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:13:20,950] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:20] "POST /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:13:57,621] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:57] "POST /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:13:59,666] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:59] "GET /index/new HTTP/1.1" 200 -
+[2020-06-02 16:13:59,708] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:13:59] "GET /static/js/dist/bundle.js?1591107239693 HTTP/1.1" 200 -
+[2020-06-02 16:14:00,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:14:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:14:00,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:14:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:14:00,076] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:14:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:14:02,452] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:14:02] "POST /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:14:02,479] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:14:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:03,255] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:03] "GET /graph/undefined HTTP/1.1" 200 -
+[2020-06-02 16:16:03,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:03] "GET /static/js/dist/bundle.js?1591107363283 HTTP/1.1" 200 -
+[2020-06-02 16:16:03,619] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:09,961] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:09] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:10,001] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:10] "GET /static/js/dist/bundle.js?1591107369987 HTTP/1.1" 200 -
+[2020-06-02 16:16:10,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:11,203] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:11] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:11,245] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:11] "GET /static/js/dist/bundle.js?1591107371231 HTTP/1.1" 200 -
+[2020-06-02 16:16:11,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:14,088] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:14] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:14,128] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:14] "GET /static/js/dist/bundle.js?1591107374114 HTTP/1.1" 200 -
+[2020-06-02 16:16:14,432] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:15,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:15] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:15,269] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:15] "GET /static/js/dist/bundle.js?1591107375250 HTTP/1.1" 200 -
+[2020-06-02 16:16:15,620] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:22,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:22] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:22,415] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:22] "GET /static/js/dist/bundle.js?1591107382401 HTTP/1.1" 200 -
+[2020-06-02 16:16:22,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:16:22,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:16:22,763] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:23,669] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:23] "GET /graph/ HTTP/1.1" 200 -
+[2020-06-02 16:16:23,717] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:23] "GET /static/js/dist/bundle.js?1591107383702 HTTP/1.1" 200 -
+[2020-06-02 16:16:24,066] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:16:24,067] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:16:24,096] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:30,868] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:30] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:16:30,913] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:30] "GET /static/js/dist/bundle.js?1591107390897 HTTP/1.1" 200 -
+[2020-06-02 16:16:31,258] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:16:32,158] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:32] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:16:32,210] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:32] "GET /static/js/dist/bundle.js?1591107392199 HTTP/1.1" 200 -
+[2020-06-02 16:16:32,563] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:16:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:17:29,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:29] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:17:29,505] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:29] "GET /static/js/dist/bundle.js?1591107449496 HTTP/1.1" 200 -
+[2020-06-02 16:17:29,774] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:17:30,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:30] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:17:30,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:30] "GET /static/js/dist/bundle.js?1591107450473 HTTP/1.1" 200 -
+[2020-06-02 16:17:30,779] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:17:38,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:38] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:17:38,792] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:38] "GET /static/js/dist/bundle.js?1591107458782 HTTP/1.1" 200 -
+[2020-06-02 16:17:39,142] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:17:39,143] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:17:39,143] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:39] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:17:39,162] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:17:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:18:47,975] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:47] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:18:48,013] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /static/js/dist/bundle.js?1591107528000 HTTP/1.1" 200 -
+[2020-06-02 16:18:48,296] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:18:48,358] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:48,359] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:48,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:18:48,862] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:18:48,903] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:48] "GET /static/js/dist/bundle.js?1591107528888 HTTP/1.1" 200 -
+[2020-06-02 16:18:49,203] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:18:49,271] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:49,272] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:49,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:18:49,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:18:49,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:49] "GET /static/js/dist/bundle.js?1591107529948 HTTP/1.1" 200 -
+[2020-06-02 16:18:50,216] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:50] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:18:50,283] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:50,284] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:18:50,300] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:18:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:19:22,991] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:22] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:19:23,029] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /static/js/dist/bundle.js?1591107563017 HTTP/1.1" 200 -
+[2020-06-02 16:19:23,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:19:23,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:23,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:23,403] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:19:23,916] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:19:23,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:23] "GET /static/js/dist/bundle.js?1591107563942 HTTP/1.1" 200 -
+[2020-06-02 16:19:24,233] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:24] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:19:24,299] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:24,300] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:24,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:19:25,405] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:19:25,441] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /static/js/dist/bundle.js?1591107565432 HTTP/1.1" 200 -
+[2020-06-02 16:19:25,726] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:19:25,799] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:25,799] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:25,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:19:45,828] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:45] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:19:45,866] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:45] "GET /static/js/dist/bundle.js?1591107585855 HTTP/1.1" 200 -
+[2020-06-02 16:19:46,145] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:46] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:19:46,212] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:46,212] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:19:46,277] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:19:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:20:10,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:10] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:20:10,739] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:10] "GET /static/js/dist/bundle.js?1591107610727 HTTP/1.1" 200 -
+[2020-06-02 16:20:11,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:11] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:20:11,089] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:20:11,090] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:20:11,115] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:20:22,802] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:20:23,851] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:23] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:20:23,853] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:20:24,237] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:20:24,276] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /static/js/dist/bundle.js?1591107624263 HTTP/1.1" 200 -
+[2020-06-02 16:20:24,561] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:20:24,629] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:20:24,630] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:20:24,654] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:20:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:00,924] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:00,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:00] "GET /static/js/dist/bundle.js?1591107720946 HTTP/1.1" 200 -
+[2020-06-02 16:22:01,274] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:02,123] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:02] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:02,160] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:02] "GET /static/js/dist/bundle.js?1591107722148 HTTP/1.1" 200 -
+[2020-06-02 16:22:02,493] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:15,529] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:15,565] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:15] "GET /static/js/dist/bundle.js?1591107735559 HTTP/1.1" 200 -
+[2020-06-02 16:22:15,876] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:16,596] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:16] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:16,631] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:16] "GET /static/js/dist/bundle.js?1591107736622 HTTP/1.1" 200 -
+[2020-06-02 16:22:16,951] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:17,867] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:17] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:17,911] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:17] "GET /static/js/dist/bundle.js?1591107737897 HTTP/1.1" 200 -
+[2020-06-02 16:22:18,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:32,628] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:32] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:32,667] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:32] "GET /static/js/dist/bundle.js?1591107752654 HTTP/1.1" 200 -
+[2020-06-02 16:22:33,008] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:33,760] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:33] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:33,800] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:33] "GET /static/js/dist/bundle.js?1591107753787 HTTP/1.1" 200 -
+[2020-06-02 16:22:34,131] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:42,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:42] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:42,762] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:42] "GET /static/js/dist/bundle.js?1591107762748 HTTP/1.1" 200 -
+[2020-06-02 16:22:43,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:22:44,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:44] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:22:44,760] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:44] "GET /static/js/dist/bundle.js?1591107764748 HTTP/1.1" 200 -
+[2020-06-02 16:22:45,117] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:22:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:23:06,443] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:06] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:23:06,481] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:06] "GET /static/js/dist/bundle.js?1591107786470 HTTP/1.1" 200 -
+[2020-06-02 16:23:06,826] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:23:15,288] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:23:15,328] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:15] "GET /static/js/dist/bundle.js?1591107795318 HTTP/1.1" 200 -
+[2020-06-02 16:23:15,672] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:23:16,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:16] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:23:16,533] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:16] "GET /static/js/dist/bundle.js?1591107796518 HTTP/1.1" 200 -
+[2020-06-02 16:23:16,891] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:23:25,761] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:25] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:23:25,806] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:25] "GET /static/js/dist/bundle.js?1591107805792 HTTP/1.1" 200 -
+[2020-06-02 16:23:26,176] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:23:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:24:00,557] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:24:00,595] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:00] "GET /static/js/dist/bundle.js?1591107840584 HTTP/1.1" 200 -
+[2020-06-02 16:24:00,901] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:24:25,451] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:25] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:24:25,489] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:25] "GET /static/js/dist/bundle.js?1591107865477 HTTP/1.1" 200 -
+[2020-06-02 16:24:25,819] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:24:26,748] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:26] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:24:26,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:26] "GET /static/js/dist/bundle.js?1591107866774 HTTP/1.1" 200 -
+[2020-06-02 16:24:27,105] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:24:44,316] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:44] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:24:44,353] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:44] "GET /static/js/dist/bundle.js?1591107884343 HTTP/1.1" 200 -
+[2020-06-02 16:24:44,652] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:24:44,652] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:24:44,684] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:24:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:25:11,642] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:11] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:25:47,148] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:47] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:25:47,194] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:47] "GET /static/js/dist/bundle.js?1591107947183 HTTP/1.1" 200 -
+[2020-06-02 16:25:47,497] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:47,498] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:47,527] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:25:50,114] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:50] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:25:50,155] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:50] "GET /static/js/dist/bundle.js?1591107950143 HTTP/1.1" 200 -
+[2020-06-02 16:25:50,454] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:50,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:50,481] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:25:52,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:52] "GET / HTTP/1.1" 200 -
+[2020-06-02 16:25:52,765] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:52] "GET /static/js/dist/bundle.js?1591107952749 HTTP/1.1" 200 -
+[2020-06-02 16:25:53,071] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:53,072] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:25:53,113] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:25:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:24,627] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:24] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:24,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:24] "GET /static/js/dist/bundle.js?1591107984657 HTTP/1.1" 200 -
+[2020-06-02 16:26:24,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:24,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:25,013] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:26,381] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:26] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:26,429] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:26] "GET /static/js/dist/bundle.js?1591107986414 HTTP/1.1" 200 -
+[2020-06-02 16:26:26,744] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:26,745] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:26,768] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:35,516] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:35] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:35,560] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:35] "GET /static/js/dist/bundle.js?1591107995547 HTTP/1.1" 200 -
+[2020-06-02 16:26:35,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:35,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:35,882] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:36,731] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:36] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:36,781] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:36] "GET /static/js/dist/bundle.js?1591107996762 HTTP/1.1" 200 -
+[2020-06-02 16:26:37,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:37,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:37,122] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:50,842] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:50] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:50,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:50] "GET /static/js/dist/bundle.js?1591108010868 HTTP/1.1" 200 -
+[2020-06-02 16:26:51,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:51,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:51,210] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:26:57,802] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:57] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:26:57,853] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:57] "GET /static/js/dist/bundle.js?1591108017832 HTTP/1.1" 200 -
+[2020-06-02 16:26:58,184] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:58] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:26:58,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:58,197] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:26:58,228] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:26:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:05,027] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:05,066] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /static/js/dist/bundle.js?1591108085052 HTTP/1.1" 200 -
+[2020-06-02 16:28:05,402] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:05,416] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:05,417] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:05,447] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:06,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:06,101] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /static/js/dist/bundle.js?1591108086087 HTTP/1.1" 200 -
+[2020-06-02 16:28:06,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:06,404] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:06,405] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:06,431] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:19,162] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:19,205] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /static/js/dist/bundle.js?1591108099191 HTTP/1.1" 200 -
+[2020-06-02 16:28:19,526] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:19,537] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:19,537] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:19,574] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:20,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:20,092] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /static/js/dist/bundle.js?1591108100081 HTTP/1.1" 200 -
+[2020-06-02 16:28:20,409] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:20,424] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:20,425] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:20,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:22,759] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:22] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:22,803] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:22] "GET /static/js/dist/bundle.js?1591108102787 HTTP/1.1" 200 -
+[2020-06-02 16:28:23,097] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:23] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:23,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:23,105] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:23,137] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:31,155] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:46,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:28:46,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:46] "GET /static/js/dist/bundle.js?1591108126698 HTTP/1.1" 200 -
+[2020-06-02 16:28:47,019] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:47,020] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:47,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:47,067] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:28:47,496] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:28:47,533] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /static/js/dist/bundle.js?1591108127515 HTTP/1.1" 200 -
+[2020-06-02 16:28:47,848] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:28:47,862] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:47,865] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:28:47,918] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:28:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:08,391] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:08,433] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /static/js/dist/bundle.js?1591108148420 HTTP/1.1" 200 -
+[2020-06-02 16:29:08,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:29:08,727] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:08,727] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:08,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:15,792] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:15,841] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:15] "GET /static/js/dist/bundle.js?1591108155820 HTTP/1.1" 200 -
+[2020-06-02 16:29:16,140] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:16] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:29:16,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:16,148] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:16,174] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:19,224] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:19,283] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:19] "GET /static/js/dist/bundle.js?1591108159265 HTTP/1.1" 200 -
+[2020-06-02 16:29:19,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:20,655] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:20] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:20,704] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:20] "GET /static/js/dist/bundle.js?1591108160676 HTTP/1.1" 200 -
+[2020-06-02 16:29:21,018] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:21] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:29:21,026] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:21,027] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:21,057] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:23,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:23] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:23,883] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:23] "GET /static/js/dist/bundle.js?1591108163865 HTTP/1.1" 200 -
+[2020-06-02 16:29:24,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:24] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:29:24,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:24,190] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:24,223] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:29:32,248] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:29:32,295] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /static/js/dist/bundle.js?1591108172279 HTTP/1.1" 200 -
+[2020-06-02 16:29:32,603] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:29:32,611] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:32,612] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:29:32,644] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:29:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:07,541] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:07,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /static/js/dist/bundle.js?1591108267568 HTTP/1.1" 200 -
+[2020-06-02 16:31:07,860] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:07,867] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:07,868] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:07,899] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:19,873] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:19] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:19,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:19] "GET /static/js/dist/bundle.js?1591108279900 HTTP/1.1" 200 -
+[2020-06-02 16:31:20,209] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:20] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:20,215] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:20,216] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:20,247] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:27,876] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:27] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:27,918] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:27] "GET /static/js/dist/bundle.js?1591108287906 HTTP/1.1" 200 -
+[2020-06-02 16:31:28,212] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:28,219] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:28,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:28,263] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:28,853] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:28,907] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:28] "GET /static/js/dist/bundle.js?1591108288890 HTTP/1.1" 200 -
+[2020-06-02 16:31:29,239] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:29] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:29,253] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:29,253] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:29,306] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:40,218] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:40,254] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /static/js/dist/bundle.js?1591108300242 HTTP/1.1" 200 -
+[2020-06-02 16:31:40,544] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:40,551] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:40,551] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:40,586] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:31:45,481] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:31:45,523] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /static/js/dist/bundle.js?1591108305509 HTTP/1.1" 200 -
+[2020-06-02 16:31:45,813] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:31:45,819] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:45,821] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:31:45,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:31:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:32:22,830] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:22] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:32:22,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:22] "GET /static/js/dist/bundle.js?1591108342857 HTTP/1.1" 200 -
+[2020-06-02 16:32:23,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:23] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:32:23,152] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:23,157] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:23,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:32:27,124] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:32:27,156] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /static/js/dist/bundle.js?1591108347148 HTTP/1.1" 200 -
+[2020-06-02 16:32:27,451] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:32:27,458] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:27,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:27,491] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:32:43,960] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:43] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:32:44,001] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:44] "GET /static/js/dist/bundle.js?1591108363991 HTTP/1.1" 200 -
+[2020-06-02 16:32:44,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:32:45,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:45] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:32:45,645] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:45] "GET /static/js/dist/bundle.js?1591108365632 HTTP/1.1" 200 -
+[2020-06-02 16:32:45,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:45] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:32:45,956] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:45,961] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:46,002] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:32:56,040] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:32:56,082] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /static/js/dist/bundle.js?1591108376066 HTTP/1.1" 200 -
+[2020-06-02 16:32:56,373] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:32:56,381] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:56,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:32:56,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:32:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:06,014] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:06,069] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /static/js/dist/bundle.js?1591108386054 HTTP/1.1" 200 -
+[2020-06-02 16:33:06,431] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:06,439] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:06,439] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:06,470] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:07,000] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:07,035] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /static/js/dist/bundle.js?1591108387026 HTTP/1.1" 200 -
+[2020-06-02 16:33:07,355] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:07,363] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:07,364] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:07,403] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:12,568] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:12,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /static/js/dist/bundle.js?1591108392596 HTTP/1.1" 200 -
+[2020-06-02 16:33:12,896] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:12,903] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:12,904] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:12,940] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:15,263] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:15,299] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /static/js/dist/bundle.js?1591108395291 HTTP/1.1" 200 -
+[2020-06-02 16:33:15,583] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:15,589] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:15,590] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:15,626] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:39,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:39] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:39,787] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:39] "GET /static/js/dist/bundle.js?1591108419776 HTTP/1.1" 200 -
+[2020-06-02 16:33:40,082] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:40,091] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:40,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:40,129] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:40,591] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:40,626] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /static/js/dist/bundle.js?1591108420615 HTTP/1.1" 200 -
+[2020-06-02 16:33:40,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:40,930] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:40,932] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:40,961] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:45,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:45] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:45,991] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:45] "GET /static/js/dist/bundle.js?1591108425982 HTTP/1.1" 200 -
+[2020-06-02 16:33:46,279] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:46] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:46,286] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:46,287] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:46,319] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:53,177] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:53,218] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /static/js/dist/bundle.js?1591108433202 HTTP/1.1" 200 -
+[2020-06-02 16:33:53,499] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:53,506] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:53,506] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:53,538] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:54,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:54,243] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /static/js/dist/bundle.js?1591108434221 HTTP/1.1" 200 -
+[2020-06-02 16:33:54,583] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:54,592] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:54,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:54,653] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:33:59,200] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:33:59,241] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /static/js/dist/bundle.js?1591108439228 HTTP/1.1" 200 -
+[2020-06-02 16:33:59,532] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:33:59,538] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:59,539] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:33:59,571] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:33:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:00,301] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:00,363] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /static/js/dist/bundle.js?1591108440344 HTTP/1.1" 200 -
+[2020-06-02 16:34:00,684] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:00,690] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:00,693] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:00,733] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:04,761] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:04] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:04,803] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:04] "GET /static/js/dist/bundle.js?1591108444788 HTTP/1.1" 200 -
+[2020-06-02 16:34:05,092] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:05] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:05,099] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:05,100] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:05,130] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:05,990] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:05] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:06,038] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:06] "GET /static/js/dist/bundle.js?1591108446025 HTTP/1.1" 200 -
+[2020-06-02 16:34:06,330] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:06] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:06,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:06,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:06,374] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:27,722] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:27] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:27,758] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:27] "GET /static/js/dist/bundle.js?1591108467748 HTTP/1.1" 200 -
+[2020-06-02 16:34:28,049] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:28,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:28,057] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:28,090] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:28,925] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:28,974] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:28] "GET /static/js/dist/bundle.js?1591108468960 HTTP/1.1" 200 -
+[2020-06-02 16:34:29,275] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:29] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:29,282] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:29,283] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:29,312] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:56,940] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:56] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:56,986] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:56] "GET /static/js/dist/bundle.js?1591108496968 HTTP/1.1" 200 -
+[2020-06-02 16:34:57,280] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:57,288] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:57,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:57,318] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:34:57,881] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:34:57,915] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:57] "GET /static/js/dist/bundle.js?1591108497905 HTTP/1.1" 200 -
+[2020-06-02 16:34:58,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:58] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:34:58,211] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:58,214] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:34:58,241] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:34:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:35:05,057] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:35:25,359] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:25] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:35:25,432] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:25] "GET /static/js/dist/bundle.js?1591108525418 HTTP/1.1" 200 -
+[2020-06-02 16:35:25,733] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:25,733] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:25,754] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:35:26,756] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:26] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:35:26,796] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:26] "GET /static/js/dist/bundle.js?1591108526783 HTTP/1.1" 200 -
+[2020-06-02 16:35:27,088] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:27,089] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:27,119] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:35:52,221] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:52] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:35:52,258] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:52] "GET /static/js/dist/bundle.js?1591108552247 HTTP/1.1" 200 -
+[2020-06-02 16:35:52,567] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:52,567] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:52,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:35:53,371] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:53] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:35:53,420] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:53] "GET /static/js/dist/bundle.js?1591108553406 HTTP/1.1" 200 -
+[2020-06-02 16:35:53,731] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:53,732] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:35:53,756] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:35:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:05,979] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:05] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:36:06,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:06] "GET /static/js/dist/bundle.js?1591108566011 HTTP/1.1" 200 -
+[2020-06-02 16:36:06,345] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:06,346] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:06,378] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:15,066] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:15] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:36:15,106] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:15] "GET /static/js/dist/bundle.js?1591108575093 HTTP/1.1" 200 -
+[2020-06-02 16:36:15,400] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:15,401] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:15,428] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:41,481] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:41] "GET /graph/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:36:41,522] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:41] "GET /static/js/dist/bundle.js?1591108601510 HTTP/1.1" 200 -
+[2020-06-02 16:36:41,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:41,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:41,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:42,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:36:42,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:42,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:42] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:36:42,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:42] "GET /static/js/dist/bundle.js?1591108602850 HTTP/1.1" 200 -
+[2020-06-02 16:36:43,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:36:43,167] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:43,167] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:43,204] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:43,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:43,757] {app.py:1891} ERROR - Exception on /api/v1/graph/1/ [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 68, in get
+ 'res': item.toFullJSON() if hasattr(item, 'toFullJSON') else item.toJSON(),
+ File "/Users/user/projects/swimmer/cli/app/sql/models/graph.py", line 42, in toFullJSON
+ data['pages'] = [ page.toJSON() for page in self.pages ]
+AttributeError: 'Graph' object has no attribute 'pages'
+[2020-06-02 16:36:43,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:43] "GET /api/v1/graph/1/ HTTP/1.1" 500 -
+[2020-06-02 16:36:48,372] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /index/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:36:48,412] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /static/js/dist/bundle.js?1591108608399 HTTP/1.1" 200 -
+[2020-06-02 16:36:48,710] {app.py:1891} ERROR - Exception on /api/v1/graph/1/ [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 68, in get
+ 'res': item.toFullJSON() if hasattr(item, 'toFullJSON') else item.toJSON(),
+ File "/Users/user/projects/swimmer/cli/app/sql/models/graph.py", line 42, in toFullJSON
+ data['pages'] = [ page.toJSON() for page in self.pages ]
+AttributeError: 'Graph' object has no attribute 'pages'
+[2020-06-02 16:36:48,711] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /api/v1/graph/1/ HTTP/1.1" 500 -
+[2020-06-02 16:36:48,717] {base.py:689} ERROR - Exception during reset or similar
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 123145520988160.
+[2020-06-02 16:36:48,717] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:48,721] {base.py:273} ERROR - Exception closing connection <sqlite3.Connection object at 0x116175c70>
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 123145520988160.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 270, in _close_connection
+ self._dialect.do_close(connection)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 508, in do_close
+ dbapi_connection.close()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 123145520988160.
+[2020-06-02 16:36:48,724] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:48,753] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:36:51,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /index/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:36:51,614] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /static/js/dist/bundle.js?1591108611604 HTTP/1.1" 200 -
+[2020-06-02 16:36:51,916] {app.py:1891} ERROR - Exception on /api/v1/graph/1/ [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 68, in get
+ 'res': item.toFullJSON() if hasattr(item, 'toFullJSON') else item.toJSON(),
+ File "/Users/user/projects/swimmer/cli/app/sql/models/graph.py", line 42, in toFullJSON
+ data['pages'] = [ page.toJSON() for page in self.pages ]
+AttributeError: 'Graph' object has no attribute 'pages'
+[2020-06-02 16:36:51,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /api/v1/graph/1/ HTTP/1.1" 500 -
+[2020-06-02 16:36:51,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:51,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:36:51,949] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:36:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:37:10,645] {base.py:689} ERROR - Exception during reset or similar
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+[2020-06-02 16:37:10,646] {base.py:273} ERROR - Exception closing connection <sqlite3.Connection object at 0x1161f11f0>
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 270, in _close_connection
+ self._dialect.do_close(connection)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 508, in do_close
+ dbapi_connection.close()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+[2020-06-02 16:37:10,646] {base.py:689} ERROR - Exception during reset or similar
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+[2020-06-02 16:37:10,646] {base.py:273} ERROR - Exception closing connection <sqlite3.Connection object at 0x116175650>
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 270, in _close_connection
+ self._dialect.do_close(connection)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 508, in do_close
+ dbapi_connection.close()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145515732992 and this is thread id 4625100224.
+[2020-06-02 16:37:11,678] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 16:37:11,701] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 16:37:48,974] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 16:37:48,998] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 16:37:51,835] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:51] "GET /index/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:37:51,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:51] "GET /static/js/dist/bundle.js?1591108671863 HTTP/1.1" 200 -
+[2020-06-02 16:37:52,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:52] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 16:37:52,181] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:37:52,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:37:52,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:37:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:30,806] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:30] "GET /index/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:38:30,846] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:30] "GET /static/js/dist/bundle.js?1591108710830 HTTP/1.1" 200 -
+[2020-06-02 16:38:31,184] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 16:38:31,195] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:31,196] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:31,260] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:31,639] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /index/1/edit HTTP/1.1" 200 -
+[2020-06-02 16:38:31,688] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /static/js/dist/bundle.js?1591108711667 HTTP/1.1" 200 -
+[2020-06-02 16:38:31,985] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 16:38:31,995] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:31,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:32,040] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:40,411] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:40] "PUT /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 16:38:40,444] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:42,365] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:42] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 16:38:42,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:42,553] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:38:42,555] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:38:43,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:38:43,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /static/js/dist/bundle.js?1591108723168 HTTP/1.1" 200 -
+[2020-06-02 16:38:43,473] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:38:43,485] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:43,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:38:43,516] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:38:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:40:35,401] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:40:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:43:00,529] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:43:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:43:00,562] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:43:00] "GET /static/js/dist/bundle.js?1591108980553 HTTP/1.1" 200 -
+[2020-06-02 16:43:00,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:43:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:43:00,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:43:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:43:00,865] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:43:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:46:25,837] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:46:25] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:46:25,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:46:25] "GET /static/js/dist/bundle.js?1591109185862 HTTP/1.1" 200 -
+[2020-06-02 16:46:26,165] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:46:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:46:26,166] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:46:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:46:26,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:46:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:52:12,742] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:52:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:52:12,789] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:52:12] "GET /static/js/dist/bundle.js?1591109532773 HTTP/1.1" 200 -
+[2020-06-02 16:52:13,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:52:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:52:13,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:52:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:52:13,121] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:52:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:53:12,642] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:53:12,681] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:12] "GET /static/js/dist/bundle.js?1591109592666 HTTP/1.1" 200 -
+[2020-06-02 16:53:13,000] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:53:13,973] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 16:53:14,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:14] "GET /static/js/dist/bundle.js?1591109593999 HTTP/1.1" 200 -
+[2020-06-02 16:53:14,333] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:53:15,316] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:15] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:53:15,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:53:15,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:53:15,318] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:53:15,974] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:53:16,007] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:16] "GET /static/js/dist/bundle.js?1591109595997 HTTP/1.1" 200 -
+[2020-06-02 16:53:16,292] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:16] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:53:16,299] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:53:16,299] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:53:16,334] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:53:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:57:10,124] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:10] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:57:10,161] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:10] "GET /static/js/dist/bundle.js?1591109830148 HTTP/1.1" 200 -
+[2020-06-02 16:57:10,453] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:57:57,972] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:57] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:57:58,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:58] "GET /static/js/dist/bundle.js?1591109877999 HTTP/1.1" 200 -
+[2020-06-02 16:57:58,308] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:58] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:57:58,316] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:57:58,316] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:57:58,347] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:57:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 16:58:30,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /index HTTP/1.1" 200 -
+[2020-06-02 16:58:30,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /static/js/dist/bundle.js?1591109910220 HTTP/1.1" 200 -
+[2020-06-02 16:58:30,529] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 16:58:30,536] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 16:58:30,541] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 16:58:30,576] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 16:58:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:05:05,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:05] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:05:05,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:05] "GET /static/js/dist/bundle.js?1591110305801 HTTP/1.1" 200 -
+[2020-06-02 17:05:06,120] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:06] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:05:06,128] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:05:06,129] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:05:06,161] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:05:10,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:05:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:07:04,264] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:07:04,298] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:04] "GET /static/js/dist/bundle.js?1591110424289 HTTP/1.1" 200 -
+[2020-06-02 17:07:04,586] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:07:04,587] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:07:04,609] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:07:05,470] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:07:05,514] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:05] "GET /static/js/dist/bundle.js?1591110425502 HTTP/1.1" 200 -
+[2020-06-02 17:07:05,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:07:05,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:07:05,859] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:07:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:08:52,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:08:52] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:08:52,139] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:08:52] "GET /static/js/dist/bundle.js?1591110532128 HTTP/1.1" 200 -
+[2020-06-02 17:08:52,422] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:08:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:09:04,088] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:09:04,127] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:04] "GET /static/js/dist/bundle.js?1591110544115 HTTP/1.1" 200 -
+[2020-06-02 17:09:04,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:09:04,415] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:09:04,439] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:09:48,763] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:48] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:09:48,806] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:48] "GET /static/js/dist/bundle.js?1591110588791 HTTP/1.1" 200 -
+[2020-06-02 17:09:49,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:09:50,341] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:09:50,374] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:50] "GET /static/js/dist/bundle.js?1591110590364 HTTP/1.1" 200 -
+[2020-06-02 17:09:50,675] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:09:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:12,125] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:10:12,164] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:12] "GET /static/js/dist/bundle.js?1591110612150 HTTP/1.1" 200 -
+[2020-06-02 17:10:12,464] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:12,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:12,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:14,058] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:10:14,098] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:14] "GET /static/js/dist/bundle.js?1591110614086 HTTP/1.1" 200 -
+[2020-06-02 17:10:14,398] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:14,399] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:14,427] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:38,072] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:10:38,113] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:38] "GET /static/js/dist/bundle.js?1591110638099 HTTP/1.1" 200 -
+[2020-06-02 17:10:38,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:38,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:38,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:43,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:43] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:10:43,105] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:44,020] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:10:44,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /static/js/dist/bundle.js?1591110644044 HTTP/1.1" 200 -
+[2020-06-02 17:10:44,370] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:10:44,384] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:44,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:44,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:10:46,059] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:10:46,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /static/js/dist/bundle.js?1591110646088 HTTP/1.1" 200 -
+[2020-06-02 17:10:46,398] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:10:46,412] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:46,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:10:46,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:10:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:11:06,016] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:11:06,066] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /static/js/dist/bundle.js?1591110666049 HTTP/1.1" 200 -
+[2020-06-02 17:11:06,399] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:11:06,419] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:06,419] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:06,466] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:11:21,812] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:21] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:11:21,860] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:21] "GET /static/js/dist/bundle.js?1591110681842 HTTP/1.1" 200 -
+[2020-06-02 17:11:22,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:11:22,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:22,214] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:22,262] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:11:22,761] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:11:22,793] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:22] "GET /static/js/dist/bundle.js?1591110682784 HTTP/1.1" 200 -
+[2020-06-02 17:11:23,145] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:23,146] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:23] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:11:23,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:23,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:11:27,723] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:27] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:11:27,760] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:27] "GET /static/js/dist/bundle.js?1591110687750 HTTP/1.1" 200 -
+[2020-06-02 17:11:28,106] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:28] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:11:28,106] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:28,107] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:11:28,142] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:11:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:12:15,757] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:15] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:12:15,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:15] "GET /static/js/dist/bundle.js?1591110735782 HTTP/1.1" 200 -
+[2020-06-02 17:12:16,126] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:16,130] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:16] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:12:16,130] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:16,170] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:12:17,416] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:17] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:12:17,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:17] "GET /static/js/dist/bundle.js?1591110737450 HTTP/1.1" 200 -
+[2020-06-02 17:12:17,837] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:17] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:12:17,845] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:12:18,975] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:18] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:12:19,020] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:19] "GET /static/js/dist/bundle.js?1591110739005 HTTP/1.1" 200 -
+[2020-06-02 17:12:19,349] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:19] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:12:19,355] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:12:38,447] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:12:38,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /static/js/dist/bundle.js?1591110758473 HTTP/1.1" 200 -
+[2020-06-02 17:12:38,830] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:12:38,831] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:38,832] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:38,860] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:12:40,110] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:12:40,151] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /static/js/dist/bundle.js?1591110760136 HTTP/1.1" 200 -
+[2020-06-02 17:12:40,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:40,488] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:12:40,488] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:12:40,524] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:12:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:13:00,347] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:00] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:13:00,391] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:00] "GET /static/js/dist/bundle.js?1591110780375 HTTP/1.1" 200 -
+[2020-06-02 17:13:00,730] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:13:01,676] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:01] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:13:01,719] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:01] "GET /static/js/dist/bundle.js?1591110781705 HTTP/1.1" 200 -
+[2020-06-02 17:13:02,058] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:13:09,526] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:13:09,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /static/js/dist/bundle.js?1591110789552 HTTP/1.1" 200 -
+[2020-06-02 17:13:09,910] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:13:09,910] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:13:09,911] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:13:09,945] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:13:11,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:13:11,497] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /static/js/dist/bundle.js?1591110791483 HTTP/1.1" 200 -
+[2020-06-02 17:13:11,839] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:13:11,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:13:11,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:13:11,881] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:13:14,160] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:13:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:14:14,963] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:14:14,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:14] "GET /static/js/dist/bundle.js?1591110854986 HTTP/1.1" 200 -
+[2020-06-02 17:14:15,331] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:14:15,332] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:14:15,359] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:14:16,783] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:14:16,851] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:16] "GET /static/js/dist/bundle.js?1591110856818 HTTP/1.1" 200 -
+[2020-06-02 17:14:17,225] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:14:17,225] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:14:17,256] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:14:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:27,269] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:15:27,302] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:27] "GET /static/js/dist/bundle.js?1591110927290 HTTP/1.1" 200 -
+[2020-06-02 17:15:27,626] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:27,627] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:27,651] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:28,617] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:15:28,656] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:28] "GET /static/js/dist/bundle.js?1591110928638 HTTP/1.1" 200 -
+[2020-06-02 17:15:28,990] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:28,991] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:29,018] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:32,730] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:32] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:15:32,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:32,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:32,941] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:32] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:15:32,941] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:33,691] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:33] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:15:33,728] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:33] "GET /static/js/dist/bundle.js?1591110933716 HTTP/1.1" 200 -
+[2020-06-02 17:15:34,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:34,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:34] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:15:34,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:15:34,129] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:15:35,090] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:15:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:16:06,196] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:16:06,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:06] "GET /static/js/dist/bundle.js?1591110966222 HTTP/1.1" 200 -
+[2020-06-02 17:16:06,559] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:06,560] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:06,583] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:16:07,336] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:16:07,387] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:07] "GET /static/js/dist/bundle.js?1591110967367 HTTP/1.1" 200 -
+[2020-06-02 17:16:07,746] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:07,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:07,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:16:08,562] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:16:08,598] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:08] "GET /static/js/dist/bundle.js?1591110968587 HTTP/1.1" 200 -
+[2020-06-02 17:16:08,932] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:08,933] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:08,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:16:55,244] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:16:55,277] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:55] "GET /static/js/dist/bundle.js?1591111015268 HTTP/1.1" 200 -
+[2020-06-02 17:16:55,602] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:55,603] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:16:55,627] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:16:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:17:14,594] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:17:14,637] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:14] "GET /static/js/dist/bundle.js?1591111034625 HTTP/1.1" 200 -
+[2020-06-02 17:17:14,972] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:17:14,972] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:17:14,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:17:16,087] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:17:16,136] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:16] "GET /static/js/dist/bundle.js?1591111036122 HTTP/1.1" 200 -
+[2020-06-02 17:17:16,474] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:17:16,475] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:17:16,501] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:17:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:18:00,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:18:00,154] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:00] "GET /static/js/dist/bundle.js?1591111080140 HTTP/1.1" 200 -
+[2020-06-02 17:18:00,505] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:18:00,506] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:18:00,528] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:18:02,139] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:18:02,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:02] "GET /static/js/dist/bundle.js?1591111082168 HTTP/1.1" 200 -
+[2020-06-02 17:18:02,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:18:02,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:18:02,536] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:18:13,910] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:18:13,945] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:13] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:18:13,946] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:18:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:21:10,165] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:10] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:21:10,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:10] "GET /static/js/dist/bundle.js?1591111270188 HTTP/1.1" 200 -
+[2020-06-02 17:21:10,533] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:10] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:21:10,539] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:21:11,468] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:11] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:21:11,505] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:11] "GET /static/js/dist/bundle.js?1591111271499 HTTP/1.1" 200 -
+[2020-06-02 17:21:11,836] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:11] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:21:11,841] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:21:20,365] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:21:20,400] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /static/js/dist/bundle.js?1591111280391 HTTP/1.1" 200 -
+[2020-06-02 17:21:20,738] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:21:20,739] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:21:20,740] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:21:20,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:21:22,637] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:21:38,340] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:21:38,378] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:38] "GET /static/js/dist/bundle.js?1591111298365 HTTP/1.1" 200 -
+[2020-06-02 17:21:38,706] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:21:38,707] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:21:38,731] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:21:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:15,177] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:15] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:22:15,218] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:15] "GET /static/js/dist/bundle.js?1591111335207 HTTP/1.1" 200 -
+[2020-06-02 17:22:15,556] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:15,557] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:15,581] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:16,881] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:17,431] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:17] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:22:17,466] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:17] "GET /static/js/dist/bundle.js?1591111337456 HTTP/1.1" 200 -
+[2020-06-02 17:22:17,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:26,754] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:26] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:22:26,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:26] "GET /static/js/dist/bundle.js?1591111346785 HTTP/1.1" 200 -
+[2020-06-02 17:22:27,181] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:27,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:27,183] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:27] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:22:27,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:37,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:37,852] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:37] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 17:22:40,429] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:22:40,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:41,394] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:42,397] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:22:42,403] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:53,969] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:53] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:22:54,010] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:54] "GET /static/js/dist/bundle.js?1591111373999 HTTP/1.1" 200 -
+[2020-06-02 17:22:54,361] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:54] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:22:54,363] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:54,364] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:54,412] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:22:59,515] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:22:59,559] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /static/js/dist/bundle.js?1591111379548 HTTP/1.1" 200 -
+[2020-06-02 17:22:59,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:59,925] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:22:59,926] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:22:59,958] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:22:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:23:00,713] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:23:01,740] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:01] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:23:01,750] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:23:02,485] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:02] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 17:23:02,488] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:23:03,600] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:23:03,602] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:03] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:23:04,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:23:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:25:14,580] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 17:25:22,450] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 17:25:22,475] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 17:25:33,260] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:25:33] "GET /api/v1/graph/asdf/show HTTP/1.1" 308 -
+[2020-06-02 17:25:33,271] {app.py:1891} ERROR - Exception on /api/v1/graph/asdf/show/ [GET]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/graph_controller.py", line 26, in get_name
+ item = session.query(self.model).where(self.model.path == path)
+AttributeError: 'Query' object has no attribute 'where'
+[2020-06-02 17:25:33,274] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:25:33] "GET /api/v1/graph/asdf/show/ HTTP/1.1" 500 -
+[2020-06-02 17:25:33,330] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:25:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:26:57,322] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 17:26:57,345] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 17:27:03,451] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:27:03] "GET /api/v1/graph/asdf/show/ HTTP/1.1" 200 -
+[2020-06-02 17:27:03,514] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:27:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:29:53,358] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:29:53,425] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:53] "GET /static/js/dist/bundle.js?1591111793399 HTTP/1.1" 200 -
+[2020-06-02 17:29:53,813] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:29:53,814] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:29:53,839] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:29:54,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:54] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:29:54,614] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:54] "GET /static/js/dist/bundle.js?1591111794603 HTTP/1.1" 200 -
+[2020-06-02 17:29:54,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:29:54,958] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:29:54,983] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:29:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:01,364] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:01,400] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /static/js/dist/bundle.js?1591111861389 HTTP/1.1" 200 -
+[2020-06-02 17:31:01,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:01,737] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:01,737] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:01,764] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:04,474] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:04,508] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /static/js/dist/bundle.js?1591111864498 HTTP/1.1" 200 -
+[2020-06-02 17:31:04,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:04,834] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:04,834] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:04,859] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:18,726] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:18,767] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:18] "GET /static/js/dist/bundle.js?1591111878754 HTTP/1.1" 200 -
+[2020-06-02 17:31:19,109] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:19,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:19,114] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:19,139] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:19,543] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:19,582] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /static/js/dist/bundle.js?1591111879568 HTTP/1.1" 200 -
+[2020-06-02 17:31:19,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:19,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:19,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:19,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:28,099] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:28,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /static/js/dist/bundle.js?1591111888137 HTTP/1.1" 200 -
+[2020-06-02 17:31:28,492] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:28,494] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:28,495] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:28,527] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:29,640] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:29,678] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:29] "GET /static/js/dist/bundle.js?1591111889666 HTTP/1.1" 200 -
+[2020-06-02 17:31:30,026] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:30] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:30,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:30,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:30,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:31:36,659] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:31:36,698] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:36] "GET /static/js/dist/bundle.js?1591111896687 HTTP/1.1" 200 -
+[2020-06-02 17:31:37,045] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:37,048] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:37] "GET /api/v1/graph/name/?0=a&1=s&2=d&3=f HTTP/1.1" 200 -
+[2020-06-02 17:31:37,048] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:31:37,077] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:31:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:34:02,404] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:34:02,439] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /static/js/dist/bundle.js?1591112042425 HTTP/1.1" 200 -
+[2020-06-02 17:34:02,760] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:34:02,762] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:02,762] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:02,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:34:03,636] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:34:03,670] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:03] "GET /static/js/dist/bundle.js?1591112043661 HTTP/1.1" 200 -
+[2020-06-02 17:34:03,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:34:03,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:03,995] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:04,021] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:34:05,715] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:34:05,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:05] "GET /static/js/dist/bundle.js?1591112045739 HTTP/1.1" 200 -
+[2020-06-02 17:34:06,086] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:06,087] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:34:06,088] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:06,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:34:30,418] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 17:34:30,442] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 17:34:31,524] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:34:31,577] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /static/js/dist/bundle.js?1591112071554 HTTP/1.1" 200 -
+[2020-06-02 17:34:31,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:34:31,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:31,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:34:31,950] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:34:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:35:23,946] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 17:35:23,970] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 17:35:24,683] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:35:24,733] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:24] "GET /static/js/dist/bundle.js?1591112124710 HTTP/1.1" 200 -
+[2020-06-02 17:35:25,079] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:35:25,080] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:35:25,086] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:35:25,126] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:35:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:36:27,345] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:36:27,384] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /static/js/dist/bundle.js?1591112187372 HTTP/1.1" 200 -
+[2020-06-02 17:36:27,709] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:27,710] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:36:27,711] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:27,742] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:36:28,610] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:36:28,666] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:28] "GET /static/js/dist/bundle.js?1591112188642 HTTP/1.1" 200 -
+[2020-06-02 17:36:29,036] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:29,036] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:29,037] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:36:29,061] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:36:50,733] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:36:50,785] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:50] "GET /static/js/dist/bundle.js?1591112210757 HTTP/1.1" 200 -
+[2020-06-02 17:36:51,143] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:51,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:51,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:36:51,174] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:36:52,449] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:36:52,492] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /static/js/dist/bundle.js?1591112212477 HTTP/1.1" 200 -
+[2020-06-02 17:36:52,830] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:52,832] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:36:52,834] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:36:52,870] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:36:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:37:15,649] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:15] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:37:15,697] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:15] "GET /static/js/dist/bundle.js?1591112235683 HTTP/1.1" 200 -
+[2020-06-02 17:37:16,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:16,048] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:37:16,049] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:16,084] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:37:16,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:37:16,784] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:16] "GET /static/js/dist/bundle.js?1591112236758 HTTP/1.1" 200 -
+[2020-06-02 17:37:17,167] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:37:17,167] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:17,168] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:17,201] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:37:21,809] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:37:21,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:21] "GET /static/js/dist/bundle.js?1591112241836 HTTP/1.1" 200 -
+[2020-06-02 17:37:22,191] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:37:22,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:22,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:22,227] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:37:23,151] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:37:23,211] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /static/js/dist/bundle.js?1591112243191 HTTP/1.1" 200 -
+[2020-06-02 17:37:23,589] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:37:23,589] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:23,590] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:37:23,617] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:37:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:39:51,435] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:39:51,479] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /static/js/dist/bundle.js?1591112391463 HTTP/1.1" 200 -
+[2020-06-02 17:39:51,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:39:51,819] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:39:51,820] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:39:51,854] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:39:59,582] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:39:59,643] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:59] "GET /static/js/dist/bundle.js?1591112399609 HTTP/1.1" 200 -
+[2020-06-02 17:39:59,986] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:39:59,987] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:39:59,987] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:39:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:40:00,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:40:01,726] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:01] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:40:01,731] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:40:02,600] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:02] "GET /index HTTP/1.1" 200 -
+[2020-06-02 17:40:02,644] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:02] "GET /static/js/dist/bundle.js?1591112402624 HTTP/1.1" 200 -
+[2020-06-02 17:40:03,001] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:40:03,003] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:40:03,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:03] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 17:40:03,045] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:40:06,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:40:06,024] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:40:13,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:40:13,946] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:13] "GET /static/js/dist/bundle.js?1591112413930 HTTP/1.1" 200 -
+[2020-06-02 17:40:14,298] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:40:14,301] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:40:14,302] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:40:14,340] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:40:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:47:40,599] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:47:40,653] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:40] "GET /static/js/dist/bundle.js?1591112860636 HTTP/1.1" 200 -
+[2020-06-02 17:47:41,004] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:47:41,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:41,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:41,043] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:47:42,175] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:47:42,224] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /static/js/dist/bundle.js?1591112862203 HTTP/1.1" 200 -
+[2020-06-02 17:47:42,582] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:47:42,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:42,585] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:42,619] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 17:47:43,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 17:47:43,155] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /static/js/dist/bundle.js?1591112863136 HTTP/1.1" 200 -
+[2020-06-02 17:47:43,505] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:43,506] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 17:47:43,507] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 17:47:43,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 17:47:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:03,788] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:03,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:03] "GET /static/js/dist/bundle.js?1591114083824 HTTP/1.1" 200 -
+[2020-06-02 18:08:04,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:04,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:04,194] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:04,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:38,390] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:38,430] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /static/js/dist/bundle.js?1591114118415 HTTP/1.1" 200 -
+[2020-06-02 18:08:38,795] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:38,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:38,802] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:38,839] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:39,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:39,378] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /static/js/dist/bundle.js?1591114119365 HTTP/1.1" 200 -
+[2020-06-02 18:08:39,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:39,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:39,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:39,764] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:40,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:40,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:40] "GET /static/js/dist/bundle.js?1591114120799 HTTP/1.1" 200 -
+[2020-06-02 18:08:41,169] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:41,172] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:41,172] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:41,210] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:57,131] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:57,170] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /static/js/dist/bundle.js?1591114137159 HTTP/1.1" 200 -
+[2020-06-02 18:08:57,517] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:57,519] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:57,520] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:57,558] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:08:58,738] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:08:58,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:58] "GET /static/js/dist/bundle.js?1591114138773 HTTP/1.1" 200 -
+[2020-06-02 18:08:59,139] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:08:59,141] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:59,142] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:08:59,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:08:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:09:13,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:09:13,616] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:13] "GET /static/js/dist/bundle.js?1591114153601 HTTP/1.1" 200 -
+[2020-06-02 18:09:13,963] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:09:13,967] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:09:13,967] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:09:14,004] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:09:15,525] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:09:15,563] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:15] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 18:09:15,564] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:09:17,002] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:09:17,007] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:09:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 18:10:09,438] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 18:10:09,473] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /static/js/dist/bundle.js?1591114209462 HTTP/1.1" 200 -
+[2020-06-02 18:10:09,824] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 18:10:09,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 18:10:09,826] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 18:10:09,855] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 18:10:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:21,333] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:21,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /static/js/dist/bundle.js?1591119381356 HTTP/1.1" 200 -
+[2020-06-02 19:36:21,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:21,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:21,702] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:21,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:22,649] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:22,693] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:22] "GET /static/js/dist/bundle.js?1591119382673 HTTP/1.1" 200 -
+[2020-06-02 19:36:23,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:23,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:23,026] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:23,054] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:23,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:23,534] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /static/js/dist/bundle.js?1591119383525 HTTP/1.1" 200 -
+[2020-06-02 19:36:23,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:23,877] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:23,879] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:23,909] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:39,367] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:39,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /static/js/dist/bundle.js?1591119399396 HTTP/1.1" 200 -
+[2020-06-02 19:36:39,744] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:39,746] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:39,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:39,785] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:40,258] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:40,303] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /static/js/dist/bundle.js?1591119400285 HTTP/1.1" 200 -
+[2020-06-02 19:36:40,681] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:40,682] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:40,682] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:40,719] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:36:41,490] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:36:41,530] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /static/js/dist/bundle.js?1591119401515 HTTP/1.1" 200 -
+[2020-06-02 19:36:41,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:36:41,873] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:41,874] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:36:41,907] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:36:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:39:49,091] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:39:49,124] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:49] "GET /static/js/dist/bundle.js?1591119589116 HTTP/1.1" 200 -
+[2020-06-02 19:39:49,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:39:50,376] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:39:50,408] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:50] "GET /static/js/dist/bundle.js?1591119590399 HTTP/1.1" 200 -
+[2020-06-02 19:39:50,738] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:39:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:40:04,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:40:04,288] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:04] "GET /static/js/dist/bundle.js?1591119604274 HTTP/1.1" 200 -
+[2020-06-02 19:40:04,630] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:40:05,534] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:40:05,577] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:05] "GET /static/js/dist/bundle.js?1591119605563 HTTP/1.1" 200 -
+[2020-06-02 19:40:05,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:40:19,292] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:40:19,330] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /static/js/dist/bundle.js?1591119619320 HTTP/1.1" 200 -
+[2020-06-02 19:40:19,624] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:40:19,684] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:19,687] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:19,711] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:40:20,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:40:20,561] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /static/js/dist/bundle.js?1591119620542 HTTP/1.1" 200 -
+[2020-06-02 19:40:20,864] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:40:20,924] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:20,924] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:20,944] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:40:34,334] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:40:34,377] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /static/js/dist/bundle.js?1591119634362 HTTP/1.1" 200 -
+[2020-06-02 19:40:34,670] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:40:34,734] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:34,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:40:34,768] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:40:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:41:59,421] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:41:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:41:59,460] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:41:59] "GET /static/js/dist/bundle.js?1591119719446 HTTP/1.1" 200 -
+[2020-06-02 19:41:59,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:41:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:42:00,648] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:42:00,678] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:00] "GET /static/js/dist/bundle.js?1591119720671 HTTP/1.1" 200 -
+[2020-06-02 19:42:00,969] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:42:04,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:42:04,497] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:04] "GET /static/js/dist/bundle.js?1591119724487 HTTP/1.1" 200 -
+[2020-06-02 19:42:04,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:42:04,862] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:42:04,866] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:42:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:11,209] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:43:11,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /static/js/dist/bundle.js?1591119791234 HTTP/1.1" 200 -
+[2020-06-02 19:43:11,538] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:43:11,601] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:11,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:11,608] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:43:12,919] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:43:12,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:12] "GET /static/js/dist/bundle.js?1591119792936 HTTP/1.1" 200 -
+[2020-06-02 19:43:13,243] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:43:13,312] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:43:13,344] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:13,345] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:14,735] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:43:14,772] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:14] "GET /static/js/dist/bundle.js?1591119794760 HTTP/1.1" 200 -
+[2020-06-02 19:43:15,068] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:43:15,136] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:43:15,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:15,151] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:21,123] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:21] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:43:21,127] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:43:21,887] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:21] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:43:21,929] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:21] "GET /static/js/dist/bundle.js?1591119801912 HTTP/1.1" 200 -
+[2020-06-02 19:43:22,275] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:22,278] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:22,282] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:22] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:43:22,316] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:43:42,374] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:43:42,417] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /static/js/dist/bundle.js?1591119822403 HTTP/1.1" 200 -
+[2020-06-02 19:43:42,764] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:42,766] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:43:42,767] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:43:42,811] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:43:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:44:58,168] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:44:58,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /static/js/dist/bundle.js?1591119898192 HTTP/1.1" 200 -
+[2020-06-02 19:44:58,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:44:58,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:44:58,542] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:44:58,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:44:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:45:00,655] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:45:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:45:00,657] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:45:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:45:02,470] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:45:02] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:45:02,474] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:45:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:46:53,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:53] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:46:53,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:53] "GET /static/js/dist/bundle.js?1591120013037 HTTP/1.1" 200 -
+[2020-06-02 19:46:53,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:46:54,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:54] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:46:54,370] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:54] "GET /static/js/dist/bundle.js?1591120014363 HTTP/1.1" 200 -
+[2020-06-02 19:46:54,689] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:46:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:47:02,765] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:02] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:47:02,803] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:02] "GET /static/js/dist/bundle.js?1591120022794 HTTP/1.1" 200 -
+[2020-06-02 19:47:03,143] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:47:03,841] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:03] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:47:03,895] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:03] "GET /static/js/dist/bundle.js?1591120023876 HTTP/1.1" 200 -
+[2020-06-02 19:47:04,223] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:47:06,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:06] "GET /index HTTP/1.1" 200 -
+[2020-06-02 19:47:06,993] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:06] "GET /static/js/dist/bundle.js?1591120026981 HTTP/1.1" 200 -
+[2020-06-02 19:47:07,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:47:07,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:47:07,341] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:07] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 19:47:07,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:47:10,062] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:47:10,070] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:47:47,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:47] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:47:48,005] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:48] "GET /static/js/dist/bundle.js?1591120067988 HTTP/1.1" 200 -
+[2020-06-02 19:47:48,325] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:47:48,390] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:47:48,390] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:47:48,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:47:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:49:56,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:49:56,040] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /static/js/dist/bundle.js?1591120196031 HTTP/1.1" 200 -
+[2020-06-02 19:49:56,337] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:49:56,406] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:49:56,416] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:49:56,441] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:49:57,491] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:49:57,525] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /static/js/dist/bundle.js?1591120197515 HTTP/1.1" 200 -
+[2020-06-02 19:49:57,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:49:57,899] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:49:57,901] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:49:57,924] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:49:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:50:07,765] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:50:07,805] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:07] "GET /static/js/dist/bundle.js?1591120207792 HTTP/1.1" 200 -
+[2020-06-02 19:50:08,108] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:50:08,170] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:08,170] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:08,192] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:50:09,032] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:50:09,070] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /static/js/dist/bundle.js?1591120209060 HTTP/1.1" 200 -
+[2020-06-02 19:50:09,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:50:09,437] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:09,437] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:09,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:50:21,849] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:50:21,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:21] "GET /static/js/dist/bundle.js?1591120221874 HTTP/1.1" 200 -
+[2020-06-02 19:50:22,218] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:50:23,154] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:50:23,204] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:23] "GET /static/js/dist/bundle.js?1591120223189 HTTP/1.1" 200 -
+[2020-06-02 19:50:23,552] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:50:29,563] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:50:29,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:29] "GET /static/js/dist/bundle.js?1591120229593 HTTP/1.1" 200 -
+[2020-06-02 19:50:29,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:50:29,997] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:30,000] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:50:30,044] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:50:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 19:54:21,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 19:54:21,318] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /static/js/dist/bundle.js?1591120461308 HTTP/1.1" 200 -
+[2020-06-02 19:54:21,611] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 19:54:21,672] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 19:54:21,672] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 19:54:21,703] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 19:54:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:02:05,767] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:02:05,808] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:05] "GET /static/js/dist/bundle.js?1591120925794 HTTP/1.1" 200 -
+[2020-06-02 20:02:06,127] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:02:06,193] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:02:06,194] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:02:06,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:02:40,400] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:02:40,441] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /static/js/dist/bundle.js?1591120960427 HTTP/1.1" 200 -
+[2020-06-02 20:02:40,739] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:02:40,809] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:02:40,813] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:02:40,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:02:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:03:22,348] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:03:22,388] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /static/js/dist/bundle.js?1591121002374 HTTP/1.1" 200 -
+[2020-06-02 20:03:22,692] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:03:22,757] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:22,759] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:22,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:03:23,531] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:03:23,573] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /static/js/dist/bundle.js?1591121003558 HTTP/1.1" 200 -
+[2020-06-02 20:03:23,886] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:03:23,956] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:23,958] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:23,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:03:26,605] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:03:26,642] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:26] "GET /static/js/dist/bundle.js?1591121006631 HTTP/1.1" 200 -
+[2020-06-02 20:03:26,944] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:03:27,012] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:27,013] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:27,049] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:03:59,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:03:59,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /static/js/dist/bundle.js?1591121039125 HTTP/1.1" 200 -
+[2020-06-02 20:03:59,446] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:03:59,515] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:59,516] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:03:59,554] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:03:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:16,453] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:16,493] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /static/js/dist/bundle.js?1591121056480 HTTP/1.1" 200 -
+[2020-06-02 20:04:16,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:16,876] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:16,881] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:16,930] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:33,574] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:33,622] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:33] "GET /static/js/dist/bundle.js?1591121073603 HTTP/1.1" 200 -
+[2020-06-02 20:04:33,942] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:34,007] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:34,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:34,043] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:35,637] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:35,679] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:35] "GET /static/js/dist/bundle.js?1591121075663 HTTP/1.1" 200 -
+[2020-06-02 20:04:35,987] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:36,049] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:36,051] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:36,083] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:43,446] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:43,489] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /static/js/dist/bundle.js?1591121083476 HTTP/1.1" 200 -
+[2020-06-02 20:04:43,814] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:43,880] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:43,882] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:43,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:45,548] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:45,588] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /static/js/dist/bundle.js?1591121085573 HTTP/1.1" 200 -
+[2020-06-02 20:04:45,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:45,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:45,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:45,989] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:49,734] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:49,774] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:49] "GET /static/js/dist/bundle.js?1591121089762 HTTP/1.1" 200 -
+[2020-06-02 20:04:50,077] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:50,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:50,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:50,185] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:51,690] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:51,730] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:51] "GET /static/js/dist/bundle.js?1591121091715 HTTP/1.1" 200 -
+[2020-06-02 20:04:52,040] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:52,108] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:52,109] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:52,145] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:04:53,244] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:04:53,284] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /static/js/dist/bundle.js?1591121093270 HTTP/1.1" 200 -
+[2020-06-02 20:04:53,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:04:53,642] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:53,650] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:04:53,679] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:04:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:05:22,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:05:22,845] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:22] "GET /static/js/dist/bundle.js?1591121122829 HTTP/1.1" 200 -
+[2020-06-02 20:05:23,150] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:05:23,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:23,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:23,242] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:05:41,956] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:05:41,999] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:41] "GET /static/js/dist/bundle.js?1591121141988 HTTP/1.1" 200 -
+[2020-06-02 20:05:42,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:05:42,340] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:42,340] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:42,376] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:05:56,546] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:05:56,591] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /static/js/dist/bundle.js?1591121156576 HTTP/1.1" 200 -
+[2020-06-02 20:05:56,930] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:56,932] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:05:56,932] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:05:56,975] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:05:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:03,041] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:06:03,082] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /static/js/dist/bundle.js?1591121163068 HTTP/1.1" 200 -
+[2020-06-02 20:06:03,390] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:06:03,452] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:06:03,452] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:06:03,484] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:22,294] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET / HTTP/1.1" 200 -
+[2020-06-02 20:06:22,345] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET /static/js/dist/bundle.js?1591121182322 HTTP/1.1" 200 -
+[2020-06-02 20:06:22,697] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 20:06:22,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:06:22,702] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:06:22,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:25,397] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:25,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:25] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 20:06:25,417] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:59,242] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:06:59,245] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:06:59,937] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:06:59,976] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:06:59] "GET /static/js/dist/bundle.js?1591121219963 HTTP/1.1" 200 -
+[2020-06-02 20:07:00,285] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:07:00,355] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:00,356] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:00,394] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:07:12,411] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:07:12,461] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /static/js/dist/bundle.js?1591121232441 HTTP/1.1" 200 -
+[2020-06-02 20:07:12,771] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:07:12,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:12,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:12,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:07:14,359] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:07:14,404] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /static/js/dist/bundle.js?1591121234389 HTTP/1.1" 200 -
+[2020-06-02 20:07:14,724] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:07:14,796] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:14,798] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:14,835] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:07:55,576] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:07:55,625] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:55] "GET /static/js/dist/bundle.js?1591121275609 HTTP/1.1" 200 -
+[2020-06-02 20:07:55,959] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:07:56,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:56,026] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:07:56,060] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:07:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:08:23,982] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:08:24,028] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:24] "GET /static/js/dist/bundle.js?1591121304013 HTTP/1.1" 200 -
+[2020-06-02 20:08:24,367] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:08:24,435] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:24,436] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:24,489] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:08:32,822] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:08:32,867] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:32] "GET /static/js/dist/bundle.js?1591121312850 HTTP/1.1" 200 -
+[2020-06-02 20:08:33,176] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:08:33,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:33,248] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:33,294] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:08:34,436] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:08:34,476] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /static/js/dist/bundle.js?1591121314463 HTTP/1.1" 200 -
+[2020-06-02 20:08:34,797] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:08:34,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:34,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:34,907] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:08:38,911] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:08:38,950] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:38] "GET /static/js/dist/bundle.js?1591121318936 HTTP/1.1" 200 -
+[2020-06-02 20:08:39,247] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:08:39,320] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:39,321] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:08:39,354] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:08:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:13:26,417] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:13:26,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /static/js/dist/bundle.js?1591121606442 HTTP/1.1" 200 -
+[2020-06-02 20:13:26,754] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:13:26,812] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:26,814] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:26,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:13:27,611] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:13:27,651] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:27] "GET /static/js/dist/bundle.js?1591121607637 HTTP/1.1" 200 -
+[2020-06-02 20:13:27,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:13:28,015] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:28,019] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:28,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:13:29,628] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:13:29,671] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:29] "GET /static/js/dist/bundle.js?1591121609655 HTTP/1.1" 200 -
+[2020-06-02 20:13:29,981] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:13:30,044] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:30,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:13:30,081] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:13:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:14:50,629] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:14:50,667] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:50] "GET /static/js/dist/bundle.js?1591121690656 HTTP/1.1" 200 -
+[2020-06-02 20:14:50,997] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:14:51,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:14:51,057] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:14:51,089] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:14:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:15:33,857] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:15:33,910] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:33] "GET /static/js/dist/bundle.js?1591121733891 HTTP/1.1" 200 -
+[2020-06-02 20:15:34,222] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:15:34,285] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:15:34,286] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:15:34,329] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:15:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:16:22,975] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:16:23,008] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:23] "GET /static/js/dist/bundle.js?1591121782998 HTTP/1.1" 200 -
+[2020-06-02 20:16:23,307] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:16:23,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:23,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:23,398] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:16:24,573] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:16:24,609] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:24] "GET /static/js/dist/bundle.js?1591121784596 HTTP/1.1" 200 -
+[2020-06-02 20:16:24,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:16:24,979] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:24,980] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:25,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:16:25,388] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:16:25,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /static/js/dist/bundle.js?1591121785411 HTTP/1.1" 200 -
+[2020-06-02 20:16:25,707] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:16:25,776] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:25,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:25,807] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:16:43,627] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:16:43,678] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:43] "GET /static/js/dist/bundle.js?1591121803663 HTTP/1.1" 200 -
+[2020-06-02 20:16:43,998] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:16:44,063] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:44,070] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:44,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:16:59,486] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:16:59,534] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /static/js/dist/bundle.js?1591121819517 HTTP/1.1" 200 -
+[2020-06-02 20:16:59,852] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:16:59,919] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:59,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:16:59,959] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:16:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:00,370] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:00,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /static/js/dist/bundle.js?1591121820397 HTTP/1.1" 200 -
+[2020-06-02 20:17:00,710] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:00,781] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:00,785] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:00,816] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:22,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:22,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /static/js/dist/bundle.js?1591121842205 HTTP/1.1" 200 -
+[2020-06-02 20:17:22,513] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:22,575] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:22,576] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:22,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:35,882] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:35,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:35] "GET /static/js/dist/bundle.js?1591121855907 HTTP/1.1" 200 -
+[2020-06-02 20:17:36,227] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:36,291] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:36,292] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:36,337] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:36,714] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:36,753] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:36] "GET /static/js/dist/bundle.js?1591121856738 HTTP/1.1" 200 -
+[2020-06-02 20:17:37,076] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:37,157] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:37,158] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:37,211] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:50,780] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:50,822] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:50] "GET /static/js/dist/bundle.js?1591121870809 HTTP/1.1" 200 -
+[2020-06-02 20:17:51,126] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:51,197] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:51,197] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:51,239] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:51,800] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:51,838] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:51] "GET /static/js/dist/bundle.js?1591121871826 HTTP/1.1" 200 -
+[2020-06-02 20:17:52,160] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:52,240] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:52,241] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:52,300] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:17:59,043] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:17:59,087] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /static/js/dist/bundle.js?1591121879073 HTTP/1.1" 200 -
+[2020-06-02 20:17:59,384] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:17:59,450] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:59,451] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:17:59,492] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:17:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:18:10,971] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:18:11,012] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:11] "GET /static/js/dist/bundle.js?1591121890999 HTTP/1.1" 200 -
+[2020-06-02 20:18:11,315] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:18:11,379] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:18:11,380] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:18:11,423] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:18:42,234] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:18:42,282] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /static/js/dist/bundle.js?1591121922265 HTTP/1.1" 200 -
+[2020-06-02 20:18:42,587] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:18:42,663] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:18:42,664] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:18:42,715] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:18:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:19:09,383] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:19:09,437] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /static/js/dist/bundle.js?1591121949418 HTTP/1.1" 200 -
+[2020-06-02 20:19:09,738] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:19:09,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:09,801] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:09,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:19:10,422] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:19:10,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /static/js/dist/bundle.js?1591121950451 HTTP/1.1" 200 -
+[2020-06-02 20:19:10,765] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:19:10,830] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:10,832] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:10,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:19:14,713] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:19:14,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:14] "GET /static/js/dist/bundle.js?1591121954741 HTTP/1.1" 200 -
+[2020-06-02 20:19:15,068] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:19:15,142] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:15,146] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:15,194] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:19:30,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:30] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:19:30,912] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:30] "GET /static/js/dist/bundle.js?1591121970899 HTTP/1.1" 200 -
+[2020-06-02 20:19:31,215] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:19:31,280] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:31,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:19:31,318] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:19:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:20:33,962] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:20:34,001] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:34] "GET /static/js/dist/bundle.js?1591122033988 HTTP/1.1" 200 -
+[2020-06-02 20:20:34,311] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:20:34,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:34,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:34,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:20:35,083] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:20:35,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /static/js/dist/bundle.js?1591122035133 HTTP/1.1" 200 -
+[2020-06-02 20:20:35,482] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:20:35,569] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:35,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:35,622] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:20:45,214] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:20:45,257] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /static/js/dist/bundle.js?1591122045243 HTTP/1.1" 200 -
+[2020-06-02 20:20:45,557] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:20:45,620] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:45,621] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:45,663] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:20:45,986] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:20:46,028] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:46] "GET /static/js/dist/bundle.js?1591122046013 HTTP/1.1" 200 -
+[2020-06-02 20:20:46,355] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:20:46,456] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:46,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:46,526] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:20:52,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:52] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:20:52,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:52] "GET /static/js/dist/bundle.js?1591122052910 HTTP/1.1" 200 -
+[2020-06-02 20:20:53,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:20:53,289] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:53,292] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:20:53,333] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:20:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:21:00,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:21:00,959] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:00] "GET /static/js/dist/bundle.js?1591122060946 HTTP/1.1" 200 -
+[2020-06-02 20:21:01,261] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:21:01,328] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:01,331] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:01,409] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:21:17,536] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:21:17,581] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /static/js/dist/bundle.js?1591122077564 HTTP/1.1" 200 -
+[2020-06-02 20:21:17,885] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:21:17,949] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:17,950] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:17,988] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:21:18,409] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:21:18,450] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /static/js/dist/bundle.js?1591122078436 HTTP/1.1" 200 -
+[2020-06-02 20:21:18,754] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:21:18,835] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:18,836] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:21:18,885] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:21:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:22:14,513] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:22:14,555] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /static/js/dist/bundle.js?1591122134542 HTTP/1.1" 200 -
+[2020-06-02 20:22:14,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:22:14,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:14,924] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:14,973] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:22:32,436] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:22:32,478] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /static/js/dist/bundle.js?1591122152463 HTTP/1.1" 200 -
+[2020-06-02 20:22:32,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:22:32,841] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:32,842] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:32,879] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:22:33,474] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:22:33,529] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /static/js/dist/bundle.js?1591122153512 HTTP/1.1" 200 -
+[2020-06-02 20:22:33,859] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:22:33,943] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:33,944] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:22:33,984] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:22:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:23:01,164] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:23:01,200] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /static/js/dist/bundle.js?1591122181192 HTTP/1.1" 200 -
+[2020-06-02 20:23:01,498] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:23:01,573] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:23:01,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:23:01,625] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:23:17,050] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:23:17,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /static/js/dist/bundle.js?1591122197079 HTTP/1.1" 200 -
+[2020-06-02 20:23:17,402] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:23:17,471] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:23:17,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:23:17,509] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:23:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:24:19,802] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:24:19,841] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:19] "GET /static/js/dist/bundle.js?1591122259824 HTTP/1.1" 200 -
+[2020-06-02 20:24:20,137] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:24:20,196] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:20,201] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:20,238] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:24:20,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:24:20,918] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:20] "GET /static/js/dist/bundle.js?1591122260905 HTTP/1.1" 200 -
+[2020-06-02 20:24:21,224] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:24:21,287] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:21,288] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:21,319] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:24:37,165] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:24:37,201] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /static/js/dist/bundle.js?1591122277191 HTTP/1.1" 200 -
+[2020-06-02 20:24:37,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:24:37,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:37,580] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:24:37,631] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:24:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:25:02,387] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:25:02,436] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /static/js/dist/bundle.js?1591122302418 HTTP/1.1" 200 -
+[2020-06-02 20:25:02,749] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:25:02,815] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:25:02,815] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:25:02,852] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:25:03,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:25:03,470] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /static/js/dist/bundle.js?1591122303460 HTTP/1.1" 200 -
+[2020-06-02 20:25:03,774] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:25:03,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:25:03,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:25:03,887] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:25:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:27:10,399] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:27:10,437] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /static/js/dist/bundle.js?1591122430427 HTTP/1.1" 200 -
+[2020-06-02 20:27:10,726] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:27:10,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:27:10,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:27:10,828] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:27:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:28:04,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:28:04,457] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /static/js/dist/bundle.js?1591122484444 HTTP/1.1" 200 -
+[2020-06-02 20:28:04,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:28:04,820] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:28:04,822] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:28:04,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:28:17,894] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:17] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:28:17,926] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:17] "GET /api/v1/graph/name/test/ HTTP/1.1" 200 -
+[2020-06-02 20:28:17,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:28:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:29:21,248] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /test HTTP/1.1" 200 -
+[2020-06-02 20:29:21,286] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /static/js/dist/bundle.js?1591122561272 HTTP/1.1" 200 -
+[2020-06-02 20:29:21,582] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /api/v1/graph/name/test/ HTTP/1.1" 200 -
+[2020-06-02 20:29:21,646] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:21,647] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:21,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:29:22,719] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:29:22,723] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:29:23,384] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:29:23,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /static/js/dist/bundle.js?1591122563408 HTTP/1.1" 200 -
+[2020-06-02 20:29:23,723] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:29:23,788] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:23,789] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:23,825] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:29:24,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:29:24,618] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:24] "GET /static/js/dist/bundle.js?1591122564609 HTTP/1.1" 200 -
+[2020-06-02 20:29:24,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:29:24,982] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:24,983] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:29:25,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:29:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:30:07,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:30:07,268] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /static/js/dist/bundle.js?1591122607258 HTTP/1.1" 200 -
+[2020-06-02 20:30:07,566] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:30:07,627] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:30:07,628] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:30:07,668] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:30:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:31:49,421] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 20:31:49,446] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 20:31:50,938] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 20:31:50,986] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:50] "GET /static/js/dist/bundle.js?1591122710970 HTTP/1.1" 200 -
+[2020-06-02 20:31:51,309] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:31:51,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:31:51,378] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:31:51,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:31:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:32:01,385] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:01] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:32:01,423] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:32:01,424] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:32:22,554] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:22] "GET /asdf/test2 HTTP/1.1" 200 -
+[2020-06-02 20:32:22,597] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:22] "GET /static/js/dist/bundle.js?1591122742586 HTTP/1.1" 200 -
+[2020-06-02 20:32:22,904] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:32:22,963] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:32:22,966] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:32:23,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:32:37,005] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:37] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:32:37,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:32:37,052] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:32:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:33:04,326] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 20:33:04,351] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 20:33:06,104] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:33:06,150] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /static/js/dist/bundle.js?1591122786135 HTTP/1.1" 200 -
+[2020-06-02 20:33:06,456] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:33:06,515] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:33:06,518] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:33:06,557] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:33:19,871] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:19] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:33:19,918] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:19] "GET /static/js/dist/bundle.js?1591122799904 HTTP/1.1" 200 -
+[2020-06-02 20:33:20,235] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:33:20,329] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:33:20,330] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:33:20,409] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:33:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:35:23,411] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:35:23,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /static/js/dist/bundle.js?1591122923435 HTTP/1.1" 200 -
+[2020-06-02 20:35:23,748] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:35:23,814] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:23,816] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:23,853] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:35:49,658] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:49] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:35:49,700] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:49] "GET /static/js/dist/bundle.js?1591122949687 HTTP/1.1" 200 -
+[2020-06-02 20:35:50,025] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:35:50,099] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:50,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:50,169] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:35:52,022] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:35:52,063] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /static/js/dist/bundle.js?1591122952048 HTTP/1.1" 200 -
+[2020-06-02 20:35:52,364] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:35:52,432] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:52,433] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:35:52,472] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:35:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:36:46,606] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:46] "GET /asdf/Test%203 HTTP/1.1" 200 -
+[2020-06-02 20:36:46,652] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:46] "GET /static/js/dist/bundle.js?1591123006630 HTTP/1.1" 200 -
+[2020-06-02 20:36:47,014] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:36:47,101] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:36:47,101] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:36:47,155] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:36:54,126] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:54] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:36:54,160] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:36:54,163] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:36:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:38:11,539] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-02 20:38:11,576] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /static/js/dist/bundle.js?1591123091566 HTTP/1.1" 200 -
+[2020-06-02 20:38:11,889] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:38:11,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:38:11,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:38:11,999] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:38:28,852] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:28] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-02 20:38:28,896] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:28] "GET /static/js/dist/bundle.js?1591123108883 HTTP/1.1" 200 -
+[2020-06-02 20:38:29,199] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:38:29,269] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:38:29,271] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:38:29,321] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:38:36,080] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:36] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:38:36,115] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:38:36,116] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:38:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:39:18,840] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:18] "GET /asdf/test-213213123 HTTP/1.1" 200 -
+[2020-06-02 20:39:18,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:18] "GET /static/js/dist/bundle.js?1591123158876 HTTP/1.1" 200 -
+[2020-06-02 20:39:19,203] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:39:19,279] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:39:19,283] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:39:19,334] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:39:23,551] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:23] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:39:23,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:39:23,585] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:39:34,888] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-02 20:39:34,913] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-02 20:39:39,163] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:39] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:39:39,197] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:39:39,198] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:39:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:40:34,148] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-02 20:40:34,200] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /static/js/dist/bundle.js?1591123234177 HTTP/1.1" 200 -
+[2020-06-02 20:40:34,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:40:34,545] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:40:34,546] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:40:34,596] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:40:35,802] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:35] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-02 20:40:35,844] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:35] "GET /static/js/dist/bundle.js?1591123235828 HTTP/1.1" 200 -
+[2020-06-02 20:40:36,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:40:36,205] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:40:36,205] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:40:36,255] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:40:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:30,399] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-02 20:41:30,433] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /static/js/dist/bundle.js?1591123290423 HTTP/1.1" 200 -
+[2020-06-02 20:41:30,791] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:30,795] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:30,796] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:30,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:32,097] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:32] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-02 20:41:32,145] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:32] "GET /static/js/dist/bundle.js?1591123292131 HTTP/1.1" 200 -
+[2020-06-02 20:41:32,519] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:33,757] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:33] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-02 20:41:33,798] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:33] "GET /static/js/dist/bundle.js?1591123293777 HTTP/1.1" 200 -
+[2020-06-02 20:41:34,156] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:35,634] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:35,894] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:36,680] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:36] "GET /asdf/test HTTP/1.1" 200 -
+[2020-06-02 20:41:36,716] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:36] "GET /static/js/dist/bundle.js?1591123296706 HTTP/1.1" 200 -
+[2020-06-02 20:41:37,090] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:38,457] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:38,503] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /static/js/dist/bundle.js?1591123298480 HTTP/1.1" 200 -
+[2020-06-02 20:41:38,875] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:38,877] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:38,879] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:38,931] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:44,608] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:44] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 20:41:44,633] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:46,806] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:46,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:41:47,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:47,421] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /static/js/dist/bundle.js?1591123307404 HTTP/1.1" 200 -
+[2020-06-02 20:41:47,782] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:47,782] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:41:47,787] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:41:47,832] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:41:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:42:11,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:42:11,464] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /static/js/dist/bundle.js?1591123331450 HTTP/1.1" 200 -
+[2020-06-02 20:42:11,816] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:42:11,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:42:11,819] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:42:11,855] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:42:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:47:05,185] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:47:05,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /static/js/dist/bundle.js?1591123625209 HTTP/1.1" 200 -
+[2020-06-02 20:47:05,565] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:47:05,565] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:47:05,566] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:47:05,597] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:47:06,639] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:06] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:47:06,673] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:06] "GET /static/js/dist/bundle.js?1591123626663 HTTP/1.1" 200 -
+[2020-06-02 20:47:07,022] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:47:07,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:47:07,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:47:07,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:47:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:48:24,544] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:48:24,578] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /static/js/dist/bundle.js?1591123704569 HTTP/1.1" 200 -
+[2020-06-02 20:48:24,925] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:48:24,927] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:48:24,928] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:48:24,961] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:48:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:50:31,608] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:31] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:50:31,643] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:31] "GET /static/js/dist/bundle.js?1591123831633 HTTP/1.1" 200 -
+[2020-06-02 20:50:31,987] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:50:31,988] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:50:31,989] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:50:32,029] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:50:46,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:46] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:50:46,895] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:46] "GET /static/js/dist/bundle.js?1591123846873 HTTP/1.1" 200 -
+[2020-06-02 20:50:47,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:50:47,328] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:50:47,334] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:50:47,401] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:50:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:51:01,889] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:01] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:51:01,931] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:01] "GET /static/js/dist/bundle.js?1591123861918 HTTP/1.1" 200 -
+[2020-06-02 20:51:02,236] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:51:02,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:51:02,300] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:51:02,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:51:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:52:07,632] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:07] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:52:07,671] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:07] "GET /static/js/dist/bundle.js?1591123927656 HTTP/1.1" 200 -
+[2020-06-02 20:52:07,975] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:52:08,033] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:52:08,036] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:52:08,072] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:52:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:53:16,915] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:16] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:53:16,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:16] "GET /static/js/dist/bundle.js?1591123996942 HTTP/1.1" 200 -
+[2020-06-02 20:53:17,261] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:53:17,332] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:53:17,335] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:53:17,377] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:53:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:54:51,716] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:51] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:54:51,752] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:51] "GET /static/js/dist/bundle.js?1591124091742 HTTP/1.1" 200 -
+[2020-06-02 20:54:52,053] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:54:52,113] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:54:52,113] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:54:52,148] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:54:53,067] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:54:53,118] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /static/js/dist/bundle.js?1591124093100 HTTP/1.1" 200 -
+[2020-06-02 20:54:53,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:54:53,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:54:53,503] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:54:53,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:54:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:55:00,045] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:00,091] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /static/js/dist/bundle.js?1591124100074 HTTP/1.1" 200 -
+[2020-06-02 20:55:00,397] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:00,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:00,466] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:00,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:55:04,683] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:04] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:04,727] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:04] "GET /static/js/dist/bundle.js?1591124104714 HTTP/1.1" 200 -
+[2020-06-02 20:55:05,034] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:05,094] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:05,097] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:05,133] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:55:08,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:08] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:08,936] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:08] "GET /static/js/dist/bundle.js?1591124108920 HTTP/1.1" 200 -
+[2020-06-02 20:55:09,240] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:09,303] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:09,304] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:09,347] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:55:12,697] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:12] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:12,735] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:12] "GET /static/js/dist/bundle.js?1591124112724 HTTP/1.1" 200 -
+[2020-06-02 20:55:13,042] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:55:13,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:13,114] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:55:13,150] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:55:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:56:01,502] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:56:01,540] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /static/js/dist/bundle.js?1591124161529 HTTP/1.1" 200 -
+[2020-06-02 20:56:01,851] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:56:01,914] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:56:01,916] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:56:01,947] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:56:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:57:06,282] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:06,323] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /static/js/dist/bundle.js?1591124226307 HTTP/1.1" 200 -
+[2020-06-02 20:57:06,621] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:06,686] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:06,686] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:06,724] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:57:07,443] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:07,489] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /static/js/dist/bundle.js?1591124227470 HTTP/1.1" 200 -
+[2020-06-02 20:57:07,795] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:07,878] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:07,879] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:07,915] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:57:11,679] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:11] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:11,723] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:11] "GET /static/js/dist/bundle.js?1591124231705 HTTP/1.1" 200 -
+[2020-06-02 20:57:12,030] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:12,106] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:12,111] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:12,144] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:57:12,901] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:12,941] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:12] "GET /static/js/dist/bundle.js?1591124232922 HTTP/1.1" 200 -
+[2020-06-02 20:57:13,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:57:13,311] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:13,311] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:57:13,347] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:57:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:00,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:00] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:00,772] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:00] "GET /static/js/dist/bundle.js?1591124340763 HTTP/1.1" 200 -
+[2020-06-02 20:59:01,074] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:01,136] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:01,136] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:01,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:02,020] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:02,050] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /static/js/dist/bundle.js?1591124342043 HTTP/1.1" 200 -
+[2020-06-02 20:59:02,352] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:02,417] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:02,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:02,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:12,443] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:12,485] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /static/js/dist/bundle.js?1591124352472 HTTP/1.1" 200 -
+[2020-06-02 20:59:12,783] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:12,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:12,846] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:12,878] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:14,223] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:14,260] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /static/js/dist/bundle.js?1591124354249 HTTP/1.1" 200 -
+[2020-06-02 20:59:14,569] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:14,637] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:14,638] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:14,678] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:34,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:34] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:34,904] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:34] "GET /static/js/dist/bundle.js?1591124374887 HTTP/1.1" 200 -
+[2020-06-02 20:59:35,217] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:35,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:35,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:35,315] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:35,973] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:35] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:36,017] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:36] "GET /static/js/dist/bundle.js?1591124376006 HTTP/1.1" 200 -
+[2020-06-02 20:59:36,342] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:36,412] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:36,412] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:36,455] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:37,235] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:37,280] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /static/js/dist/bundle.js?1591124377265 HTTP/1.1" 200 -
+[2020-06-02 20:59:37,583] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:37,660] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:37,661] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:37,712] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 20:59:58,978] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:58] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:59,018] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:59] "GET /static/js/dist/bundle.js?1591124399006 HTTP/1.1" 200 -
+[2020-06-02 20:59:59,327] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 20:59:59,388] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:59,390] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 20:59:59,432] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 20:59:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:00:10,358] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:00:10,402] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /static/js/dist/bundle.js?1591124410387 HTTP/1.1" 200 -
+[2020-06-02 21:00:10,707] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:00:10,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:00:10,769] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:00:10,796] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:00:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:01:38,172] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:01:38,209] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /static/js/dist/bundle.js?1591124498199 HTTP/1.1" 200 -
+[2020-06-02 21:01:38,504] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:01:38,563] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:01:38,563] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:01:38,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:01:39,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:01:39,409] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /static/js/dist/bundle.js?1591124499395 HTTP/1.1" 200 -
+[2020-06-02 21:01:39,720] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:01:39,786] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:01:39,790] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:01:39,814] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:01:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:10,539] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:10] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:10,584] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:10] "GET /static/js/dist/bundle.js?1591124530569 HTTP/1.1" 200 -
+[2020-06-02 21:02:10,923] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:10,992] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:10,993] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:11,016] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:12,784] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:12] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:12,834] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:12] "GET /static/js/dist/bundle.js?1591124532812 HTTP/1.1" 200 -
+[2020-06-02 21:02:13,135] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:13,220] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:13,221] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:13,255] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:36,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:36,490] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /static/js/dist/bundle.js?1591124556479 HTTP/1.1" 200 -
+[2020-06-02 21:02:36,797] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:36,856] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:36,859] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:36,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:37,590] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:37] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:37,644] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:37] "GET /static/js/dist/bundle.js?1591124557621 HTTP/1.1" 200 -
+[2020-06-02 21:02:37,981] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:38,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:38,055] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:38,089] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:54,985] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:54] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:55,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:55] "GET /static/js/dist/bundle.js?1591124575011 HTTP/1.1" 200 -
+[2020-06-02 21:02:55,335] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:55,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:55,398] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:55,426] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:02:56,342] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:56,380] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /static/js/dist/bundle.js?1591124576364 HTTP/1.1" 200 -
+[2020-06-02 21:02:56,687] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:02:56,749] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:56,749] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:02:56,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:02:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:03:18,808] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:18] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:03:18,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:18] "GET /static/js/dist/bundle.js?1591124598838 HTTP/1.1" 200 -
+[2020-06-02 21:03:19,152] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:03:19,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:03:19,215] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:03:19,241] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:03:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:04:01,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:04:01,491] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /static/js/dist/bundle.js?1591124641477 HTTP/1.1" 200 -
+[2020-06-02 21:04:01,792] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:04:01,857] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:04:01,857] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:04:01,893] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:04:56,920] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:56] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:04:56,960] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:56] "GET /static/js/dist/bundle.js?1591124696946 HTTP/1.1" 200 -
+[2020-06-02 21:04:57,253] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:04:57,314] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:04:57,314] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:04:57,352] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:04:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:01,615] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:01] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:01,656] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:01] "GET /static/js/dist/bundle.js?1591124701643 HTTP/1.1" 200 -
+[2020-06-02 21:05:01,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:02,013] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:02,016] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:02,056] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:06,039] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:06,079] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /static/js/dist/bundle.js?1591124706067 HTTP/1.1" 200 -
+[2020-06-02 21:05:06,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:06,444] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:06,444] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:06,482] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:15,198] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:15,240] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /static/js/dist/bundle.js?1591124715227 HTTP/1.1" 200 -
+[2020-06-02 21:05:15,547] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:15,609] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:15,610] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:15,651] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:16,206] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:16,260] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /static/js/dist/bundle.js?1591124716242 HTTP/1.1" 200 -
+[2020-06-02 21:05:16,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:16,673] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:16,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:16,715] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:35,794] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:35] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:35,846] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:35] "GET /static/js/dist/bundle.js?1591124735826 HTTP/1.1" 200 -
+[2020-06-02 21:05:35,885] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:36,804] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:36,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:36] "GET /static/js/dist/bundle.js?1591124736831 HTTP/1.1" 200 -
+[2020-06-02 21:05:37,161] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:37,245] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:37,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:37,303] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:45,135] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:45,179] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /static/js/dist/bundle.js?1591124745164 HTTP/1.1" 200 -
+[2020-06-02 21:05:45,507] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:45,575] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:45,576] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:45,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:05:46,174] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:46,226] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /static/js/dist/bundle.js?1591124746208 HTTP/1.1" 200 -
+[2020-06-02 21:05:46,554] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:05:46,630] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:46,630] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:05:46,660] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:05:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:06:26,226] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:26,266] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /static/js/dist/bundle.js?1591124786254 HTTP/1.1" 200 -
+[2020-06-02 21:06:26,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:26,632] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:26,632] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:26,665] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:06:32,821] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:32] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:32,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:32] "GET /static/js/dist/bundle.js?1591124792848 HTTP/1.1" 200 -
+[2020-06-02 21:06:33,174] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:33,246] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:33,251] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:33,284] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:06:44,949] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:44] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:44,990] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:44] "GET /static/js/dist/bundle.js?1591124804977 HTTP/1.1" 200 -
+[2020-06-02 21:06:45,293] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:06:45,356] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:45,357] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:06:45,393] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:06:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 21:52:45,729] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:45] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:52:45,767] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:45] "GET /static/js/dist/bundle.js?1591127565757 HTTP/1.1" 200 -
+[2020-06-02 21:52:46,073] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 21:52:46,130] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 21:52:46,131] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 21:52:46,157] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 21:52:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:00:35,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:35] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:00:35,993] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:35] "GET /static/js/dist/bundle.js?1591128035976 HTTP/1.1" 200 -
+[2020-06-02 22:00:36,339] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:00:37,277] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:37] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:00:37,307] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:37] "GET /static/js/dist/bundle.js?1591128037300 HTTP/1.1" 200 -
+[2020-06-02 22:00:37,638] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:00:53,396] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:53] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:00:53,433] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:53] "GET /static/js/dist/bundle.js?1591128053423 HTTP/1.1" 200 -
+[2020-06-02 22:00:53,762] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:00:54,551] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:54] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:00:54,594] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:54] "GET /static/js/dist/bundle.js?1591128054579 HTTP/1.1" 200 -
+[2020-06-02 22:00:54,930] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:00:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:01:30,894] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:30] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:30,942] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:30] "GET /static/js/dist/bundle.js?1591128090931 HTTP/1.1" 200 -
+[2020-06-02 22:01:31,244] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:31,306] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:31,306] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:31,332] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:01:32,154] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:32,197] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /static/js/dist/bundle.js?1591128092182 HTTP/1.1" 200 -
+[2020-06-02 22:01:32,499] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:32,565] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:32,566] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:32,591] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:01:47,268] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:47,310] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /static/js/dist/bundle.js?1591128107299 HTTP/1.1" 200 -
+[2020-06-02 22:01:47,601] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:47,664] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:47,665] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:47,698] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:01:48,641] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:48] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:48,678] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:48] "GET /static/js/dist/bundle.js?1591128108667 HTTP/1.1" 200 -
+[2020-06-02 22:01:48,981] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:01:49,043] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:49,043] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:01:49,073] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:01:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:03,052] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:03,109] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /static/js/dist/bundle.js?1591128123095 HTTP/1.1" 200 -
+[2020-06-02 22:02:03,438] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:03,518] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:03,518] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:03,560] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:34,940] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:34] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:34,982] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:34] "GET /static/js/dist/bundle.js?1591128154967 HTTP/1.1" 200 -
+[2020-06-02 22:02:35,280] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:35,342] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:35,344] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:35,378] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:36,913] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:36,952] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:36] "GET /static/js/dist/bundle.js?1591128156939 HTTP/1.1" 200 -
+[2020-06-02 22:02:37,263] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:37,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:37,341] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:37,372] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:39,506] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:39,546] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /static/js/dist/bundle.js?1591128159535 HTTP/1.1" 200 -
+[2020-06-02 22:02:39,855] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:39,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:39,921] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:39,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:55,188] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:55,232] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /static/js/dist/bundle.js?1591128175218 HTTP/1.1" 200 -
+[2020-06-02 22:02:55,535] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:55,604] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:55,606] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:55,649] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:02:56,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:56,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /static/js/dist/bundle.js?1591128176399 HTTP/1.1" 200 -
+[2020-06-02 22:02:56,703] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:02:56,773] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:56,777] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:02:56,820] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:02:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:03:33,416] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:03:33,453] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /static/js/dist/bundle.js?1591128213444 HTTP/1.1" 200 -
+[2020-06-02 22:03:33,759] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:03:33,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:03:33,835] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:03:33,872] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:03:36,880] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:03:36,929] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:36] "GET /static/js/dist/bundle.js?1591128216905 HTTP/1.1" 200 -
+[2020-06-02 22:03:37,227] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:03:37,304] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:03:37,305] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:03:37,348] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:03:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:28,015] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:28,058] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /static/js/dist/bundle.js?1591128268043 HTTP/1.1" 200 -
+[2020-06-02 22:04:28,379] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:28,454] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:28,456] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:28,488] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:30,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:30] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:30,955] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:30] "GET /static/js/dist/bundle.js?1591128270944 HTTP/1.1" 200 -
+[2020-06-02 22:04:31,263] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:31,338] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:31,341] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:31,384] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:40,784] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:40] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:40,824] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:40] "GET /static/js/dist/bundle.js?1591128280811 HTTP/1.1" 200 -
+[2020-06-02 22:04:41,159] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:42,077] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:42] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:42,122] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:42] "GET /static/js/dist/bundle.js?1591128282108 HTTP/1.1" 200 -
+[2020-06-02 22:04:42,479] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:46,051] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:46,084] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /static/js/dist/bundle.js?1591128286070 HTTP/1.1" 200 -
+[2020-06-02 22:04:46,373] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:46,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:46,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:46,477] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:04:52,843] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:52] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:52,879] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:52] "GET /static/js/dist/bundle.js?1591128292869 HTTP/1.1" 200 -
+[2020-06-02 22:04:53,182] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:04:53,253] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:53,254] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:04:53,289] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:04:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:05:29,382] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:29,427] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /static/js/dist/bundle.js?1591128329410 HTTP/1.1" 200 -
+[2020-06-02 22:05:29,743] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:29,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:29,818] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:29,849] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:05:32,058] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:32,099] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /static/js/dist/bundle.js?1591128332088 HTTP/1.1" 200 -
+[2020-06-02 22:05:32,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:32,481] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:32,483] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:32,515] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:05:52,003] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:52,046] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /static/js/dist/bundle.js?1591128352031 HTTP/1.1" 200 -
+[2020-06-02 22:05:52,362] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:52,427] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:52,428] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:52,479] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:05:56,108] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:56,147] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /static/js/dist/bundle.js?1591128356134 HTTP/1.1" 200 -
+[2020-06-02 22:05:56,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:05:56,536] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:56,537] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:05:56,575] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:05:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:06:11,429] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:06:11,475] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /static/js/dist/bundle.js?1591128371464 HTTP/1.1" 200 -
+[2020-06-02 22:06:11,781] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:06:11,864] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:06:11,865] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:06:11,897] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:06:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:11:21,554] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:21] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:21,596] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:21] "GET /static/js/dist/bundle.js?1591128681582 HTTP/1.1" 200 -
+[2020-06-02 22:11:21,909] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:21,991] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:21,992] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:22,031] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:11:25,809] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:25] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:25,847] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:25] "GET /static/js/dist/bundle.js?1591128685837 HTTP/1.1" 200 -
+[2020-06-02 22:11:26,151] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:26,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:26,213] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:26,248] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:11:28,189] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:28] "PUT /api/v1/graph/8/ HTTP/1.1" 200 -
+[2020-06-02 22:11:42,817] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:42] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:42,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:42] "GET /static/js/dist/bundle.js?1591128702844 HTTP/1.1" 200 -
+[2020-06-02 22:11:43,177] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:43,249] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:43,250] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:43,280] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:11:44,739] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:44] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:11:49,833] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:49] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:49,878] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:49] "GET /static/js/dist/bundle.js?1591128709865 HTTP/1.1" 200 -
+[2020-06-02 22:11:50,180] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:50,242] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:50,242] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:50,270] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:11:52,614] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:52] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:11:54,112] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:54,149] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /static/js/dist/bundle.js?1591128714140 HTTP/1.1" 200 -
+[2020-06-02 22:11:54,448] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:11:54,513] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:54,514] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:11:54,541] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:11:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:13:38,712] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:38] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:13:38,755] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:38] "GET /static/js/dist/bundle.js?1591128818741 HTTP/1.1" 200 -
+[2020-06-02 22:13:39,072] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:13:39,131] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:13:39,131] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:13:39,163] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:13:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:17:14,992] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:14] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:15,034] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:15] "GET /static/js/dist/bundle.js?1591129035018 HTTP/1.1" 200 -
+[2020-06-02 22:17:15,340] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:15,413] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:15,415] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:15,453] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:17:16,912] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:16] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:17:17,964] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:17] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:18,000] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:18] "GET /static/js/dist/bundle.js?1591129037988 HTTP/1.1" 200 -
+[2020-06-02 22:17:18,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:18,366] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:18,367] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:18,404] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:17:21,389] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:21] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:17:36,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:36,714] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:36] "GET /static/js/dist/bundle.js?1591129056706 HTTP/1.1" 200 -
+[2020-06-02 22:17:37,032] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:17:37,036] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:37,037] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:17:37,075] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:17:39,596] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:17:39] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:19,038] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:19,079] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /static/js/dist/bundle.js?1591129099067 HTTP/1.1" 200 -
+[2020-06-02 22:18:19,418] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:19,419] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:19,421] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:19,466] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:18:20,988] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:20] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:50,628] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:50] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:50,672] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:50] "GET /static/js/dist/bundle.js?1591129130658 HTTP/1.1" 200 -
+[2020-06-02 22:18:51,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:51,009] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:51,011] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:51,049] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:18:52,577] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:52] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:53,391] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:53] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:54,058] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:54] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:54,528] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:54] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:55,102] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:55] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:55,607] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:55] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:56,079] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:56,117] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /static/js/dist/bundle.js?1591129136106 HTTP/1.1" 200 -
+[2020-06-02 22:18:56,427] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:18:56,429] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:56,431] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:18:56,469] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:18:57,244] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:57] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:18:57,977] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:18:57] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:19:26,160] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:26,202] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /static/js/dist/bundle.js?1591129166189 HTTP/1.1" 200 -
+[2020-06-02 22:19:26,530] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:26,534] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:26,537] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:26,575] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:19:28,327] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:28] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:19:28,634] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:28] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:28,674] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:28] "GET /static/js/dist/bundle.js?1591129168662 HTTP/1.1" 200 -
+[2020-06-02 22:19:29,003] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:29,005] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:29,006] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:29,044] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:19:30,616] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:30] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:19:30,858] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:30] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:30,895] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:30] "GET /static/js/dist/bundle.js?1591129170882 HTTP/1.1" 200 -
+[2020-06-02 22:19:31,226] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:19:31,229] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:31,231] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:19:31,269] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:19:36,430] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:19:36] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 22:20:28,716] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:28] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:28,763] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:28] "GET /static/js/dist/bundle.js?1591129228748 HTTP/1.1" 200 -
+[2020-06-02 22:20:29,088] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:29,091] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:29,093] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:29,133] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:33,996] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:33] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 22:20:34,023] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:35,772] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:35,778] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:36,167] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:36,206] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /static/js/dist/bundle.js?1591129236194 HTTP/1.1" 200 -
+[2020-06-02 22:20:36,525] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:36,530] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:36,531] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:36,580] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:43,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:43] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 22:20:43,403] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:44,895] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:44,897] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:45,494] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:45,527] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /static/js/dist/bundle.js?1591129245518 HTTP/1.1" 200 -
+[2020-06-02 22:20:45,848] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:45,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:45,850] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:45,884] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:47,410] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:47] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-02 22:20:48,849] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:48] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-02 22:20:49,223] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:49,262] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /static/js/dist/bundle.js?1591129249249 HTTP/1.1" 200 -
+[2020-06-02 22:20:49,593] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:49,594] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:49,599] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:49,641] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:56,407] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:56] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-02 22:20:56,434] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:57,995] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:20:57,999] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:58,377] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:58,414] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /static/js/dist/bundle.js?1591129258401 HTTP/1.1" 200 -
+[2020-06-02 22:20:58,736] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:20:58,745] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:58,747] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:20:58,792] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:20:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:21:14,570] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:21:14] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:31:47,640] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:47] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:31:47,690] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:47] "GET /static/js/dist/bundle.js?1591129907669 HTTP/1.1" 200 -
+[2020-06-02 22:31:47,983] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:31:48,856] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:48] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:31:48,891] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:48] "GET /static/js/dist/bundle.js?1591129908881 HTTP/1.1" 200 -
+[2020-06-02 22:31:49,179] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:31:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:11,666] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:11] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:11,701] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:11] "GET /static/js/dist/bundle.js?1591129991695 HTTP/1.1" 200 -
+[2020-06-02 22:33:12,013] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:12,997] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:12] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:13,031] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:13] "GET /static/js/dist/bundle.js?1591129993019 HTTP/1.1" 200 -
+[2020-06-02 22:33:13,317] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:20,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:20] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:20,900] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:20] "GET /static/js/dist/bundle.js?1591130000893 HTTP/1.1" 200 -
+[2020-06-02 22:33:21,206] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:22,103] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:22] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:22,146] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:22] "GET /static/js/dist/bundle.js?1591130002130 HTTP/1.1" 200 -
+[2020-06-02 22:33:22,465] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:50,015] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:50] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:50,062] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:50] "GET /static/js/dist/bundle.js?1591130030050 HTTP/1.1" 200 -
+[2020-06-02 22:33:50,121] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:51,084] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:51,122] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /static/js/dist/bundle.js?1591130031112 HTTP/1.1" 200 -
+[2020-06-02 22:33:51,458] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:33:51,459] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:51,460] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:33:51,512] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:33:59,943] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:59] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:33:59,989] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:33:59] "GET /static/js/dist/bundle.js?1591130039975 HTTP/1.1" 200 -
+[2020-06-02 22:34:00,329] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:34:00,332] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:34:00,333] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:34:00,368] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:34:01,951] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:01] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:34:02,873] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:02] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:34:03,375] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:03] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:34:04,265] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:04] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:34:23,252] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:34:23,297] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /static/js/dist/bundle.js?1591130063280 HTTP/1.1" 200 -
+[2020-06-02 22:34:23,634] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:34:23,636] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:34:23,637] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:34:23,686] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:34:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:36:32,675] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:32] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:36:34,076] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /asdf/test/ HTTP/1.1" 200 -
+[2020-06-02 22:36:34,115] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /static/js/dist/bundle.js?1591130194104 HTTP/1.1" 200 -
+[2020-06-02 22:36:34,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /api/v1/page/name/asdf/test/ HTTP/1.1" 200 -
+[2020-06-02 22:36:34,452] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:36:34,452] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:36:34,487] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:36:36,596] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:36] "GET /asdf/test/ HTTP/1.1" 200 -
+[2020-06-02 22:36:36,632] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:36] "GET /static/js/dist/bundle.js?1591130196621 HTTP/1.1" 200 -
+[2020-06-02 22:36:36,956] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:36] "GET /api/v1/page/name/asdf/test/ HTTP/1.1" 200 -
+[2020-06-02 22:36:36,965] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:36:36,966] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:36:37,004] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:36:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:38:55,949] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:55] "GET / HTTP/1.1" 200 -
+[2020-06-02 22:38:55,994] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:55] "GET /static/js/dist/bundle.js?1591130335980 HTTP/1.1" 200 -
+[2020-06-02 22:38:56,361] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 22:38:56,373] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:38:56,374] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:38:56,408] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:38:56,917] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /index HTTP/1.1" 200 -
+[2020-06-02 22:38:56,953] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:56] "GET /static/js/dist/bundle.js?1591130336943 HTTP/1.1" 200 -
+[2020-06-02 22:38:57,267] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:57] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 22:38:57,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:38:57,281] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:38:57,325] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:38:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:15,437] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:40:15,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:16,948] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:16] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 22:40:16,957] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:24,240] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:27,476] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:27] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 22:40:27,483] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:29,161] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:29,166] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:29] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-02 22:40:30,997] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:30] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-02 22:40:30,998] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:32,562] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:40:32,568] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:40,299] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:40] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-02 22:40:41,615] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:41] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:40:42,499] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 22:40:42,542] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /static/js/dist/bundle.js?1591130442529 HTTP/1.1" 200 -
+[2020-06-02 22:40:42,861] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:40:42,863] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:40:42,864] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:40:42,931] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:40:44,348] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:44] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:40:45,622] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:45] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-02 22:40:46,510] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-02 22:40:46,553] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /static/js/dist/bundle.js?1591130446539 HTTP/1.1" 200 -
+[2020-06-02 22:40:46,878] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-02 22:40:46,881] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-02 22:40:46,882] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-02 22:40:46,922] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:40:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-02 22:41:21,492] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:21] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-02 22:41:22,624] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:22] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:41:24,306] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:24] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:41:25,977] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:25] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-02 22:41:28,442] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:28] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-02 22:41:29,389] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:29] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:41:33,438] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:33] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:41:51,266] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:41:51] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-02 22:42:32,765] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:42:32] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-02 22:42:34,614] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:42:34] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-02 22:42:35,171] {_internal.py:122} INFO - 127.0.0.1 - - [02/Jun/2020 22:42:35] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:36:24,428] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET / HTTP/1.1" 304 -
+[2020-06-03 15:36:24,478] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET /static/js/dist/bundle.js?1591191384469 HTTP/1.1" 200 -
+[2020-06-03 15:36:24,692] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:36:24,736] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 15:36:24,758] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:36:24,758] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:36:26,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /index HTTP/1.1" 200 -
+[2020-06-03 15:36:26,447] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /static/js/dist/bundle.js?1591191386436 HTTP/1.1" 200 -
+[2020-06-03 15:36:26,638] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 15:36:26,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:36:26,650] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:36:26,680] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:36:27,226] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:36:29,722] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:29] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:36:30,280] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:30] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:36:30,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:30] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:36:34,906] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:34] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 15:36:44,596] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:44] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 15:36:46,574] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:46] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 15:36:47,635] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:47] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 15:36:49,765] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:49] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-03 15:36:50,938] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:36:50] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-03 15:38:42,694] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:38:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 15:38:43,612] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:38:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:52:57,782] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:52:57] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 15:52:59,891] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:52:59] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:53:01,802] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:53:01] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 15:53:05,034] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:53:05] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 15:53:07,911] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:53:07] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-03 15:53:09,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:53:09] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 15:53:11,996] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:53:11] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 15:58:12,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 15:58:12,340] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /static/js/dist/bundle.js?1591192692330 HTTP/1.1" 200 -
+[2020-06-03 15:58:12,526] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:58:12,528] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:12,528] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:12,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:58:13,592] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 15:58:13,622] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /static/js/dist/bundle.js?1591192693612 HTTP/1.1" 200 -
+[2020-06-03 15:58:13,810] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:13,810] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:58:13,810] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:13,836] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:58:34,389] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 15:58:34,444] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /static/js/dist/bundle.js?1591192714417 HTTP/1.1" 200 -
+[2020-06-03 15:58:34,763] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:34,764] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:58:34,765] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:34,815] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:58:35,691] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 15:58:35,735] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:35] "GET /static/js/dist/bundle.js?1591192715719 HTTP/1.1" 200 -
+[2020-06-03 15:58:36,067] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:58:36,069] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:36,069] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:36,102] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 15:58:43,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 15:58:43,070] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /static/js/dist/bundle.js?1591192723051 HTTP/1.1" 200 -
+[2020-06-03 15:58:43,392] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 15:58:43,396] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:43,398] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 15:58:43,451] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 15:58:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:03:21,527] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:21] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 16:03:21,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:21] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 16:03:21,773] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:21] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 16:03:21,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:03:35,135] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:03:35,140] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:03:36,896] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:03:36] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:06:49,480] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:06:49,526] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /static/js/dist/bundle.js?1591193209508 HTTP/1.1" 200 -
+[2020-06-03 16:06:49,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:06:49,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:06:49,862] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:06:49,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:06:51,855] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:51] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 16:06:51,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:06:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:12,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:12,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:13,084] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:08:13,116] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /static/js/dist/bundle.js?1591193293106 HTTP/1.1" 200 -
+[2020-06-03 16:08:13,429] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:13,432] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:13,433] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:13,482] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:41,804] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:08:41,850] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:41] "GET /static/js/dist/bundle.js?1591193321829 HTTP/1.1" 200 -
+[2020-06-03 16:08:42,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:42,172] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:42,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:42,223] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:49,043] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:08:49,084] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /static/js/dist/bundle.js?1591193329068 HTTP/1.1" 200 -
+[2020-06-03 16:08:49,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:49,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:49,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:49,455] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:52,011] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:52] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:08:52,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:53,212] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:08:53,214] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:55,691] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:08:55,738] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:55] "GET /static/js/dist/bundle.js?1591193335722 HTTP/1.1" 200 -
+[2020-06-03 16:08:56,069] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:08:56,069] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:56,070] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:08:56,115] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:08:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:09:22,265] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:09:22,315] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /static/js/dist/bundle.js?1591193362293 HTTP/1.1" 200 -
+[2020-06-03 16:09:22,642] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:09:22,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:22,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:22,697] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:09:24,725] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:09:24,768] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:24] "GET /static/js/dist/bundle.js?1591193364752 HTTP/1.1" 200 -
+[2020-06-03 16:09:25,099] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:09:25,113] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:25,116] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:25,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:09:27,047] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:09:27,092] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /static/js/dist/bundle.js?1591193367073 HTTP/1.1" 200 -
+[2020-06-03 16:09:27,429] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:09:27,430] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:27,431] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:27,472] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:09:58,494] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:09:58,534] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /static/js/dist/bundle.js?1591193398520 HTTP/1.1" 200 -
+[2020-06-03 16:09:58,863] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:09:58,864] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:58,864] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:09:58,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:09:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:02,664] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:10:02,714] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:02] "GET /static/js/dist/bundle.js?1591193402692 HTTP/1.1" 200 -
+[2020-06-03 16:10:03,051] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:10:03,059] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:03,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:03,109] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:06,686] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:10:06,738] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:06] "GET /static/js/dist/bundle.js?1591193406717 HTTP/1.1" 200 -
+[2020-06-03 16:10:07,079] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:10:07,088] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:07,089] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:07,143] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:13,568] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:10:13,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /static/js/dist/bundle.js?1591193413603 HTTP/1.1" 200 -
+[2020-06-03 16:10:13,944] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:10:13,944] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:13,944] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:13,988] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:22,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:10:22,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /static/js/dist/bundle.js?1591193422484 HTTP/1.1" 200 -
+[2020-06-03 16:10:22,838] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:22,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:10:22,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:22,887] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:49,183] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:10:49,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /static/js/dist/bundle.js?1591193449219 HTTP/1.1" 200 -
+[2020-06-03 16:10:49,577] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:10:49,584] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:49,584] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:10:49,629] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:10:50,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:50] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:10:51,264] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:51] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:10:51,777] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:51] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:10:52,622] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:52] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:10:53,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:10:53] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:11:07,717] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:07] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:11:09,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:09] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 16:11:09,206] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:09] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 16:11:09,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:11:11,379] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:11:11,385] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:11:22,352] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:22] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 16:11:22,375] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:22] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:11:22,378] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:11:37,957] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:37] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 16:11:38,007] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:38] "GET /static/js/dist/bundle.js?1591193497993 HTTP/1.1" 200 -
+[2020-06-03 16:11:38,351] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:38] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:11:38,355] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:11:38,355] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:11:38,378] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:11:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:14:08,496] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 16:14:08,553] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /static/js/dist/bundle.js?1591193648525 HTTP/1.1" 200 -
+[2020-06-03 16:14:08,907] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:14:08,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:14:08,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:14:08,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:14:35,567] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 16:14:35,602] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 16:14:37,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:37] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 16:14:37,911] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:37] "GET /static/js/dist/bundle.js?1591193677888 HTTP/1.1" 200 -
+[2020-06-03 16:14:38,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:14:38,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:38] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:14:38,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:14:38,278] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:14:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:27,775] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 16:29:27,800] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 16:29:28,498] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 16:29:28,551] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /static/js/dist/bundle.js?1591194568533 HTTP/1.1" 200 -
+[2020-06-03 16:29:28,907] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:29:28,913] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:29:28,927] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 16:29:28,984] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:34,006] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:34,032] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:34] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 16:29:34,036] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:36,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:29:36,241] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:46,688] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:46,722] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:46] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 16:29:46,723] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:29:48,052] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:29:48,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:29:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:31:44,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:31:44,333] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /static/js/dist/bundle.js?1591194704321 HTTP/1.1" 200 -
+[2020-06-03 16:31:44,691] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:31:44,692] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:31:44,695] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:31:44,740] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:31:45,295] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:45] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:31:48,092] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:48] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:31:48,794] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:48] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:31:50,018] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:50] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:31:51,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:31:51,277] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /static/js/dist/bundle.js?1591194711255 HTTP/1.1" 200 -
+[2020-06-03 16:31:51,605] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:31:51,605] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:31:51,608] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:31:51,654] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:31:52,377] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:52] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:31:53,173] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:31:53] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:32:08,497] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:32:08,546] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /static/js/dist/bundle.js?1591194728529 HTTP/1.1" 200 -
+[2020-06-03 16:32:08,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:32:08,882] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:32:08,883] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:32:08,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:32:10,493] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:10] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:32:12,384] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:12] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-03 16:32:39,513] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:32:39,561] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /static/js/dist/bundle.js?1591194759544 HTTP/1.1" 200 -
+[2020-06-03 16:32:39,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:32:39,937] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:32:39,939] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:32:39,995] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:32:41,759] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:32:41,759] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:32:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:34:19,764] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:34:19,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:19] "GET /static/js/dist/bundle.js?1591194859794 HTTP/1.1" 200 -
+[2020-06-03 16:34:20,155] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:34:20,156] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:34:20,156] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:34:20,194] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:34:21,433] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:34:21,439] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:34:21,877] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:34:21,914] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:21] "GET /static/js/dist/bundle.js?1591194861900 HTTP/1.1" 200 -
+[2020-06-03 16:34:22,237] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:34:22,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:34:22,248] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:34:22,290] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:34:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:35:46,137] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:35:46,178] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:46] "GET /static/js/dist/bundle.js?1591194946162 HTTP/1.1" 200 -
+[2020-06-03 16:35:46,506] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:35:47,521] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:47] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:35:47,556] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:47] "GET /static/js/dist/bundle.js?1591194947546 HTTP/1.1" 200 -
+[2020-06-03 16:35:47,872] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:35:56,115] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 16:35:56,172] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /static/js/dist/bundle.js?1591194956157 HTTP/1.1" 200 -
+[2020-06-03 16:35:56,489] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:35:56,490] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:35:56,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:35:56,533] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:35:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:36:00,095] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:36:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:36:00,099] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:36:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:37:05,708] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:37:05,753] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:05] "GET /static/js/dist/bundle.js?1591195025737 HTTP/1.1" 200 -
+[2020-06-03 16:37:06,051] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:37:13,190] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:37:13,236] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /static/js/dist/bundle.js?1591195033222 HTTP/1.1" 200 -
+[2020-06-03 16:37:13,563] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:37:13,570] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:37:13,570] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:37:13,611] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:37:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:38:00,245] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:38:00,285] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /static/js/dist/bundle.js?1591195080273 HTTP/1.1" 200 -
+[2020-06-03 16:38:00,613] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:00,613] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:00,614] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:38:00,658] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:38:01,739] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:38:01,777] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:01] "GET /static/js/dist/bundle.js?1591195081764 HTTP/1.1" 200 -
+[2020-06-03 16:38:02,103] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:38:02,104] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:02,105] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:02,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:38:52,107] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:38:52,155] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /static/js/dist/bundle.js?1591195132139 HTTP/1.1" 200 -
+[2020-06-03 16:38:52,489] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:52,490] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:52,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:38:52,558] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:38:53,590] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:38:53,638] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:53] "GET /static/js/dist/bundle.js?1591195133617 HTTP/1.1" 200 -
+[2020-06-03 16:38:53,974] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:53,974] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:38:53,975] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:38:54,024] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:38:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:08,294] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:08] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:47:08,336] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:08] "GET /static/js/dist/bundle.js?1591195628318 HTTP/1.1" 200 -
+[2020-06-03 16:47:08,648] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:08,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:08,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:10,110] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:10] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:47:10,156] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:10] "GET /static/js/dist/bundle.js?1591195630139 HTTP/1.1" 200 -
+[2020-06-03 16:47:10,481] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:10,481] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:10,507] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:31,055] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:47:31,102] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /static/js/dist/bundle.js?1591195651087 HTTP/1.1" 200 -
+[2020-06-03 16:47:31,431] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:47:31,434] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:31,437] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:47:31,448] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:47:31,471] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:34,294] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:47:34,303] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:35,361] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:47:35,365] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:35] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:47:36,700] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:47:36,740] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:47:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:49:41,446] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:49:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:49:41,450] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:49:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:51:32,225] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:51:32,263] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /static/js/dist/bundle.js?1591195892252 HTTP/1.1" 200 -
+[2020-06-03 16:51:32,587] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:51:32,587] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:51:32,587] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:51:32,617] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:51:32,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:51:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:52:40,110] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:52:40,172] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /static/js/dist/bundle.js?1591195960148 HTTP/1.1" 200 -
+[2020-06-03 16:52:40,499] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:52:40,500] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:52:40,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:52:40,534] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 16:52:40,535] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:52:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:59:55,443] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 16:59:55,490] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /static/js/dist/bundle.js?1591196395476 HTTP/1.1" 200 -
+[2020-06-03 16:59:55,798] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 16:59:55,801] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 16:59:55,801] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 16:59:55,819] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 16:59:55,835] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 16:59:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 17:03:44,937] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 17:03:44,983] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:44] "GET /static/js/dist/bundle.js?1591196624970 HTTP/1.1" 200 -
+[2020-06-03 17:03:45,298] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 17:03:45,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 17:03:45,302] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 17:03:45,320] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 17:03:45,333] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:03:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 17:37:45,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 17:37:45,981] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:45] "GET /static/js/dist/bundle.js?1591198665949 HTTP/1.1" 200 -
+[2020-06-03 17:37:46,337] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 17:37:46,342] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 17:37:46,343] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 17:37:46,369] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 17:37:46,391] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:37:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 17:38:24,540] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 17:38:24,581] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /static/js/dist/bundle.js?1591198704566 HTTP/1.1" 200 -
+[2020-06-03 17:38:24,890] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 17:38:24,892] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 17:38:24,893] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 17:38:24,907] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 17:38:24,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 17:38:28,873] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 17:38:28,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:28] "GET /static/js/dist/bundle.js?1591198708907 HTTP/1.1" 200 -
+[2020-06-03 17:38:29,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 17:38:29,258] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 17:38:29,260] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 17:38:29,279] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 17:38:29,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 17:38:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:05:15,575] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:05:15,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /static/js/dist/bundle.js?1591200315601 HTTP/1.1" 200 -
+[2020-06-03 18:05:15,941] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:05:15,942] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:05:15,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:05:15,961] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:05:15,981] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:05:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:10:38,932] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:38] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:10:38,972] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:38] "GET /static/js/dist/bundle.js?1591200638959 HTTP/1.1" 200 -
+[2020-06-03 18:10:39,303] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:10:39,306] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:10:39,306] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:10:39,334] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:39] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:10:39,361] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:10:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:11:50,005] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:11:50,062] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /static/js/dist/bundle.js?1591200710040 HTTP/1.1" 200 -
+[2020-06-03 18:11:50,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:11:50,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:11:50,413] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:11:50,432] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:11:50,452] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:11:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:12:03,383] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:12:03,422] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /static/js/dist/bundle.js?1591200723412 HTTP/1.1" 200 -
+[2020-06-03 18:12:03,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:12:03,755] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:12:03,756] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:12:03,773] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:12:03,797] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:12:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:16:00,094] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:16:00,130] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /static/js/dist/bundle.js?1591200960119 HTTP/1.1" 200 -
+[2020-06-03 18:16:00,458] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:00,459] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:16:00,460] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:00,502] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:16:00,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:16:27,377] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:16:27,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /static/js/dist/bundle.js?1591200987398 HTTP/1.1" 200 -
+[2020-06-03 18:16:27,739] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:27,741] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:16:27,741] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:27,761] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:16:27,776] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:16:51,091] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:16:51,141] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /static/js/dist/bundle.js?1591201011122 HTTP/1.1" 200 -
+[2020-06-03 18:16:51,485] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:16:51,488] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:51,488] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:16:51,507] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:16:51,532] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:16:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:06,539] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:06,587] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /static/js/dist/bundle.js?1591201086568 HTTP/1.1" 200 -
+[2020-06-03 18:18:06,920] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:06,921] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:06,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:06,943] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:06,956] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:07,430] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:07,466] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /static/js/dist/bundle.js?1591201087456 HTTP/1.1" 200 -
+[2020-06-03 18:18:07,811] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:07,814] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:07,815] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:07,853] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:07,855] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:25,911] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:25,957] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:25] "GET /static/js/dist/bundle.js?1591201105940 HTTP/1.1" 200 -
+[2020-06-03 18:18:26,299] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:26,301] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:26,302] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:26,320] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:26,339] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:26,788] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:26,822] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:26] "GET /static/js/dist/bundle.js?1591201106814 HTTP/1.1" 200 -
+[2020-06-03 18:18:27,140] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:27,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:27,150] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:27,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:27,199] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:33,765] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:33,804] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:33] "GET /static/js/dist/bundle.js?1591201113793 HTTP/1.1" 200 -
+[2020-06-03 18:18:34,124] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:34,126] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:34,127] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:34,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:34] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:34,166] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:18:40,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:18:40,876] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:40] "GET /static/js/dist/bundle.js?1591201120867 HTTP/1.1" 200 -
+[2020-06-03 18:18:41,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:18:41,211] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:41,212] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:18:41,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:18:41,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:18:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:19:24,402] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:19:24,442] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /static/js/dist/bundle.js?1591201164428 HTTP/1.1" 200 -
+[2020-06-03 18:19:24,767] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:19:24,770] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:24,772] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:24,787] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:19:24,809] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:19:25,613] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:19:25,655] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:25] "GET /static/js/dist/bundle.js?1591201165641 HTTP/1.1" 200 -
+[2020-06-03 18:19:25,986] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:25,987] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:25,989] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:19:26,026] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:19:26,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:19:49,798] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:19:49,833] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:49] "GET /static/js/dist/bundle.js?1591201189824 HTTP/1.1" 200 -
+[2020-06-03 18:19:50,151] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:50,152] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:19:50,153] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:50,189] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:19:50,193] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:19:57,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:19:57,266] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /static/js/dist/bundle.js?1591201197256 HTTP/1.1" 200 -
+[2020-06-03 18:19:57,590] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:57,591] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:19:57,592] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:19:57,620] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:19:57,636] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:19:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:24:25,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:24:25,596] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /static/js/dist/bundle.js?1591201465584 HTTP/1.1" 200 -
+[2020-06-03 18:24:25,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:24:25,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:24:25,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:24:25,930] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:24:25,944] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:24:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:25:38,531] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:25:38,568] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /static/js/dist/bundle.js?1591201538557 HTTP/1.1" 200 -
+[2020-06-03 18:25:38,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:25:38,907] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:25:38,908] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:25:38,941] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:25:38,975] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:25:39,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:25:39,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:39] "GET /static/js/dist/bundle.js?1591201539939 HTTP/1.1" 200 -
+[2020-06-03 18:25:40,305] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:25:40,314] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:25:40,315] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:25:40,348] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:25:40,372] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:25:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:31:22,654] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:31:22,706] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:22] "GET /static/js/dist/bundle.js?1591201882685 HTTP/1.1" 200 -
+[2020-06-03 18:31:23,058] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:31:23,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:31:23,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:31:23,089] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:23] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:31:23,108] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:31:24,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:31:24,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /static/js/dist/bundle.js?1591201884051 HTTP/1.1" 200 -
+[2020-06-03 18:31:24,384] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:31:24,385] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:31:24,385] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:31:24,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:31:24,428] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:31:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:32:02,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:32:02,301] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /static/js/dist/bundle.js?1591201922285 HTTP/1.1" 200 -
+[2020-06-03 18:32:02,633] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:32:02,641] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:02,642] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:02,664] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:32:02,688] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:32:03,613] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:32:03,678] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:03] "GET /static/js/dist/bundle.js?1591201923643 HTTP/1.1" 200 -
+[2020-06-03 18:32:04,041] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:32:04,050] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:04,050] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:04,089] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:32:04,109] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:32:55,910] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:32:55,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:55] "GET /static/js/dist/bundle.js?1591201975937 HTTP/1.1" 200 -
+[2020-06-03 18:32:56,267] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:56,267] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:32:56,268] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:32:56,285] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:32:56,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:32:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:33:00,106] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:33:00,159] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /static/js/dist/bundle.js?1591201980135 HTTP/1.1" 200 -
+[2020-06-03 18:33:00,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:33:00,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:00,504] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:00,550] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:33:00,553] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:33:44,470] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:33:44,509] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /static/js/dist/bundle.js?1591202024497 HTTP/1.1" 200 -
+[2020-06-03 18:33:44,828] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:44,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:33:44,830] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:44,848] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:33:44,870] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:33:45,521] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:33:45,566] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /static/js/dist/bundle.js?1591202025556 HTTP/1.1" 200 -
+[2020-06-03 18:33:45,908] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:33:45,910] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:45,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:45,928] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:33:45,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:33:49,864] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:33:49,900] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:49] "GET /static/js/dist/bundle.js?1591202029890 HTTP/1.1" 200 -
+[2020-06-03 18:33:50,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:50,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:33:50,225] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:33:50,274] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:33:50,277] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:33:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:00,476] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:00,518] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /static/js/dist/bundle.js?1591202040507 HTTP/1.1" 200 -
+[2020-06-03 18:34:00,847] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:00,848] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:00,848] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:00,866] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:00,887] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:34:07,289] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:07,334] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /static/js/dist/bundle.js?1591202047321 HTTP/1.1" 200 -
+[2020-06-03 18:34:07,658] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:07,660] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:07,662] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:07,675] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:07,695] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:34:08,214] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:08,258] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /static/js/dist/bundle.js?1591202048242 HTTP/1.1" 200 -
+[2020-06-03 18:34:08,615] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:08,617] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:08,619] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:08,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:08,668] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:34:24,227] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:24,267] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /static/js/dist/bundle.js?1591202064257 HTTP/1.1" 200 -
+[2020-06-03 18:34:24,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:24,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:24,601] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:24,620] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:24,636] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:34:25,602] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:25] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:34:48,634] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:48,677] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:48] "GET /static/js/dist/bundle.js?1591202088662 HTTP/1.1" 200 -
+[2020-06-03 18:34:48,992] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:49,000] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:49,001] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:49,017] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:49,034] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:34:49,740] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:34:49,785] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:49] "GET /static/js/dist/bundle.js?1591202089770 HTTP/1.1" 200 -
+[2020-06-03 18:34:50,130] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:34:50,133] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:50,134] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:34:50,151] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:34:50,167] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:34:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:11,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:11,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /static/js/dist/bundle.js?1591202111223 HTTP/1.1" 200 -
+[2020-06-03 18:35:11,572] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:11,573] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:11,574] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:11,606] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:11,635] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:12,522] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:12,566] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /static/js/dist/bundle.js?1591202112549 HTTP/1.1" 200 -
+[2020-06-03 18:35:12,921] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:12,928] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:12,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:12,984] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:13,008] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:13,564] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:13,602] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /static/js/dist/bundle.js?1591202113589 HTTP/1.1" 200 -
+[2020-06-03 18:35:13,955] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:13,957] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:13,957] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:13,973] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:13,994] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:53,625] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:53,662] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:53] "GET /static/js/dist/bundle.js?1591202153651 HTTP/1.1" 200 -
+[2020-06-03 18:35:53,982] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:53,986] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:53,987] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:54,050] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:54,052] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:54,545] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:54,580] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /static/js/dist/bundle.js?1591202154570 HTTP/1.1" 200 -
+[2020-06-03 18:35:54,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:54,898] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:54,900] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:54,931] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:54,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:35:59,268] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:35:59,311] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /static/js/dist/bundle.js?1591202159293 HTTP/1.1" 200 -
+[2020-06-03 18:35:59,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:35:59,644] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:59,645] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:35:59,670] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:35:59,696] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:35:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:36:02,810] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:36:02,849] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:02] "GET /static/js/dist/bundle.js?1591202162837 HTTP/1.1" 200 -
+[2020-06-03 18:36:03,173] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:36:03,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:03,176] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:03,193] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:36:03,212] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:36:23,031] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:23] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:36:50,012] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:36:50,058] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /static/js/dist/bundle.js?1591202210044 HTTP/1.1" 200 -
+[2020-06-03 18:36:50,434] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:36:50,442] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:50,443] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:50,501] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:36:50,552] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:36:51,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:51] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:36:53,003] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:36:53,051] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /static/js/dist/bundle.js?1591202213037 HTTP/1.1" 200 -
+[2020-06-03 18:36:53,373] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:36:53,376] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:53,378] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:36:53,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:36:53,429] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:36:53,793] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:36:53] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:37:45,816] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:37:45,854] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:45] "GET /static/js/dist/bundle.js?1591202265839 HTTP/1.1" 200 -
+[2020-06-03 18:37:46,176] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:37:46,180] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:37:46,182] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:37:46,200] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:37:46,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:37:46,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:37:46,899] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:46] "GET /static/js/dist/bundle.js?1591202266887 HTTP/1.1" 200 -
+[2020-06-03 18:37:47,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:37:47,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:37:47,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:37:47,275] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:37:47,280] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:37:48,227] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:37:48] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:38:14,608] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:38:14,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:14] "GET /static/js/dist/bundle.js?1591202294639 HTTP/1.1" 200 -
+[2020-06-03 18:38:14,990] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:38:14,993] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:14,994] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:15,010] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:38:15,033] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:38:15,651] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:15] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:38:16,938] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:38:16,978] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:16] "GET /static/js/dist/bundle.js?1591202296965 HTTP/1.1" 200 -
+[2020-06-03 18:38:17,310] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:38:17,313] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:17,316] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:17,345] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:17] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:38:17,364] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:38:18,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:18] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:38:19,801] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:38:19,845] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:19] "GET /static/js/dist/bundle.js?1591202299829 HTTP/1.1" 200 -
+[2020-06-03 18:38:20,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:38:20,183] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:20,183] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:38:20,198] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:38:20,236] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:38:20,960] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:20] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:38:32,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:38:32] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 18:39:14,169] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:39:14,226] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /static/js/dist/bundle.js?1591202354201 HTTP/1.1" 200 -
+[2020-06-03 18:39:14,552] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:14,553] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:14,554] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:39:14,573] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:39:14,608] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:39:15,480] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:39:15,525] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /static/js/dist/bundle.js?1591202355511 HTTP/1.1" 200 -
+[2020-06-03 18:39:15,855] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:39:15,856] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:15,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:15,911] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:39:15,914] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:39:16,698] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:16] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:39:40,433] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:39:40,486] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /static/js/dist/bundle.js?1591202380469 HTTP/1.1" 200 -
+[2020-06-03 18:39:40,840] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:39:40,843] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:40,844] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:40,859] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:39:40,903] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:39:42,545] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:39:42,588] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /static/js/dist/bundle.js?1591202382573 HTTP/1.1" 200 -
+[2020-06-03 18:39:42,927] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:39:42,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:42,930] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:39:42,970] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:39:42,981] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:39:43,512] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:39:43] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:40:19,266] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:40:19,311] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /static/js/dist/bundle.js?1591202419299 HTTP/1.1" 200 -
+[2020-06-03 18:40:19,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:40:19,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:40:19,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:40:19,663] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:40:19,691] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:40:32,293] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:40:32] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:41:44,694] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:41:44,732] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:44] "GET /static/js/dist/bundle.js?1591202504719 HTTP/1.1" 200 -
+[2020-06-03 18:41:45,059] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:41:45,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:41:45,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:41:45,095] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:41:45,096] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:41:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:44:17,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:44:17,866] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:17] "GET /static/js/dist/bundle.js?1591202657854 HTTP/1.1" 200 -
+[2020-06-03 18:44:18,189] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:44:18,190] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:18,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:18,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:44:18,227] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:44:36,143] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:36] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:44:39,850] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:44:39,890] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:39] "GET /static/js/dist/bundle.js?1591202679877 HTTP/1.1" 200 -
+[2020-06-03 18:44:40,215] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:44:40,217] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:40,218] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:40,235] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:44:40,252] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:44:53,342] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:44:53,418] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /static/js/dist/bundle.js?1591202693370 HTTP/1.1" 200 -
+[2020-06-03 18:44:53,756] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:44:53,764] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:53,765] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:53,796] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:44:53,814] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:44:54,258] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:44:54,298] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /static/js/dist/bundle.js?1591202694285 HTTP/1.1" 200 -
+[2020-06-03 18:44:54,639] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:54,641] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:44:54,647] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:44:54,677] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:44:54,713] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:44:55,127] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:44:55] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 18:45:51,855] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:45:51,891] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:51] "GET /static/js/dist/bundle.js?1591202751880 HTTP/1.1" 200 -
+[2020-06-03 18:45:52,203] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:45:52,205] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:52,208] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:52,220] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:45:52,243] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:45:53,043] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:45:53,080] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /static/js/dist/bundle.js?1591202753068 HTTP/1.1" 200 -
+[2020-06-03 18:45:53,400] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:45:53,404] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:53,405] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:53,420] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:45:53,433] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:45:58,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:45:58,460] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /static/js/dist/bundle.js?1591202758443 HTTP/1.1" 200 -
+[2020-06-03 18:45:58,827] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:45:58,834] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:58,835] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:58,871] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:45:58,892] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:45:59,377] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:45:59,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /static/js/dist/bundle.js?1591202759401 HTTP/1.1" 200 -
+[2020-06-03 18:45:59,744] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:45:59,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:59,747] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:45:59,772] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:45:59,793] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:45:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:46:06,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:46:06,288] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /static/js/dist/bundle.js?1591202766273 HTTP/1.1" 200 -
+[2020-06-03 18:46:06,613] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:46:06,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:46:06,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:46:06,641] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:46:06,664] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:46:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:48:19,327] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:48:19,363] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /static/js/dist/bundle.js?1591202899351 HTTP/1.1" 200 -
+[2020-06-03 18:48:19,689] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:48:19,692] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:48:19,693] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:48:19,707] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:48:19,724] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:48:49,363] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:48:49,402] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /static/js/dist/bundle.js?1591202929392 HTTP/1.1" 200 -
+[2020-06-03 18:48:49,721] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:48:49,724] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:48:49,725] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:48:49,740] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:48:49,755] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:48:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:49:33,306] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:49:33,357] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:33] "GET /static/js/dist/bundle.js?1591202973341 HTTP/1.1" 200 -
+[2020-06-03 18:49:33,684] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:49:34,719] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:49:34,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:34] "GET /static/js/dist/bundle.js?1591202974744 HTTP/1.1" 200 -
+[2020-06-03 18:49:35,054] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:49:45,385] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:49:45,427] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /static/js/dist/bundle.js?1591202985416 HTTP/1.1" 200 -
+[2020-06-03 18:49:45,784] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:49:45,786] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:49:45,788] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:49:45,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:49:45,838] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:49:58,950] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:49:58,992] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:58] "GET /static/js/dist/bundle.js?1591202998984 HTTP/1.1" 200 -
+[2020-06-03 18:49:59,325] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:49:59,326] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:49:59,326] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:49:59,344] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:49:59,388] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:49:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:50:02,452] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:50:02,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /static/js/dist/bundle.js?1591203002479 HTTP/1.1" 200 -
+[2020-06-03 18:50:02,814] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:50:02,817] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:02,818] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:02,853] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:50:02,876] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:50:27,768] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:50:27,809] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:27] "GET /static/js/dist/bundle.js?1591203027796 HTTP/1.1" 200 -
+[2020-06-03 18:50:28,132] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:50:28,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:28,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:28,154] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:50:28,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:50:28,996] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:50:29,047] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /static/js/dist/bundle.js?1591203029030 HTTP/1.1" 200 -
+[2020-06-03 18:50:29,392] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:50:29,399] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:29,400] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:29,431] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:50:29,449] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:50:30,329] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:50:30,367] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /static/js/dist/bundle.js?1591203030356 HTTP/1.1" 200 -
+[2020-06-03 18:50:30,694] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:50:30,697] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:30,699] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:50:30,716] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:50:30,731] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:50:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:51:22,566] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:51:22,605] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /static/js/dist/bundle.js?1591203082594 HTTP/1.1" 200 -
+[2020-06-03 18:51:22,933] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:51:22,934] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:22,935] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:22,975] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:51:22,976] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:51:23,621] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:51:23,679] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:23] "GET /static/js/dist/bundle.js?1591203083661 HTTP/1.1" 200 -
+[2020-06-03 18:51:24,013] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:51:24,015] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:24,016] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:24,045] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:51:24,058] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:51:24,562] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:51:24,596] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /static/js/dist/bundle.js?1591203084587 HTTP/1.1" 200 -
+[2020-06-03 18:51:24,923] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:51:24,926] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:24,928] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:24,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:51:24,967] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:51:56,927] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:51:56,966] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:56] "GET /static/js/dist/bundle.js?1591203116955 HTTP/1.1" 200 -
+[2020-06-03 18:51:57,301] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:51:57,303] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:57,304] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:51:57,319] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:51:57,349] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:51:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:52:30,984] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:52:31,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /static/js/dist/bundle.js?1591203151011 HTTP/1.1" 200 -
+[2020-06-03 18:52:31,353] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:52:31,356] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:31,359] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:31,383] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:52:31,395] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:52:56,848] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:52:56,898] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:56] "GET /static/js/dist/bundle.js?1591203176879 HTTP/1.1" 200 -
+[2020-06-03 18:52:57,225] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:52:57,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:57,229] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:57,243] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:52:57,271] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:52:57,669] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:52:57,702] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:57] "GET /static/js/dist/bundle.js?1591203177693 HTTP/1.1" 200 -
+[2020-06-03 18:52:58,019] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:52:58,022] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:58,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:52:58,055] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:52:58,066] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:52:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:58:15,418] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:58:15,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /static/js/dist/bundle.js?1591203495446 HTTP/1.1" 200 -
+[2020-06-03 18:58:15,776] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:58:15,776] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:58:15,776] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:58:15,812] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 18:58:15,813] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:58:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:59:39,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 18:59:39,862] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:39] "GET /static/js/dist/bundle.js?1591203579836 HTTP/1.1" 200 -
+[2020-06-03 18:59:40,207] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 18:59:40,210] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 18:59:40,211] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 18:59:40,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 18:59:40,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 18:59:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:12,384] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:12,424] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /static/js/dist/bundle.js?1591203672412 HTTP/1.1" 200 -
+[2020-06-03 19:01:12,748] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:12,750] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:12,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:12,782] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:12,793] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:13,517] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:13,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /static/js/dist/bundle.js?1591203673545 HTTP/1.1" 200 -
+[2020-06-03 19:01:13,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:13,909] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:13,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:13,935] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:13,965] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:30,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:30,334] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /static/js/dist/bundle.js?1591203690324 HTTP/1.1" 200 -
+[2020-06-03 19:01:30,675] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:30,678] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:30,679] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:30,702] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:30,719] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:31,471] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:31,511] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /static/js/dist/bundle.js?1591203691496 HTTP/1.1" 200 -
+[2020-06-03 19:01:31,833] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:31,836] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:31,837] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:31,869] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:31,886] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:44,564] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:44,601] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /static/js/dist/bundle.js?1591203704592 HTTP/1.1" 200 -
+[2020-06-03 19:01:44,932] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:44,934] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:44,936] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:44,949] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:44,966] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:01:51,353] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:01:51,395] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /static/js/dist/bundle.js?1591203711381 HTTP/1.1" 200 -
+[2020-06-03 19:01:51,719] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:01:51,721] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:51,723] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:01:51,741] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:01:51,755] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:01:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:02:15,762] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:02:15,807] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:15] "GET /static/js/dist/bundle.js?1591203735792 HTTP/1.1" 200 -
+[2020-06-03 19:02:16,140] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:02:16,144] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:16,149] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:16,168] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:02:16,197] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:02:16,756] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:02:16,791] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:16] "GET /static/js/dist/bundle.js?1591203736781 HTTP/1.1" 200 -
+[2020-06-03 19:02:17,117] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:02:17,119] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:17,120] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:17,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:02:17,176] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:02:17,676] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:02:17,726] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:17] "GET /static/js/dist/bundle.js?1591203737708 HTTP/1.1" 200 -
+[2020-06-03 19:02:18,075] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:02:18,079] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:18,082] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:02:18,104] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:02:18,121] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:02:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:02,837] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:02,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:02] "GET /static/js/dist/bundle.js?1591203782865 HTTP/1.1" 200 -
+[2020-06-03 19:03:03,229] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:03,232] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:03,233] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:03,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:03,272] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:05,109] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:05,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /static/js/dist/bundle.js?1591203785138 HTTP/1.1" 200 -
+[2020-06-03 19:03:05,477] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:05,479] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:05,481] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:05,499] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:05,516] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:06,248] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:06,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /static/js/dist/bundle.js?1591203786281 HTTP/1.1" 200 -
+[2020-06-03 19:03:06,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:06,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:06,656] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:06,674] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:06,694] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:09,124] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:09,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /static/js/dist/bundle.js?1591203789151 HTTP/1.1" 200 -
+[2020-06-03 19:03:09,481] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:09,484] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:09,485] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:09,528] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:09,533] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:12,565] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:12,601] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /static/js/dist/bundle.js?1591203792590 HTTP/1.1" 200 -
+[2020-06-03 19:03:12,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:12,925] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:12,925] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:12,946] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:12,965] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:28,370] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:28,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /static/js/dist/bundle.js?1591203808400 HTTP/1.1" 200 -
+[2020-06-03 19:03:28,747] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:28,750] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:28,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:28,773] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:28,803] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:36,462] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:36,514] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /static/js/dist/bundle.js?1591203816499 HTTP/1.1" 200 -
+[2020-06-03 19:03:36,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:36,841] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:36,842] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:36,884] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:03:36,888] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:40,652] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:03:40,707] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:40] "GET /static/js/dist/bundle.js?1591203820683 HTTP/1.1" 200 -
+[2020-06-03 19:03:41,024] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:03:41,026] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:41,028] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:03:41,051] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:03:41,063] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:03:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:04:47,530] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:04:47,572] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /static/js/dist/bundle.js?1591203887558 HTTP/1.1" 200 -
+[2020-06-03 19:04:47,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:04:47,899] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:04:47,900] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:04:47,917] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:04:47,930] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:04:48,597] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:04:48,635] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /static/js/dist/bundle.js?1591203888620 HTTP/1.1" 200 -
+[2020-06-03 19:04:48,956] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:04:48,957] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:04:48,958] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:04:48,986] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:04:48,996] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:04:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:03,648] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:03,686] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:03] "GET /static/js/dist/bundle.js?1591204203671 HTTP/1.1" 200 -
+[2020-06-03 19:10:04,013] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:04,018] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:04,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:04,042] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:04,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:05,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:05,822] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:05] "GET /static/js/dist/bundle.js?1591204205809 HTTP/1.1" 200 -
+[2020-06-03 19:10:06,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:06,149] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:06,149] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:06,169] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:06,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:18,173] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:18,216] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /static/js/dist/bundle.js?1591204218201 HTTP/1.1" 200 -
+[2020-06-03 19:10:18,549] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:18,557] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:18,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:18,585] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:18,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:19,289] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:19,326] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /static/js/dist/bundle.js?1591204219315 HTTP/1.1" 200 -
+[2020-06-03 19:10:19,653] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:19,654] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:19,655] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:19,706] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:19,709] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:40,432] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:40,470] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /static/js/dist/bundle.js?1591204240460 HTTP/1.1" 200 -
+[2020-06-03 19:10:40,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:40,811] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:40,816] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:40,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:40,869] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:56,871] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:56,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:56] "GET /static/js/dist/bundle.js?1591204256902 HTTP/1.1" 200 -
+[2020-06-03 19:10:57,253] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:57,262] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:57,262] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:57,291] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:57,314] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:10:57,950] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:10:57,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:57] "GET /static/js/dist/bundle.js?1591204257977 HTTP/1.1" 200 -
+[2020-06-03 19:10:58,317] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:10:58,321] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:58,323] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:10:58,349] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:10:58,379] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:10:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:11:13,237] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:11:13,282] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /static/js/dist/bundle.js?1591204273267 HTTP/1.1" 200 -
+[2020-06-03 19:11:13,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:11:13,617] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:13,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:13,638] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:11:13,658] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:11:16,639] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:11:16,680] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:16] "GET /static/js/dist/bundle.js?1591204276668 HTTP/1.1" 200 -
+[2020-06-03 19:11:17,019] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:11:17,027] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:17,028] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:17,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:17] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:11:17,083] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:11:43,499] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:11:43,535] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /static/js/dist/bundle.js?1591204303526 HTTP/1.1" 200 -
+[2020-06-03 19:11:43,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:11:43,861] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:43,862] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:43,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:11:43,902] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:11:44,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:11:44,685] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:44] "GET /static/js/dist/bundle.js?1591204304674 HTTP/1.1" 200 -
+[2020-06-03 19:11:45,037] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:11:45,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:45,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:45,095] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:11:45,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:11:55,159] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:11:55,198] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /static/js/dist/bundle.js?1591204315187 HTTP/1.1" 200 -
+[2020-06-03 19:11:55,526] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:11:55,529] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:55,531] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:11:55,554] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:11:55,583] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:11:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:12:24,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:12:25,035] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /static/js/dist/bundle.js?1591204345018 HTTP/1.1" 200 -
+[2020-06-03 19:12:25,364] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:12:25,366] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:12:25,367] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:12:25,382] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:12:25,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:12:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:13:07,772] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:13:07,821] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:07] "GET /static/js/dist/bundle.js?1591204387805 HTTP/1.1" 200 -
+[2020-06-03 19:13:08,154] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:13:08,155] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:13:08,156] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:13:08,174] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:13:08,195] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:13:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:14:29,375] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:14:29,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:29] "GET /static/js/dist/bundle.js?1591204469403 HTTP/1.1" 200 -
+[2020-06-03 19:14:29,730] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:14:30,508] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:14:30,543] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:30] "GET /static/js/dist/bundle.js?1591204470531 HTTP/1.1" 200 -
+[2020-06-03 19:14:30,846] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:14:36,589] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:14:36,631] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:36] "GET /static/js/dist/bundle.js?1591204476616 HTTP/1.1" 200 -
+[2020-06-03 19:14:36,958] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:14:36,960] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:14:36,963] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:14:37,006] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:14:37,013] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:14:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:15:12,345] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:15:12,387] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /static/js/dist/bundle.js?1591204512372 HTTP/1.1" 200 -
+[2020-06-03 19:15:12,707] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:15:12,712] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:12,712] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:12,729] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:15:12,742] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:15:31,682] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:15:31,736] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:31] "GET /static/js/dist/bundle.js?1591204531716 HTTP/1.1" 200 -
+[2020-06-03 19:15:31,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:15:33,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:15:33,358] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /static/js/dist/bundle.js?1591204533341 HTTP/1.1" 200 -
+[2020-06-03 19:15:33,683] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:15:33,699] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:33,699] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:33,726] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:15:33,743] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:15:40,795] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:15:40,833] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:40] "GET /static/js/dist/bundle.js?1591204540821 HTTP/1.1" 200 -
+[2020-06-03 19:15:41,160] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:41,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:41,163] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:15:41,211] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:15:41,212] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:15:42,442] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:15:42,479] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /static/js/dist/bundle.js?1591204542468 HTTP/1.1" 200 -
+[2020-06-03 19:15:42,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:15:42,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:42,809] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:15:42,832] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:15:42,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:15:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:16:04,265] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:16:04,302] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /static/js/dist/bundle.js?1591204564292 HTTP/1.1" 200 -
+[2020-06-03 19:16:04,625] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:16:04,628] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:04,629] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:04,645] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:16:04,663] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:16:05,927] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:16:05,966] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:05] "GET /static/js/dist/bundle.js?1591204565957 HTTP/1.1" 200 -
+[2020-06-03 19:16:06,295] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:16:06,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:06,301] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:06,331] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:16:06,344] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:16:11,913] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:16:11,952] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:11] "GET /static/js/dist/bundle.js?1591204571942 HTTP/1.1" 200 -
+[2020-06-03 19:16:12,290] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:16:12,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:12,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:12,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:16:12,326] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:16:29,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:16:29,357] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /static/js/dist/bundle.js?1591204589346 HTTP/1.1" 200 -
+[2020-06-03 19:16:29,705] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:16:29,710] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:29,712] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:16:29,735] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:16:29,753] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:16:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:25:16,466] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:25:16,518] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /static/js/dist/bundle.js?1591205116499 HTTP/1.1" 200 -
+[2020-06-03 19:25:16,889] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:25:16,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:25:16,898] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:25:16,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:25:16,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:25:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:39:27,102] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:39:27] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 19:40:57,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:40:57,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /static/js/dist/bundle.js?1591206057223 HTTP/1.1" 200 -
+[2020-06-03 19:40:57,588] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:40:57,595] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:40:57,596] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:40:57,626] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:40:57,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:40:58,706] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:40:58,765] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:58] "GET /static/js/dist/bundle.js?1591206058745 HTTP/1.1" 200 -
+[2020-06-03 19:40:59,114] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:40:59,124] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:40:59,125] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:40:59,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:40:59,192] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:40:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:41:24,029] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:41:24,065] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /static/js/dist/bundle.js?1591206084057 HTTP/1.1" 200 -
+[2020-06-03 19:41:24,388] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:41:24,391] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:41:24,392] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:41:24,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:41:24,426] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:41:25,612] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:41:25,664] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:25] "GET /static/js/dist/bundle.js?1591206085644 HTTP/1.1" 200 -
+[2020-06-03 19:41:26,015] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:41:26,018] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:41:26,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:41:26,037] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:41:26,075] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:41:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:44:21,059] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:44:21,093] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /static/js/dist/bundle.js?1591206261083 HTTP/1.1" 200 -
+[2020-06-03 19:44:21,411] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:44:21,413] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:44:21,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:44:21,430] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:44:21,448] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:44:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:51:32,572] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:51:32,608] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:32] "GET /static/js/dist/bundle.js?1591206692596 HTTP/1.1" 200 -
+[2020-06-03 19:51:32,916] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:51:34,226] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:51:34,259] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:34] "GET /static/js/dist/bundle.js?1591206694249 HTTP/1.1" 200 -
+[2020-06-03 19:51:34,562] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:51:52,755] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:51:52,795] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:52] "GET /static/js/dist/bundle.js?1591206712782 HTTP/1.1" 200 -
+[2020-06-03 19:51:53,122] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:51:53,122] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:51:53,124] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:51:53,170] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:51:53,173] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:51:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:52:03,555] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:52:03,604] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /static/js/dist/bundle.js?1591206723585 HTTP/1.1" 200 -
+[2020-06-03 19:52:03,946] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:52:03,963] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:03,965] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:03,982] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:52:04,003] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:52:18,208] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:52:18,249] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /static/js/dist/bundle.js?1591206738236 HTTP/1.1" 200 -
+[2020-06-03 19:52:18,561] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:52:18,631] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:18,632] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:18,645] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:52:18,661] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:52:36,450] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:52:36,489] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /static/js/dist/bundle.js?1591206756480 HTTP/1.1" 200 -
+[2020-06-03 19:52:36,805] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:52:36,870] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:36,871] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:52:36,881] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:52:36,919] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:52:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:53:34,273] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:53:34,307] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /static/js/dist/bundle.js?1591206814298 HTTP/1.1" 200 -
+[2020-06-03 19:53:34,609] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:53:34,670] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:53:34,671] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:53:34,683] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:53:34,702] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:53:44,799] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:53:44,852] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:44] "GET /static/js/dist/bundle.js?1591206824831 HTTP/1.1" 200 -
+[2020-06-03 19:53:45,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:53:45,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:53:45,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:53:45,257] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:53:45,280] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:53:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 19:58:48,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 19:58:48,910] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:48] "GET /static/js/dist/bundle.js?1591207128885 HTTP/1.1" 200 -
+[2020-06-03 19:58:49,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 19:58:49,290] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 19:58:49,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 19:58:49,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 19:58:49,329] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 19:58:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:06:29,199] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:06:29,236] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:29] "GET /static/js/dist/bundle.js?1591207589224 HTTP/1.1" 200 -
+[2020-06-03 20:06:29,577] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:06:54,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:06:54,281] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /static/js/dist/bundle.js?1591207614268 HTTP/1.1" 200 -
+[2020-06-03 20:06:54,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:06:54,669] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:06:54,670] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:06:54,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:06:54,709] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:06:55,606] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:06:55,660] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:55] "GET /static/js/dist/bundle.js?1591207615641 HTTP/1.1" 200 -
+[2020-06-03 20:06:55,993] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:06:56,070] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:06:56,072] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:06:56,078] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:06:56,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:06:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:07:01,928] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:07:01,968] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:01] "GET /static/js/dist/bundle.js?1591207621955 HTTP/1.1" 200 -
+[2020-06-03 20:07:02,283] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:07:02,357] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:07:02,361] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:07:02,366] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:07:02,402] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:07:03,206] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:07:03,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /static/js/dist/bundle.js?1591207623237 HTTP/1.1" 200 -
+[2020-06-03 20:07:03,597] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:07:03,666] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:07:03,668] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:07:03,674] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:07:03,702] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:07:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:00,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:00,159] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /static/js/dist/bundle.js?1591207680148 HTTP/1.1" 200 -
+[2020-06-03 20:08:00,470] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:00,531] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:00,532] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:00,545] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:00,559] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:01,936] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:01,976] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:01] "GET /static/js/dist/bundle.js?1591207681963 HTTP/1.1" 200 -
+[2020-06-03 20:08:02,297] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:02,364] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:02,366] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:02,379] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:02,394] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:03,264] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:03,295] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /static/js/dist/bundle.js?1591207683288 HTTP/1.1" 200 -
+[2020-06-03 20:08:03,607] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:03,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:03,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:03,683] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:03,699] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:18,426] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:18,471] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /static/js/dist/bundle.js?1591207698458 HTTP/1.1" 200 -
+[2020-06-03 20:08:18,793] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:18,873] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:18,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:18,901] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:18,932] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:24,269] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:24,315] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /static/js/dist/bundle.js?1591207704299 HTTP/1.1" 200 -
+[2020-06-03 20:08:24,652] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:24,737] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:24,738] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:24,750] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:24,772] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:08:52,394] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:08:52,432] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /static/js/dist/bundle.js?1591207732420 HTTP/1.1" 200 -
+[2020-06-03 20:08:52,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:08:52,783] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:52,784] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:08:52,800] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:08:52,824] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:08:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:09:15,259] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:09:15,299] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /static/js/dist/bundle.js?1591207755289 HTTP/1.1" 200 -
+[2020-06-03 20:09:15,611] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:09:15,672] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:09:15,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:09:15,688] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:09:15,702] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:09:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:10:44,331] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:10:44,367] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /static/js/dist/bundle.js?1591207844356 HTTP/1.1" 200 -
+[2020-06-03 20:10:44,679] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:10:44,743] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:10:44,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:10:44,749] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:10:44,814] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:10:47,033] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:10:47,071] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /static/js/dist/bundle.js?1591207847061 HTTP/1.1" 200 -
+[2020-06-03 20:10:47,396] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:10:47,466] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:10:47,467] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:10:47,479] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:10:47,495] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:10:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:17:44,272] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:17:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:17:44,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:17:44] "GET /static/js/dist/bundle.js?1591208264295 HTTP/1.1" 200 -
+[2020-06-03 20:17:44,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:17:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:25:50,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:25:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:25:51,036] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:25:51] "GET /static/js/dist/bundle.js?1591208751021 HTTP/1.1" 200 -
+[2020-06-03 20:25:51,377] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:25:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:26:56,861] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:26:56,902] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:56] "GET /static/js/dist/bundle.js?1591208816892 HTTP/1.1" 200 -
+[2020-06-03 20:26:57,210] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:26:57,277] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:26:57,279] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:26:57,281] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:26:57,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:26:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:30:04,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:30:04,969] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:04] "GET /static/js/dist/bundle.js?1591209004952 HTTP/1.1" 200 -
+[2020-06-03 20:30:05,276] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:30:05,340] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:30:05,342] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:30:05,355] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:30:05,375] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:30:53,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:30:53,294] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /static/js/dist/bundle.js?1591209053276 HTTP/1.1" 200 -
+[2020-06-03 20:30:53,612] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:30:53,674] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:30:53,675] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:30:53,692] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:30:53,710] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:30:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:31:23,718] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:31:23,771] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:23] "GET /static/js/dist/bundle.js?1591209083754 HTTP/1.1" 200 -
+[2020-06-03 20:31:24,095] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:31:24,164] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:24,164] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:24,170] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:31:24,200] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:31:25,559] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:31:25,609] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:25] "GET /static/js/dist/bundle.js?1591209085596 HTTP/1.1" 200 -
+[2020-06-03 20:31:25,919] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:31:25,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:25,992] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:26,001] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:31:26,022] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:31:37,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:31:37,462] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /static/js/dist/bundle.js?1591209097446 HTTP/1.1" 200 -
+[2020-06-03 20:31:37,768] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:31:37,831] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:37,832] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:37,845] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:31:37,859] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:31:39,208] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:31:39,254] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /static/js/dist/bundle.js?1591209099242 HTTP/1.1" 200 -
+[2020-06-03 20:31:39,567] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:31:39,633] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:39,634] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:39,649] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:31:39,666] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:31:47,425] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:31:47,496] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /static/js/dist/bundle.js?1591209107480 HTTP/1.1" 200 -
+[2020-06-03 20:31:47,820] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:31:47,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:47,901] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:31:47,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:31:47,946] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:31:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:32:07,918] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:32:07,970] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:07] "GET /static/js/dist/bundle.js?1591209127955 HTTP/1.1" 200 -
+[2020-06-03 20:32:08,285] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:32:08,353] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:32:08,355] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:32:08,371] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:32:08,393] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:32:09,514] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:32:09,574] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:09] "GET /static/js/dist/bundle.js?1591209129556 HTTP/1.1" 200 -
+[2020-06-03 20:32:09,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:32:10,000] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:32:10,001] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:32:10,016] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:10] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:32:10,038] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:32:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:34:46,853] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:34:46,899] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:46] "GET /static/js/dist/bundle.js?1591209286887 HTTP/1.1" 200 -
+[2020-06-03 20:34:47,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:34:47,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:34:47,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:34:47,304] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:34:47,325] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:34:48,490] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:34:48,527] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /static/js/dist/bundle.js?1591209288515 HTTP/1.1" 200 -
+[2020-06-03 20:34:48,828] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:34:48,892] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:34:48,893] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:34:48,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:34:48,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:34:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:12,885] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:12,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:12] "GET /static/js/dist/bundle.js?1591209372914 HTTP/1.1" 200 -
+[2020-06-03 20:36:13,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:13,286] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:13,287] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:13,299] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:13,314] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:13,994] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:14,029] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /static/js/dist/bundle.js?1591209374019 HTTP/1.1" 200 -
+[2020-06-03 20:36:14,332] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:14,403] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:14,403] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:14,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:14,440] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:15,429] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:15] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:23,949] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:23,992] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:23] "GET /static/js/dist/bundle.js?1591209383979 HTTP/1.1" 200 -
+[2020-06-03 20:36:24,323] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:24,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:24,417] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:24,437] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:24,474] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:25,112] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:25] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:25,898] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:25,935] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:25] "GET /static/js/dist/bundle.js?1591209385924 HTTP/1.1" 200 -
+[2020-06-03 20:36:26,238] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:26,307] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:26,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:26,319] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:26,346] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:27,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:27] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:41,434] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:41,472] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /static/js/dist/bundle.js?1591209401462 HTTP/1.1" 200 -
+[2020-06-03 20:36:41,777] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:41,849] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:41,849] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:41,861] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:41,890] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:42,505] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:42] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:43,261] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:43,302] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /static/js/dist/bundle.js?1591209403287 HTTP/1.1" 200 -
+[2020-06-03 20:36:43,602] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:43,672] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:43,674] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:43,685] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:43,711] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:44,542] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:44] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:46,192] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:46,234] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /static/js/dist/bundle.js?1591209406220 HTTP/1.1" 200 -
+[2020-06-03 20:36:46,534] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:46,604] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:46,605] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:46,609] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:46,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:47,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:47] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:54,676] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:54,721] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:54] "GET /static/js/dist/bundle.js?1591209414705 HTTP/1.1" 200 -
+[2020-06-03 20:36:55,051] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:55,122] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:55,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:55,126] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:55,192] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:55,701] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:55] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:36:56,463] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:36:56,502] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /static/js/dist/bundle.js?1591209416488 HTTP/1.1" 200 -
+[2020-06-03 20:36:56,808] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:36:56,887] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:56,892] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:36:56,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:36:56,964] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:36:57,953] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:36:57] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:37:15,026] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:37:15,074] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /static/js/dist/bundle.js?1591209435060 HTTP/1.1" 200 -
+[2020-06-03 20:37:15,397] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:37:15,471] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:37:15,471] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:37:15,486] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:37:15,508] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:37:16,291] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:37:16] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:38:02,692] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:38:02,747] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:02] "GET /static/js/dist/bundle.js?1591209482727 HTTP/1.1" 200 -
+[2020-06-03 20:38:03,075] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:38:03,139] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:38:03,140] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:38:03,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:38:03,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:38:09,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:38:09] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:39:19,801] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:39:19,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:19] "GET /static/js/dist/bundle.js?1591209559829 HTTP/1.1" 200 -
+[2020-06-03 20:39:20,143] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:39:20,206] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:39:20,207] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:39:20,217] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:39:20,234] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:39:21,101] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:39:21] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:40:44,541] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:40:44,589] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /static/js/dist/bundle.js?1591209644569 HTTP/1.1" 200 -
+[2020-06-03 20:40:44,904] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:40:44,974] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:40:44,976] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:40:44,979] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:40:45,009] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:40:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:41:40,392] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:41:40,429] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /static/js/dist/bundle.js?1591209700422 HTTP/1.1" 200 -
+[2020-06-03 20:41:40,733] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:41:40,805] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:40,806] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:40,815] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:41:40,833] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:41:41,634] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:41:41,675] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:41] "GET /static/js/dist/bundle.js?1591209701660 HTTP/1.1" 200 -
+[2020-06-03 20:41:41,992] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:41:42,058] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:42,060] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:42,071] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:41:42,086] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:41:57,724] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:41:57,773] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:57] "GET /static/js/dist/bundle.js?1591209717759 HTTP/1.1" 200 -
+[2020-06-03 20:41:58,112] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:41:58,195] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:58,198] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:58,218] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:41:58,246] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:41:59,018] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:41:59,070] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /static/js/dist/bundle.js?1591209719050 HTTP/1.1" 200 -
+[2020-06-03 20:41:59,398] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:41:59,473] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:59,476] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:41:59,486] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:41:59,516] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:41:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:42:04,615] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:42:04,661] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:04] "GET /static/js/dist/bundle.js?1591209724646 HTTP/1.1" 200 -
+[2020-06-03 20:42:04,968] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:42:05,042] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:42:05,044] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:42:05,048] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:42:05,099] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:42:51,518] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:42:51,566] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:51] "GET /static/js/dist/bundle.js?1591209771548 HTTP/1.1" 200 -
+[2020-06-03 20:42:51,924] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:42:52,014] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:42:52,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:42:52,025] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:42:52,057] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:42:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:43:57,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:43:57,665] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:57] "GET /static/js/dist/bundle.js?1591209837650 HTTP/1.1" 200 -
+[2020-06-03 20:43:57,993] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:43:58,077] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:43:58,077] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:43:58,081] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:43:58,178] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:43:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:45:01,759] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:45:01,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:01] "GET /static/js/dist/bundle.js?1591209901809 HTTP/1.1" 200 -
+[2020-06-03 20:45:02,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:45:02,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:45:02,257] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:45:02,258] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:45:02,296] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:45:03,010] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:45:03,050] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /static/js/dist/bundle.js?1591209903037 HTTP/1.1" 200 -
+[2020-06-03 20:45:03,366] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:45:03,426] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:45:03,427] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:45:03,437] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:45:03,451] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:45:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:47:22,108] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:47:22,158] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /static/js/dist/bundle.js?1591210042143 HTTP/1.1" 200 -
+[2020-06-03 20:47:22,477] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:47:22,539] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:47:22,540] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:47:22,551] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:47:22,568] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:47:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:00,009] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:00,050] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /static/js/dist/bundle.js?1591210080041 HTTP/1.1" 200 -
+[2020-06-03 20:48:00,354] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:48:00,420] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:00,423] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:00,430] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:48:00,477] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:01,831] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:01,868] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:01] "GET /static/js/dist/bundle.js?1591210081857 HTTP/1.1" 200 -
+[2020-06-03 20:48:02,176] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:48:02,247] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:02,247] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:02,258] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:48:02,274] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:19,034] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:19,087] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /static/js/dist/bundle.js?1591210099069 HTTP/1.1" 200 -
+[2020-06-03 20:48:19,408] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:48:19,483] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:19,486] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:19,499] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:48:19,522] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:31,711] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:31,756] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:31] "GET /static/js/dist/bundle.js?1591210111743 HTTP/1.1" 200 -
+[2020-06-03 20:48:32,094] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:48:32,164] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:32,168] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:32,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:48:32,220] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:56,434] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:56,494] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /static/js/dist/bundle.js?1591210136471 HTTP/1.1" 200 -
+[2020-06-03 20:48:56,826] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:48:56,890] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:56,891] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:48:56,904] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:48:56,922] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:48:59,869] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:48:59,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:48:59] "GET /static/js/dist/bundle.js?1591210139899 HTTP/1.1" 200 -
+[2020-06-03 20:49:00,249] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:49:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:49:00,316] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:49:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:49:00,317] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:49:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:49:00,328] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:49:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:49:00,347] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:49:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:50:41,973] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:50:42,012] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /static/js/dist/bundle.js?1591210242000 HTTP/1.1" 200 -
+[2020-06-03 20:50:42,318] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:50:42,381] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:50:42,382] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:50:42,393] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:50:42,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:50:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:51:21,213] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:51:21,253] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /static/js/dist/bundle.js?1591210281240 HTTP/1.1" 200 -
+[2020-06-03 20:51:21,575] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:51:21,642] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:51:21,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:51:21,656] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:51:21,677] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:51:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:52:13,103] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:52:13,150] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /static/js/dist/bundle.js?1591210333132 HTTP/1.1" 200 -
+[2020-06-03 20:52:13,497] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:52:13,584] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:13,585] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:13,593] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:52:13,628] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:52:16,357] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:52:16,405] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /static/js/dist/bundle.js?1591210336390 HTTP/1.1" 200 -
+[2020-06-03 20:52:16,749] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:52:16,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:16,830] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:16,835] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:52:16,909] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:52:43,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:52:43,287] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /static/js/dist/bundle.js?1591210363272 HTTP/1.1" 200 -
+[2020-06-03 20:52:43,628] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:52:43,714] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:43,715] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:43,720] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:52:43,752] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:52:46,704] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:52:46,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:46] "GET /static/js/dist/bundle.js?1591210366732 HTTP/1.1" 200 -
+[2020-06-03 20:52:47,057] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:52:47,132] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:47,133] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:52:47,138] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:52:47,195] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:52:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:53:12,414] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:53:12,475] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /static/js/dist/bundle.js?1591210392450 HTTP/1.1" 200 -
+[2020-06-03 20:53:12,793] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:53:12,858] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:53:12,858] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:53:12,870] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:53:12,889] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:53:16,253] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:53:16,296] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /static/js/dist/bundle.js?1591210396283 HTTP/1.1" 200 -
+[2020-06-03 20:53:16,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:53:16,686] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:53:16,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:53:16,698] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:53:16,715] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:53:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:54:29,045] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:54:29,082] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /static/js/dist/bundle.js?1591210469073 HTTP/1.1" 200 -
+[2020-06-03 20:54:29,389] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:54:29,453] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:54:29,454] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:54:29,464] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:54:29,483] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:54:30,609] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:54:30,647] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:30] "GET /static/js/dist/bundle.js?1591210470636 HTTP/1.1" 200 -
+[2020-06-03 20:54:30,970] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:54:31,044] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:54:31,044] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:54:31,057] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:54:31,071] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:54:36,178] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:54:36] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 20:55:50,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:55:51,001] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /static/js/dist/bundle.js?1591210550989 HTTP/1.1" 200 -
+[2020-06-03 20:55:51,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:55:51,363] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:55:51,365] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:55:51,371] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:55:51,396] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:55:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:57:05,430] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:57:05,476] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /static/js/dist/bundle.js?1591210625463 HTTP/1.1" 200 -
+[2020-06-03 20:57:05,663] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:57:05,672] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:05,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:05,684] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:57:05,704] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:57:06,229] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:57:06,256] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /static/js/dist/bundle.js?1591210626247 HTTP/1.1" 200 -
+[2020-06-03 20:57:06,447] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:06,449] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:06,450] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:57:06,465] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:57:06,478] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:57:45,730] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:57:45,761] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /static/js/dist/bundle.js?1591210665752 HTTP/1.1" 200 -
+[2020-06-03 20:57:45,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:57:45,964] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:45,965] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:45,974] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:57:45,987] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:57:46,871] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 20:57:46,913] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:46] "GET /static/js/dist/bundle.js?1591210666897 HTTP/1.1" 200 -
+[2020-06-03 20:57:47,117] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:47,119] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:57:47,121] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:57:47,134] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:57:47,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:57:48,970] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:57:53,342] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:57:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:58:01,240] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:58:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:58:03,919] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:58:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 20:58:25,834] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:58:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:59:08,845] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 20:59:08,882] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:08] "GET /static/js/dist/bundle.js?1591210748869 HTTP/1.1" 200 -
+[2020-06-03 20:59:09,212] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:59:09,276] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:59:09,278] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:59:09,305] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 20:59:49,892] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 20:59:49,936] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:49] "GET /static/js/dist/bundle.js?1591210789914 HTTP/1.1" 200 -
+[2020-06-03 20:59:50,235] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 20:59:50,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 20:59:50,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 20:59:50,341] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 20:59:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:00:42,584] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 21:00:42,623] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:42] "GET /static/js/dist/bundle.js?1591210842612 HTTP/1.1" 200 -
+[2020-06-03 21:00:42,925] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:00:42,990] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:00:42,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:00:43,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:00:43,784] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 21:00:43,818] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:43] "GET /static/js/dist/bundle.js?1591210843807 HTTP/1.1" 200 -
+[2020-06-03 21:00:44,130] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:00:44,199] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:00:44,200] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:00:44,226] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:00:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:01:57,131] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 21:01:57,165] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /static/js/dist/bundle.js?1591210917155 HTTP/1.1" 200 -
+[2020-06-03 21:01:57,473] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:01:57,544] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:01:57,546] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:01:57,594] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:01:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:02:01,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:02:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:02:01,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:02:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:03:54,306] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 21:03:54,352] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /static/js/dist/bundle.js?1591211034335 HTTP/1.1" 200 -
+[2020-06-03 21:03:54,667] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:03:54,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:03:54,747] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:03:54,751] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:03:54,838] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:03:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:04:10,790] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:10] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 21:04:10,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:10] "GET /static/js/dist/bundle.js?1591211050821 HTTP/1.1" 200 -
+[2020-06-03 21:04:11,152] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:04:11,219] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:04:11,223] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:04:11,236] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:11] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:04:11,260] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:04:19,184] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 21:04:19,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /static/js/dist/bundle.js?1591211059213 HTTP/1.1" 200 -
+[2020-06-03 21:04:19,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:04:19,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:04:19,645] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:04:19,658] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:04:19,689] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:04:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:07:43,797] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 21:07:43,851] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:43] "GET /static/js/dist/bundle.js?1591211263831 HTTP/1.1" 200 -
+[2020-06-03 21:07:44,194] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:07:44,274] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:07:44,276] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:07:44,283] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:07:44,343] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 21:07:51,648] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 21:07:51,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:51] "GET /static/js/dist/bundle.js?1591211271673 HTTP/1.1" 200 -
+[2020-06-03 21:07:52,009] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 21:07:52,078] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 21:07:52,079] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 21:07:52,090] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 21:07:52,110] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 21:07:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:33:04,801] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:33:04,845] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:04] "GET /static/js/dist/bundle.js?1591216384829 HTTP/1.1" 200 -
+[2020-06-03 22:33:05,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:33:05,238] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:05,239] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:05,253] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:33:05,270] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:33:25,575] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:33:25,621] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:25] "GET /static/js/dist/bundle.js?1591216405603 HTTP/1.1" 200 -
+[2020-06-03 22:33:25,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:33:25,990] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:25,991] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:26,003] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:33:26,021] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:33:28,524] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:33:28,568] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /static/js/dist/bundle.js?1591216408552 HTTP/1.1" 200 -
+[2020-06-03 22:33:28,881] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:33:28,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:28,949] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:33:28,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:33:28,983] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:33:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:34:33,369] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:34:33,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /static/js/dist/bundle.js?1591216473394 HTTP/1.1" 200 -
+[2020-06-03 22:34:33,715] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:34:33,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:34:33,782] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:34:33,794] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:34:33,822] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:34:35,361] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:34:35,408] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /static/js/dist/bundle.js?1591216475393 HTTP/1.1" 200 -
+[2020-06-03 22:34:35,736] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:34:35,811] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:34:35,812] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:34:35,816] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:34:35,850] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:34:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:41:56,768] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:41:56,809] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:56] "GET /static/js/dist/bundle.js?1591216916791 HTTP/1.1" 200 -
+[2020-06-03 22:41:57,115] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:41:57,188] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:41:57,189] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:41:57,202] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:41:57,219] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:41:59,085] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:41:59,126] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /static/js/dist/bundle.js?1591216919113 HTTP/1.1" 200 -
+[2020-06-03 22:41:59,442] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:41:59,511] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:41:59,513] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:41:59,525] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:41:59,545] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:41:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:42:01,677] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:42:01,721] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:01] "GET /static/js/dist/bundle.js?1591216921704 HTTP/1.1" 200 -
+[2020-06-03 22:42:02,032] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:42:02,093] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:42:02,097] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:42:02,106] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:42:02,125] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:42:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:43:25,380] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:43:25,421] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /static/js/dist/bundle.js?1591217005406 HTTP/1.1" 200 -
+[2020-06-03 22:43:25,727] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:43:25,789] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:43:25,791] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:43:25,803] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:43:25,815] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:43:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:44:06,652] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:44:06,694] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:06] "GET /static/js/dist/bundle.js?1591217046680 HTTP/1.1" 200 -
+[2020-06-03 22:44:07,028] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:44:07,031] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:07,033] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:07,046] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:44:07,065] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:44:26,569] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:44:26,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /static/js/dist/bundle.js?1591217066600 HTTP/1.1" 200 -
+[2020-06-03 22:44:26,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:26,948] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:44:26,950] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:26,989] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:44:26,990] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:44:29,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:44:29,069] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /static/js/dist/bundle.js?1591217069046 HTTP/1.1" 200 -
+[2020-06-03 22:44:29,407] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:44:29,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:29,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:29,439] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:44:29,460] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:44:50,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:44:50,548] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /static/js/dist/bundle.js?1591217090535 HTTP/1.1" 200 -
+[2020-06-03 22:44:50,878] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:44:50,883] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:50,885] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:50,902] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:44:50,927] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:44:52,150] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:44:52,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /static/js/dist/bundle.js?1591217092176 HTTP/1.1" 200 -
+[2020-06-03 22:44:52,523] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:44:52,526] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:52,528] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:44:52,555] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:44:52,576] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:44:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:21,187] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:21,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:21] "GET /static/js/dist/bundle.js?1591217241210 HTTP/1.1" 200 -
+[2020-06-03 22:47:21,532] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:22,563] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:22,604] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:22] "GET /static/js/dist/bundle.js?1591217242589 HTTP/1.1" 200 -
+[2020-06-03 22:47:22,908] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:37,306] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:37,351] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /static/js/dist/bundle.js?1591217257334 HTTP/1.1" 200 -
+[2020-06-03 22:47:37,682] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:37,685] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:37,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:47:37,735] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:37,736] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:47:39,183] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:39,229] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /static/js/dist/bundle.js?1591217259213 HTTP/1.1" 200 -
+[2020-06-03 22:47:39,567] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:47:39,580] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:39,581] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:39,617] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:47:39,646] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:50,779] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:50,819] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:50] "GET /static/js/dist/bundle.js?1591217270807 HTTP/1.1" 200 -
+[2020-06-03 22:47:51,148] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:51,150] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:47:51,151] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:51,170] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:47:51,186] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:47:57,996] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:47:58,034] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /static/js/dist/bundle.js?1591217278020 HTTP/1.1" 200 -
+[2020-06-03 22:47:58,381] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:47:58,387] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:58,391] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:47:58,418] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:47:58,437] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:47:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:49:18,857] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:49:18,899] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:18] "GET /static/js/dist/bundle.js?1591217358884 HTTP/1.1" 200 -
+[2020-06-03 22:49:19,223] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:49:19,226] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:49:19,229] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:49:19,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:49:19,260] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:49:32,465] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:49:32,508] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /static/js/dist/bundle.js?1591217372495 HTTP/1.1" 200 -
+[2020-06-03 22:49:32,841] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:49:32,848] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:49:32,850] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:49:32,870] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:49:32,914] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:49:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:50:30,928] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:50:30,969] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:30] "GET /static/js/dist/bundle.js?1591217430955 HTTP/1.1" 200 -
+[2020-06-03 22:50:31,296] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:50:31,299] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:50:31,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:50:31,317] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:50:31,348] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:50:45,759] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:50:45,820] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:45] "GET /static/js/dist/bundle.js?1591217445793 HTTP/1.1" 200 -
+[2020-06-03 22:50:46,154] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:50:46,158] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:50:46,159] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:50:46,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:50:46,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:50:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:51:15,071] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:51:15,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /static/js/dist/bundle.js?1591217475102 HTTP/1.1" 200 -
+[2020-06-03 22:51:15,489] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:51:15,500] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:15,501] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:15,548] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:51:15,585] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:51:18,343] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:51:18,394] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /static/js/dist/bundle.js?1591217478372 HTTP/1.1" 200 -
+[2020-06-03 22:51:18,740] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:51:18,750] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:18,752] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:18,786] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:51:18,832] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:51:22,916] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:51:22,972] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:22] "GET /static/js/dist/bundle.js?1591217482950 HTTP/1.1" 200 -
+[2020-06-03 22:51:23,300] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:51:23,303] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:23,305] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:51:23,340] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:23] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:51:23,351] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:51:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:52:46,447] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:52:46,496] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /static/js/dist/bundle.js?1591217566475 HTTP/1.1" 200 -
+[2020-06-03 22:52:46,827] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:52:46,830] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:52:46,832] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:52:46,853] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:52:46,866] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:52:47,641] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:52:47,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:47] "GET /static/js/dist/bundle.js?1591217567669 HTTP/1.1" 200 -
+[2020-06-03 22:52:48,036] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:52:48,039] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:52:48,042] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:52:48,063] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:52:48,086] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:52:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:53:10,760] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:10] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:53:10,806] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:10] "GET /static/js/dist/bundle.js?1591217590792 HTTP/1.1" 200 -
+[2020-06-03 22:53:11,142] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:53:11,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:53:11,149] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:53:11,205] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:53:11,206] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:11] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:53:21,197] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:53:21,244] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /static/js/dist/bundle.js?1591217601229 HTTP/1.1" 200 -
+[2020-06-03 22:53:21,586] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:53:21,588] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:53:21,590] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:53:21,611] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:53:21,629] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:53:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:54:21,734] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:54:21,786] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:21] "GET /static/js/dist/bundle.js?1591217661769 HTTP/1.1" 200 -
+[2020-06-03 22:54:22,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:54:22,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:54:22,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:54:22,174] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:54:22,184] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:54:36,783] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:54:36,836] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:36] "GET /static/js/dist/bundle.js?1591217676816 HTTP/1.1" 200 -
+[2020-06-03 22:54:37,168] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:54:37,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:54:37,182] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:54:37,206] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:54:37,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:54:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:56:07,748] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:56:07,787] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:07] "GET /static/js/dist/bundle.js?1591217767774 HTTP/1.1" 200 -
+[2020-06-03 22:56:08,113] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:56:08,114] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:56:08,116] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:56:08,135] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:56:08,155] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:56:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 22:57:07,035] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 22:57:07,079] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /static/js/dist/bundle.js?1591217827063 HTTP/1.1" 200 -
+[2020-06-03 22:57:07,406] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 22:57:07,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 22:57:07,412] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 22:57:07,437] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 22:57:07,453] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 22:57:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:02:35,088] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:35] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:02:35,134] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:35] "GET /static/js/dist/bundle.js?1591218155114 HTTP/1.1" 200 -
+[2020-06-03 23:02:35,456] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:02:36,592] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:02:36,630] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:36] "GET /static/js/dist/bundle.js?1591218156620 HTTP/1.1" 200 -
+[2020-06-03 23:02:36,932] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:02:43,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:02:43,961] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:43] "GET /static/js/dist/bundle.js?1591218163941 HTTP/1.1" 200 -
+[2020-06-03 23:02:44,304] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:02:44,304] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:02:44,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:02:44,348] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:02:44,351] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:02:58,777] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:02:58,829] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:58] "GET /static/js/dist/bundle.js?1591218178811 HTTP/1.1" 200 -
+[2020-06-03 23:02:59,163] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:02:59,165] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:02:59,169] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:02:59,183] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:02:59,198] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:02:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:03:11,784] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:03:11,839] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:11] "GET /static/js/dist/bundle.js?1591218191820 HTTP/1.1" 200 -
+[2020-06-03 23:03:12,165] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:03:12,168] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:12,171] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:12,186] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:03:12,201] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:03:36,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:03:36,789] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:36] "GET /static/js/dist/bundle.js?1591218216776 HTTP/1.1" 200 -
+[2020-06-03 23:03:37,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:03:37,142] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:37,143] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:37,158] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:03:37,194] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:03:58,761] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:03:58,818] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:58] "GET /static/js/dist/bundle.js?1591218238796 HTTP/1.1" 200 -
+[2020-06-03 23:03:59,157] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:03:59,160] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:59,164] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:03:59,182] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:03:59,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:03:59,844] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /asdf/resolve(image) HTTP/1.1" 200 -
+[2020-06-03 23:03:59,845] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:03:59] "GET /asdf/resolve(image) HTTP/1.1" 200 -
+[2020-06-03 23:04:05,999] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:04:06,054] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /static/js/dist/bundle.js?1591218246030 HTTP/1.1" 200 -
+[2020-06-03 23:04:06,405] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:04:06,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:06,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:06,440] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:04:06,498] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:04:32,551] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:04:32,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /static/js/dist/bundle.js?1591218272584 HTTP/1.1" 200 -
+[2020-06-03 23:04:32,938] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:04:32,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:32,945] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:32,969] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:04:33,004] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:04:48,485] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:04:48,547] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /static/js/dist/bundle.js?1591218288518 HTTP/1.1" 200 -
+[2020-06-03 23:04:48,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:04:48,934] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:48,934] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:04:48,960] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:04:48,975] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:04:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:05:03,812] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:05:03,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:03] "GET /static/js/dist/bundle.js?1591218303847 HTTP/1.1" 200 -
+[2020-06-03 23:05:04,193] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:05:04,196] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:04,197] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:04,236] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:05:04,240] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:05:18,627] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:05:18,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:18] "GET /static/js/dist/bundle.js?1591218318663 HTTP/1.1" 200 -
+[2020-06-03 23:05:19,037] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:05:19,041] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:19,041] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:19,056] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:05:19,088] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:05:50,122] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:05:50,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /static/js/dist/bundle.js?1591218350156 HTTP/1.1" 200 -
+[2020-06-03 23:05:50,518] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:05:50,520] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:50,521] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:05:50,544] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:05:50,561] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:05:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:06:28,601] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:06:28,665] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:28] "GET /static/js/dist/bundle.js?1591218388642 HTTP/1.1" 200 -
+[2020-06-03 23:06:29,029] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:06:29,038] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:06:29,038] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:06:29,066] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:06:29,085] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:06:43,145] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:06:43,196] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /static/js/dist/bundle.js?1591218403178 HTTP/1.1" 200 -
+[2020-06-03 23:06:43,548] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:06:43,556] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:06:43,557] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:06:43,591] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:06:43,625] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:06:44,681] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:06:44] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:07:28,956] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 23:07:28,989] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 23:07:31,958] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:07:32,013] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /static/js/dist/bundle.js?1591218451991 HTTP/1.1" 200 -
+[2020-06-03 23:07:32,366] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:07:32,374] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:07:32,374] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:07:32,425] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:07:32,426] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:07:35,234] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:07:35] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:09:40,364] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:09:40,490] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:40] "GET /static/js/dist/bundle.js?1591218580404 HTTP/1.1" 200 -
+[2020-06-03 23:09:40,555] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:09:42,428] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:09:42,476] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /static/js/dist/bundle.js?1591218582461 HTTP/1.1" 200 -
+[2020-06-03 23:09:42,811] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:09:42,813] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:09:42,814] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:09:42,834] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:09:42,846] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:09:48,703] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:48] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:09:48,755] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:09:48,757] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:09:48] "GET /api/v1/page/name/asdf/undefined/ HTTP/1.1" 200 -
+[2020-06-03 23:11:28,559] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:11:28,560] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:11:29,769] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:29] "GET /asdf/case%20types.page.update_page_tile:%20%20%20%20%20%20%20return%20%7B%20%20%20%20%20%20%20%20%20...state,%20%20%20%20%20%20%20%20%20show:%20%7B%20%20%20%20%20%20%20%20%20%20%20...state.show,%20%20%20%20%20%20%20%20%20%20%20res:%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20...state.show.res,%20%20%20%20%20%20%20%20%20%20%20%20%20tiles:%20state.show.res.tiles.map(tile%20=%3E%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20(tile.id%20===%20action.tile.id)%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20%7B%20...action.tile%20%7D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20tile%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%20%20%20%20%20%7D),%20%20%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%7D HTTP/1.1" 200 -
+[2020-06-03 23:11:43,556] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:43] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:11:43,612] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:11:43,615] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:43] "GET /api/v1/page/name/asdf/undefined/ HTTP/1.1" 200 -
+[2020-06-03 23:11:45,910] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:11:45,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:11:46,555] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:11:46,611] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:46] "GET /static/js/dist/bundle.js?1591218706590 HTTP/1.1" 200 -
+[2020-06-03 23:11:46,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:11:46,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:11:46,960] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:11:47,004] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:11:47,006] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:11:48,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:11:48] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:12:44,132] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 23:12:44,155] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 23:12:52,594] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:12:52,648] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:52] "GET /static/js/dist/bundle.js?1591218772630 HTTP/1.1" 200 -
+[2020-06-03 23:12:52,996] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:12:53,000] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:12:53,002] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:12:53,036] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:12:53,045] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:12:54,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:12:54] "POST /api/v1/tile/ HTTP/1.1" 400 -
+[2020-06-03 23:13:20,502] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 23:13:20,526] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 23:13:25,696] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:13:25,745] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:25] "GET /static/js/dist/bundle.js?1591218805732 HTTP/1.1" 200 -
+[2020-06-03 23:13:26,076] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:13:26,079] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:13:26,084] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:13:26,106] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:13:26,123] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:13:26,741] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:13:26] "POST /api/v1/tile/ HTTP/1.1" 400 -
+[2020-06-03 23:15:07,713] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-03 23:15:07,737] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-03 23:15:11,603] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:15:11,665] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:11] "GET /static/js/dist/bundle.js?1591218911638 HTTP/1.1" 200 -
+[2020-06-03 23:15:12,017] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:15:12,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:15:12,024] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:15:12,074] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:15:12,075] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:15:13,277] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:13] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:15:47,846] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:15:47,900] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:47] "GET /static/js/dist/bundle.js?1591218947880 HTTP/1.1" 200 -
+[2020-06-03 23:15:48,254] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:15:48,262] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:15:48,263] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:15:48,288] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:15:48,323] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:15:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:16:05,214] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:16:05,259] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /static/js/dist/bundle.js?1591218965240 HTTP/1.1" 200 -
+[2020-06-03 23:16:05,599] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:16:05,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:05,601] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:05,619] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:16:05,639] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:16:16,353] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:16:16,402] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /static/js/dist/bundle.js?1591218976385 HTTP/1.1" 200 -
+[2020-06-03 23:16:16,749] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:16,750] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:16,752] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:16:16,772] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:16:16,791] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:16:46,960] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:16:47,017] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /static/js/dist/bundle.js?1591219006991 HTTP/1.1" 200 -
+[2020-06-03 23:16:47,360] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:47,360] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:16:47,362] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:16:47,399] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:16:47,408] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:16:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:17:04,052] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:04] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:17:05,850] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:17:05,911] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:05] "GET /static/js/dist/bundle.js?1591219025880 HTTP/1.1" 200 -
+[2020-06-03 23:17:06,234] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:17:06,240] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:17:06,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:17:06,261] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:17:06,281] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:17:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:19:48,013] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:19:48,081] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /static/js/dist/bundle.js?1591219188046 HTTP/1.1" 200 -
+[2020-06-03 23:19:48,415] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:48,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:19:48,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:48,432] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:19:48,447] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:19:52,035] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:52] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:19:52,803] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:52] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:19:53,283] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:53] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:19:54,232] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:19:54,276] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /static/js/dist/bundle.js?1591219194260 HTTP/1.1" 200 -
+[2020-06-03 23:19:54,595] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:19:54,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:54,600] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:54,616] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:19:54,631] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:19:56,487] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:56] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-03 23:19:58,106] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:58] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:19:59,112] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:19:59,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /static/js/dist/bundle.js?1591219199144 HTTP/1.1" 200 -
+[2020-06-03 23:19:59,499] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:19:59,502] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:59,503] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:19:59,517] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:19:59,541] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:19:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:33,175] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:33] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-03 23:20:41,684] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:41,685] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:20:43,061] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:43,065] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:20:44,344] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:20:44,379] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:45,835] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:45,838] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:45] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:20:47,080] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:20:47,093] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:47,283] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:47,305] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:47] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:20:47,312] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:48,318] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:20:48,327] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:49,143] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:20:49,173] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:49] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:20:49,181] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:20:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:21:28,741] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:28] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:21:28,805] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:28] "GET /static/js/dist/bundle.js?1591219288781 HTTP/1.1" 200 -
+[2020-06-03 23:21:29,188] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:21:29,208] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:29,209] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:29,280] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:21:29,904] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:21:29,959] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:29] "GET /static/js/dist/bundle.js?1591219289940 HTTP/1.1" 200 -
+[2020-06-03 23:21:30,296] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:30] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:21:30,307] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:30,313] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:30,359] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:21:53,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:21:53,501] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /static/js/dist/bundle.js?1591219313485 HTTP/1.1" 200 -
+[2020-06-03 23:21:53,820] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:21:53,832] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:53,835] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:21:53,868] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:21:59,732] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:21:59,733] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:21:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:22:01,064] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 23:22:01,107] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /static/js/dist/bundle.js?1591219321093 HTTP/1.1" 200 -
+[2020-06-03 23:22:01,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:22:01,458] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:22:01,461] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:22:01,514] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:22:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:21,451] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 23:23:21,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /static/js/dist/bundle.js?1591219401478 HTTP/1.1" 200 -
+[2020-06-03 23:23:21,815] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:23:21,819] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:21,819] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:21,860] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:36,920] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 23:23:36,964] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:36] "GET /static/js/dist/bundle.js?1591219416947 HTTP/1.1" 200 -
+[2020-06-03 23:23:37,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:23:37,294] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:37,296] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:37,349] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:39,078] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-03 23:23:39,125] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /static/js/dist/bundle.js?1591219419111 HTTP/1.1" 200 -
+[2020-06-03 23:23:39,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:23:39,460] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:39,463] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:39,515] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:41,336] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:41,360] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:41] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:23:41,367] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:42,294] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:23:42,334] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /static/js/dist/bundle.js?1591219422319 HTTP/1.1" 200 -
+[2020-06-03 23:23:42,654] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:23:42,669] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:42,670] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:42,712] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:54,575] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:23:54,618] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /static/js/dist/bundle.js?1591219434603 HTTP/1.1" 200 -
+[2020-06-03 23:23:54,936] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:23:54,947] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:54,949] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:54,988] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:55,532] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:23:55,576] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /static/js/dist/bundle.js?1591219435560 HTTP/1.1" 200 -
+[2020-06-03 23:23:55,902] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:23:55,915] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:55,916] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:55,961] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:23:56,443] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:23:56,481] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /static/js/dist/bundle.js?1591219436468 HTTP/1.1" 200 -
+[2020-06-03 23:23:56,789] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:23:56,807] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:56,809] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:23:56,844] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:23:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:24:02,167] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:24:02,213] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /static/js/dist/bundle.js?1591219442198 HTTP/1.1" 200 -
+[2020-06-03 23:24:02,530] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:24:02,541] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:02,543] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:02,588] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:24:03,141] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:24:03,193] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /static/js/dist/bundle.js?1591219443174 HTTP/1.1" 200 -
+[2020-06-03 23:24:03,542] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:24:03,557] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:03,559] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:03,591] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:24:30,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:24:30,544] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /static/js/dist/bundle.js?1591219470527 HTTP/1.1" 200 -
+[2020-06-03 23:24:30,883] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:24:30,899] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:30,900] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:24:30,946] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:24:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:25:09,162] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:25:09,214] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /static/js/dist/bundle.js?1591219509200 HTTP/1.1" 200 -
+[2020-06-03 23:25:09,540] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:25:09,550] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:09,551] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:09,584] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:25:10,056] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:25:10,097] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /static/js/dist/bundle.js?1591219510081 HTTP/1.1" 200 -
+[2020-06-03 23:25:10,416] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:25:10,434] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:10,435] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:10,508] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:25:11,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:11] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:25:11,972] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:11] "GET /static/js/dist/bundle.js?1591219511960 HTTP/1.1" 200 -
+[2020-06-03 23:25:12,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:12] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:25:12,308] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:12,309] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:12,353] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:25:14,673] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:14] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:25:14,718] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:14] "GET /static/js/dist/bundle.js?1591219514703 HTTP/1.1" 200 -
+[2020-06-03 23:25:15,042] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:15] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:25:15,056] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:15,058] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:15,097] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:25:37,918] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:37] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:25:37,973] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:37] "GET /static/js/dist/bundle.js?1591219537952 HTTP/1.1" 200 -
+[2020-06-03 23:25:38,323] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:38] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:25:38,335] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:38,336] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:25:38,372] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:25:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:21,844] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:21] "GET /index HTTP/1.1" 200 -
+[2020-06-03 23:26:21,897] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:21] "GET /static/js/dist/bundle.js?1591219581877 HTTP/1.1" 200 -
+[2020-06-03 23:26:22,218] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:22] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:26:22,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:26:22,233] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:26:22,278] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:24,836] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:26:24,843] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:27,634] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:27] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 23:26:28,409] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:28] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 23:26:29,974] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:29] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 23:26:29,985] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:29,988] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:29] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 23:26:31,509] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:31,511] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:26:33,147] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:33] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-03 23:26:34,292] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:34] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 23:26:36,142] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:36] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-03 23:26:37,783] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:37] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-03 23:26:39,520] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:39] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-03 23:26:41,519] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:26:41,523] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:26:46,482] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:26:46,532] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /static/js/dist/bundle.js?1591219606512 HTTP/1.1" 200 -
+[2020-06-03 23:26:46,873] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:26:46,880] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:26:46,881] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:26:46,912] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:26:46,939] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:26:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:27:21,730] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-03 23:27:21,779] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:21] "GET /static/js/dist/bundle.js?1591219641764 HTTP/1.1" 200 -
+[2020-06-03 23:27:22,136] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:27:22,137] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:27:22,139] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:27:22,163] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:27:22,193] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:27:25,201] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:25] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:27:25,905] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:25] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-03 23:27:26,655] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:27:26] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-03 23:28:18,040] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:28:18,044] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:28:19,387] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:28:19,389] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:19] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:28:22,901] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:22] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 23:28:34,898] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:34] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:28:40,187] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:40] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:28:43,267] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-03 23:28:43,603] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-03 23:28:43,643] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "GET /static/js/dist/bundle.js?1591219723628 HTTP/1.1" 200 -
+[2020-06-03 23:28:43,977] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:28:43,986] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:28:43,986] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:28:44,009] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:44] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:28:44,030] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:28:45,020] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:28:45] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-03 23:31:21,242] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-03 23:31:21,287] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /static/js/dist/bundle.js?1591219881272 HTTP/1.1" 200 -
+[2020-06-03 23:31:21,630] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:31:21,631] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:31:21,632] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:31:21,651] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:31:21,674] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:31:36,645] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:36] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-03 23:31:36,687] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:36] "GET /static/js/dist/bundle.js?1591219896675 HTTP/1.1" 200 -
+[2020-06-03 23:31:37,016] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:31:37,018] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:31:37,019] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:31:37,034] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:37] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:31:37,067] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:31:39,380] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:39] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 23:31:49,347] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:31:49] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:32:50,698] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:50] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-03 23:32:50,738] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:50] "GET /static/js/dist/bundle.js?1591219970724 HTTP/1.1" 200 -
+[2020-06-03 23:32:51,087] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:32:51,094] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:32:51,095] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:32:51,130] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:51] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:32:51,160] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:32:59,134] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:32:59] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:33:03,502] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-03 23:33:03,544] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /static/js/dist/bundle.js?1591219983528 HTTP/1.1" 200 -
+[2020-06-03 23:33:03,879] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:33:03,881] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:33:03,884] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:33:03,904] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:33:03,929] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:33:09,529] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:09] "PUT /api/v1/tile/10/ HTTP/1.1" 200 -
+[2020-06-03 23:33:34,259] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:33:34,279] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:33:35,781] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:33:35,785] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:35] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:33:51,092] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:33:51] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:34:04,169] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-03 23:34:04,219] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /static/js/dist/bundle.js?1591220044202 HTTP/1.1" 200 -
+[2020-06-03 23:34:04,548] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:34:04,551] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:04,554] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:04,575] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:34:04,604] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:17,408] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:17] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:34:19,222] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-03 23:34:19,263] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /static/js/dist/bundle.js?1591220059249 HTTP/1.1" 200 -
+[2020-06-03 23:34:19,606] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:34:19,608] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:19,610] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:19,631] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:34:19,650] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:24,466] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:24] "PUT /api/v1/tile/12/ HTTP/1.1" 200 -
+[2020-06-03 23:34:41,667] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:41] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:34:45,861] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:45] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-03 23:34:45,908] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:45] "GET /static/js/dist/bundle.js?1591220085890 HTTP/1.1" 200 -
+[2020-06-03 23:34:46,261] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:34:46,274] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:46,275] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:34:46,311] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:46] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:34:46,333] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:53,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:34:53,457] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:53,642] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:53,664] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:53] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:34:53,678] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:54,861] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:54,863] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:34:56,228] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:34:56,230] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:56] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 23:34:58,689] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:34:58] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-03 23:35:04,098] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:35:04] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:36:10,146] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 23:36:10,191] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /static/js/dist/bundle.js?1591220170179 HTTP/1.1" 200 -
+[2020-06-03 23:36:10,561] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:36:10,564] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:36:10,566] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:36:10,611] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 23:36:10,621] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:36:12,987] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:12] "GET /asdf/'toggle_add_tile_form', HTTP/1.1" 200 -
+[2020-06-03 23:36:44,704] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:36:44] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:37:24,918] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:24] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-03 23:37:26,224] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-03 23:37:26,279] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /static/js/dist/bundle.js?1591220246260 HTTP/1.1" 200 -
+[2020-06-03 23:37:26,630] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-03 23:37:26,632] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-03 23:37:26,633] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:26,671] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 23:37:26,680] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:29,580] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:29,585] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:33,200] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:33] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:37:33,204] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:34,777] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:34,783] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:36,062] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:36,065] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:36] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:37:37,269] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:37,272] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:38,398] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:38,399] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:38] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:37:39,491] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:39,496] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:53,703] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:53,709] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-03 23:37:55,859] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:37:55,876] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:57,397] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:37:57,399] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:37:57] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:38:01,770] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:01,776] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:38:03,360] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:38:03,364] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:03] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:38:05,351] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:05,360] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:38:07,250] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-03 23:38:07,255] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:07] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-03 23:38:13,722] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:15,204] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:15] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-03 23:38:17,276] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:17,467] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:17] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:38:18,100] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:18] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-03 23:38:19,199] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:20,828] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:20] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-03 23:38:23,581] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-03 23:38:25,518] {_internal.py:122} INFO - 127.0.0.1 - - [03/Jun/2020 23:38:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-04 14:58:44,615] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET / HTTP/1.1" 304 -
+[2020-06-04 14:58:44,668] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET /static/js/dist/bundle.js?1591275524657 HTTP/1.1" 200 -
+[2020-06-04 14:58:44,919] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 14:58:44,942] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-04 14:58:44,946] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-04 14:58:44,947] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:58:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-04 14:59:00,852] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:00] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 14:59:01,820] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:01] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-04 14:59:07,069] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:07] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 14:59:10,987] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 14:59:14,267] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:14] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-04 14:59:15,503] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:15] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-04 14:59:16,686] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:16] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-04 14:59:18,312] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:18] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-04 14:59:19,702] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:19] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-04 14:59:19,711] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:19] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-04 14:59:21,616] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 14:59:23,848] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:23] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-04 14:59:31,932] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:31] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-04 14:59:36,912] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:36] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-04 14:59:40,989] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:40] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-04 14:59:45,270] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 14:59:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-04 15:00:25,493] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:00:25] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-04 15:01:06,824] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:01:06] "GET /static/img/check.svg HTTP/1.1" 304 -
+[2020-06-04 15:01:24,023] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:01:24] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-04 15:01:39,970] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:01:39] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-04 15:03:01,837] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:03:01] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-04 15:04:04,030] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:04] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-04 15:04:05,968] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:05] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-04 15:04:12,043] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:16,222] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:16] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-04 15:04:25,131] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:27,077] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:27] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-04 15:04:29,928] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:31,481] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:31] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-04 15:04:35,442] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:43,155] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:43] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-04 15:04:44,690] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:46,477] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:46] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-04 15:04:48,365] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:04:49,735] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:49] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-04 15:04:51,477] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:04:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:05:03,393] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:05:03] "GET /static/js/dist/bundle.js?1591275903386 HTTP/1.1" 200 -
+[2020-06-04 15:05:03,640] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:05:03] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 15:16:02,215] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:16:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:42:49,184] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:42:49] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-04 15:43:24,824] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:43:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 15:43:28,461] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 15:43:28] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 17:48:32,017] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-04 17:48:32,048] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-04 17:48:39,187] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:39] "GET /static/js/dist/bundle.js?1591285719174 HTTP/1.1" 200 -
+[2020-06-04 17:48:39,416] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:39] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-04 17:48:39,474] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-04 17:48:39,474] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-04 17:48:42,377] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-04 17:48:45,019] {_internal.py:122} INFO - 127.0.0.1 - - [04/Jun/2020 17:48:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 15:49:49,878] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-06 15:49:49,910] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-06 16:01:26,808] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:01:26] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 16:05:43,681] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:43] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 16:05:45,122] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:45] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 16:05:46,608] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:46] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:47,088] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:47] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:48,334] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:48] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:48,841] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:48] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:49,148] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:49] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:50,231] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:50] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 16:05:50,642] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:05:50] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 16:06:38,785] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:06:38] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:06:38,826] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:06:38] "GET /static/js/dist/bundle.js?1591452398813 HTTP/1.1" 200 -
+[2020-06-06 16:06:38,991] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:06:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:07:10,005] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:07:10,057] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /static/js/dist/bundle.js?1591452430039 HTTP/1.1" 200 -
+[2020-06-06 16:07:10,394] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:07:10,395] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:07:10,396] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:07:10,421] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:07:10,435] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:07:52,397] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:07:52,467] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /static/js/dist/bundle.js?1591452472446 HTTP/1.1" 200 -
+[2020-06-06 16:07:52,836] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:07:52,840] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:07:52,843] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:07:52,858] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:07:52,877] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:07:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:10:15,285] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:10:15,344] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /static/js/dist/bundle.js?1591452615320 HTTP/1.1" 200 -
+[2020-06-06 16:10:15,699] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:10:15,704] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:10:15,706] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:10:15,722] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:10:15,732] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:10:25,669] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:10:25,718] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:25] "GET /static/js/dist/bundle.js?1591452625697 HTTP/1.1" 200 -
+[2020-06-06 16:10:26,084] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:10:26,092] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:10:26,092] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:10:26,112] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:10:26,130] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:10:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:11:48,393] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:11:48,436] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /static/js/dist/bundle.js?1591452708418 HTTP/1.1" 200 -
+[2020-06-06 16:11:48,827] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:11:48,836] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:11:48,837] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:11:48,858] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:11:48,875] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:11:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:12:26,189] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:12:26,235] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /static/js/dist/bundle.js?1591452746218 HTTP/1.1" 200 -
+[2020-06-06 16:12:26,603] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:12:26,604] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:12:26,607] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:12:26,653] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:12:26,655] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:12:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:22:41,559] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:22:41,607] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /static/js/dist/bundle.js?1591453361591 HTTP/1.1" 200 -
+[2020-06-06 16:22:41,955] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:22:41,960] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:22:41,961] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:22:41,982] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:22:41,997] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:22:55,298] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:22:55,343] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /static/js/dist/bundle.js?1591453375326 HTTP/1.1" 200 -
+[2020-06-06 16:22:55,686] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:22:55,694] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:22:55,695] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:22:55,710] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:22:55,721] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:22:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:24:19,501] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:24:19,547] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /static/js/dist/bundle.js?1591453459526 HTTP/1.1" 200 -
+[2020-06-06 16:24:19,952] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:24:19,961] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:24:19,964] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:24:19,988] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:24:20,007] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:24:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:25:37,624] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:25:37,676] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:37] "GET /static/js/dist/bundle.js?1591453537658 HTTP/1.1" 200 -
+[2020-06-06 16:25:38,039] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:25:38,049] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:38,053] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:38,071] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:38] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:25:38,087] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:25:41,277] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:25:41,378] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /static/js/dist/bundle.js?1591453541342 HTTP/1.1" 200 -
+[2020-06-06 16:25:41,753] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:25:41,761] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:41,762] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:41,821] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:25:41,858] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:25:53,731] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:25:53,775] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:53] "GET /static/js/dist/bundle.js?1591453553758 HTTP/1.1" 200 -
+[2020-06-06 16:25:54,132] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:25:54,143] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:54,144] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:54,158] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:25:54,175] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:25:55,819] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:25:55,870] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:55] "GET /static/js/dist/bundle.js?1591453555846 HTTP/1.1" 200 -
+[2020-06-06 16:25:56,226] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:25:56,242] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:56,246] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:56,257] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:25:56,282] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:25:57,258] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:25:57,304] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /static/js/dist/bundle.js?1591453557285 HTTP/1.1" 200 -
+[2020-06-06 16:25:57,652] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:25:57,656] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:57,659] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:25:57,676] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:25:57,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:25:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:26:01,356] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:26:01,403] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /static/js/dist/bundle.js?1591453561384 HTTP/1.1" 200 -
+[2020-06-06 16:26:01,748] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:26:01,755] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:26:01,757] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:26:01,774] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:26:01,805] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:26:31,820] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:26:31,863] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:31] "GET /static/js/dist/bundle.js?1591453591847 HTTP/1.1" 200 -
+[2020-06-06 16:26:32,214] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:26:32,225] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:26:32,228] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:26:32,242] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:26:32,258] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:26:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:27:17,093] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:27:17,144] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /static/js/dist/bundle.js?1591453637121 HTTP/1.1" 200 -
+[2020-06-06 16:27:17,522] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:27:17,530] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:17,531] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:17,557] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:27:17,583] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:27:24,274] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:27:24,331] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /static/js/dist/bundle.js?1591453644308 HTTP/1.1" 200 -
+[2020-06-06 16:27:24,676] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:27:24,695] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:24,699] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:24,713] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:27:24,726] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:27:32,667] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:27:32,717] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:32] "GET /static/js/dist/bundle.js?1591453652696 HTTP/1.1" 200 -
+[2020-06-06 16:27:33,065] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:27:33,080] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:33,082] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:33,099] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:27:33,138] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:27:53,989] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:27:54,036] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /static/js/dist/bundle.js?1591453674015 HTTP/1.1" 200 -
+[2020-06-06 16:27:54,405] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:27:54,409] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:54,412] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:27:54,427] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:27:54,444] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:27:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:28:19,427] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:28:19,494] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /static/js/dist/bundle.js?1591453699464 HTTP/1.1" 200 -
+[2020-06-06 16:28:19,856] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:28:19,869] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:28:19,873] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:28:19,887] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:28:19,908] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:28:52,079] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:28:52,121] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /static/js/dist/bundle.js?1591453732104 HTTP/1.1" 200 -
+[2020-06-06 16:28:52,327] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:28:52,337] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:28:52,339] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:28:52,350] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:28:52,363] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:28:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:29:02,802] {app.py:1891} ERROR - Exception on /api/v1/tile/17/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 16:29:02,832] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:02] "PUT /api/v1/tile/17/ HTTP/1.1" 500 -
+[2020-06-06 16:29:03,601] {app.py:1891} ERROR - Exception on /api/v1/tile/17/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 16:29:03,619] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:03] "PUT /api/v1/tile/17/ HTTP/1.1" 500 -
+[2020-06-06 16:29:21,077] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:29:21,125] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /static/js/dist/bundle.js?1591453761105 HTTP/1.1" 200 -
+[2020-06-06 16:29:21,404] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:29:21,405] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:29:21,407] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:29:21,455] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:29:21,457] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:29:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:37:50,797] {app.py:1891} ERROR - Exception on /api/v1/tile/5/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 16:37:50,798] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:37:50] "PUT /api/v1/tile/5/ HTTP/1.1" 500 -
+[2020-06-06 16:37:55,184] {app.py:1891} ERROR - Exception on /api/v1/tile/6/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 16:37:55,185] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:37:55] "PUT /api/v1/tile/6/ HTTP/1.1" 500 -
+[2020-06-06 16:41:16,124] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:41:16,178] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /static/js/dist/bundle.js?1591454476161 HTTP/1.1" 200 -
+[2020-06-06 16:41:16,570] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:41:16,580] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:41:16,580] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:41:16,620] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:41:16,649] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:41:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:42:43,224] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:42:43,279] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /static/js/dist/bundle.js?1591454563259 HTTP/1.1" 200 -
+[2020-06-06 16:42:43,644] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:42:43,654] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:42:43,657] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:42:43,673] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:42:43,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:42:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:43:04,677] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:43:04,722] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:04] "GET /static/js/dist/bundle.js?1591454584708 HTTP/1.1" 200 -
+[2020-06-06 16:43:05,080] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:43:05,092] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:05,094] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:05,113] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:43:05,132] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:43:15,557] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:43:15,606] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /static/js/dist/bundle.js?1591454595585 HTTP/1.1" 200 -
+[2020-06-06 16:43:15,952] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:43:15,964] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:15,965] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:15,980] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:43:15,995] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:43:46,778] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:43:46,827] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:46] "GET /static/js/dist/bundle.js?1591454626809 HTTP/1.1" 200 -
+[2020-06-06 16:43:47,191] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:43:47,203] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:47,203] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:43:47,223] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:43:47,241] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:43:57,005] {app.py:1891} ERROR - Exception on /api/v1/tile/20/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 16:43:57,006] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:43:57] "PUT /api/v1/tile/20/ HTTP/1.1" 500 -
+[2020-06-06 16:44:49,947] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:44:50,012] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /static/js/dist/bundle.js?1591454689987 HTTP/1.1" 200 -
+[2020-06-06 16:44:50,377] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:44:50,381] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:44:50,381] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:44:50,405] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:44:50,420] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:44:56,817] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:44:56,869] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:56] "GET /static/js/dist/bundle.js?1591454696847 HTTP/1.1" 200 -
+[2020-06-06 16:44:57,274] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:44:57,282] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:44:57,283] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:44:57,310] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:44:57,328] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:44:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:52:43,925] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:52:43,988] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:43] "GET /static/js/dist/bundle.js?1591455163966 HTTP/1.1" 200 -
+[2020-06-06 16:52:44,376] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:52:44,377] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:52:44,378] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:52:44,407] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:52:44,433] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:52:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:55:57,153] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:55:57,201] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:57] "GET /static/js/dist/bundle.js?1591455357185 HTTP/1.1" 200 -
+[2020-06-06 16:55:57,583] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:55:58,745] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:55:58,793] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:58] "GET /static/js/dist/bundle.js?1591455358776 HTTP/1.1" 200 -
+[2020-06-06 16:55:59,118] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:55:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:56:09,173] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:56:09,213] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /static/js/dist/bundle.js?1591455369198 HTTP/1.1" 200 -
+[2020-06-06 16:56:09,551] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:56:09,560] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:56:09,563] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:56:09,578] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:56:09,591] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:56:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:57:04,740] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:57:04,790] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:04] "GET /static/js/dist/bundle.js?1591455424767 HTTP/1.1" 200 -
+[2020-06-06 16:57:05,165] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:57:05,175] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:57:05,176] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:57:05,193] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:57:05,214] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:57:11,618] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:57:11,666] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:11] "GET /static/js/dist/bundle.js?1591455431649 HTTP/1.1" 200 -
+[2020-06-06 16:57:12,027] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:57:12,041] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:57:12,045] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:57:12,064] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:57:12,077] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:57:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:58:25,630] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:58:25,693] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:25] "GET /static/js/dist/bundle.js?1591455505669 HTTP/1.1" 200 -
+[2020-06-06 16:58:26,060] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:58:26,074] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:58:26,079] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:58:26,101] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:58:26,118] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 16:58:41,971] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 16:58:42,020] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /static/js/dist/bundle.js?1591455522002 HTTP/1.1" 200 -
+[2020-06-06 16:58:42,386] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 16:58:42,396] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 16:58:42,398] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 16:58:42,417] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 16:58:42,432] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 16:58:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 17:00:36,286] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 17:00:36,331] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /static/js/dist/bundle.js?1591455636314 HTTP/1.1" 200 -
+[2020-06-06 17:00:36,713] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 17:00:36,718] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:36,719] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:36,746] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 17:00:36,764] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 17:00:38,530] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 17:00:38,574] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /static/js/dist/bundle.js?1591455638556 HTTP/1.1" 200 -
+[2020-06-06 17:00:38,923] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 17:00:38,947] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:38,951] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:38,960] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 17:00:38,984] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 17:00:40,532] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 17:00:40,588] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /static/js/dist/bundle.js?1591455640571 HTTP/1.1" 200 -
+[2020-06-06 17:00:40,945] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 17:00:40,954] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:40,954] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:40,977] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 17:00:40,992] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 17:00:46,121] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 17:00:46,178] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /static/js/dist/bundle.js?1591455646153 HTTP/1.1" 200 -
+[2020-06-06 17:00:46,563] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 17:00:46,573] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:46,574] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 17:00:46,604] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 17:00:46,622] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 17:00:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:07:14,224] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:07:14,291] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:14] "GET /static/js/dist/bundle.js?1591463234270 HTTP/1.1" 200 -
+[2020-06-06 19:07:14,644] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:07:15,660] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:07:15,697] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:15] "GET /static/js/dist/bundle.js?1591463235689 HTTP/1.1" 200 -
+[2020-06-06 19:07:16,021] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:07:31,404] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:07:31,438] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /static/js/dist/bundle.js?1591463251428 HTTP/1.1" 200 -
+[2020-06-06 19:07:31,768] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:07:31,771] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:07:31,772] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:07:31,787] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:07:31,799] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:07:49,124] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:07:49,161] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /static/js/dist/bundle.js?1591463269149 HTTP/1.1" 200 -
+[2020-06-06 19:07:49,507] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:07:49,517] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:07:49,518] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:07:49,534] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:07:49,553] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:07:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:10:33,263] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:10:33,308] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /static/js/dist/bundle.js?1591463433293 HTTP/1.1" 200 -
+[2020-06-06 19:10:33,688] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:10:33,696] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:10:33,697] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:10:33,731] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:10:33,753] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:10:57,289] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:10:57,330] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /static/js/dist/bundle.js?1591463457318 HTTP/1.1" 200 -
+[2020-06-06 19:10:57,684] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:10:57,694] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:10:57,701] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:10:57,720] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:10:57,731] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:10:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:11:05,991] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:11:06,036] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /static/js/dist/bundle.js?1591463466019 HTTP/1.1" 200 -
+[2020-06-06 19:11:06,400] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:11:06,419] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:11:06,422] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:11:06,435] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:11:06,448] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:11:54,233] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:11:54,281] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /static/js/dist/bundle.js?1591463514264 HTTP/1.1" 200 -
+[2020-06-06 19:11:54,635] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:11:54,650] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:11:54,653] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:11:54,669] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:11:54,687] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:11:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:27:18,145] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:27:18,186] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /static/js/dist/bundle.js?1591464438171 HTTP/1.1" 200 -
+[2020-06-06 19:27:18,526] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:27:18,535] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:27:18,538] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:27:18,554] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:27:18,571] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:27:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:31:19,358] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:31:19,405] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /static/js/dist/bundle.js?1591464679390 HTTP/1.1" 200 -
+[2020-06-06 19:31:19,769] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:31:19,782] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:31:19,783] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:31:19,797] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:31:19,816] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:31:53,414] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:31:53,456] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /static/js/dist/bundle.js?1591464713438 HTTP/1.1" 200 -
+[2020-06-06 19:31:53,816] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:31:53,825] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:31:53,829] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:31:53,844] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:31:53,869] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:31:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:32:00,961] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:32:01,019] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /static/js/dist/bundle.js?1591464720995 HTTP/1.1" 200 -
+[2020-06-06 19:32:01,388] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:32:01,396] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:01,410] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:01,429] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:32:01,448] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:32:27,437] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:32:27,483] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /static/js/dist/bundle.js?1591464747464 HTTP/1.1" 200 -
+[2020-06-06 19:32:27,851] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:32:27,871] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:27,873] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:27,892] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:32:27,908] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:32:35,907] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:35] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:32:35,954] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:35] "GET /static/js/dist/bundle.js?1591464755936 HTTP/1.1" 200 -
+[2020-06-06 19:32:36,321] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:32:36,330] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:36,333] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:36,346] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:32:36,365] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:32:46,605] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:32:46,651] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:46] "GET /static/js/dist/bundle.js?1591464766635 HTTP/1.1" 200 -
+[2020-06-06 19:32:47,039] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:47,042] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:32:47,044] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:32:47,072] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:32:47,080] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:32:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:01,192] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:01,242] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:01] "GET /static/js/dist/bundle.js?1591464781224 HTTP/1.1" 200 -
+[2020-06-06 19:33:01,453] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:02,729] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:02,776] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:02] "GET /static/js/dist/bundle.js?1591464782763 HTTP/1.1" 200 -
+[2020-06-06 19:33:03,125] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:03,135] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:03,136] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:03,164] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:03,176] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:20,061] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:20,111] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /static/js/dist/bundle.js?1591464800094 HTTP/1.1" 200 -
+[2020-06-06 19:33:20,476] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:20,486] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:20,488] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:20,503] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:20,521] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:25,045] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:25,091] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /static/js/dist/bundle.js?1591464805075 HTTP/1.1" 200 -
+[2020-06-06 19:33:25,452] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:25,459] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:25,465] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:25,488] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:25,508] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:36,297] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:36,341] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /static/js/dist/bundle.js?1591464816327 HTTP/1.1" 200 -
+[2020-06-06 19:33:36,729] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:36,737] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:36,741] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:36,755] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:36,778] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:53,769] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:53,819] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:53] "GET /static/js/dist/bundle.js?1591464833798 HTTP/1.1" 200 -
+[2020-06-06 19:33:54,205] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:54,217] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:54,220] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:54,243] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:33:54,260] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:33:59,539] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:33:59,584] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /static/js/dist/bundle.js?1591464839567 HTTP/1.1" 200 -
+[2020-06-06 19:33:59,949] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:33:59,960] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:59,967] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:33:59,990] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:33:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:34:00,020] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:34:06,040] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:34:06,085] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /static/js/dist/bundle.js?1591464846069 HTTP/1.1" 200 -
+[2020-06-06 19:34:06,517] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:34:06,535] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:34:06,539] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:34:06,556] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:34:06,573] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:34:23,219] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:34:23,265] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /static/js/dist/bundle.js?1591464863248 HTTP/1.1" 200 -
+[2020-06-06 19:34:23,637] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:34:23,642] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:34:23,644] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:34:23,664] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:34:23,679] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:34:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:35:12,854] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:35:12,894] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:12] "GET /static/js/dist/bundle.js?1591464912882 HTTP/1.1" 200 -
+[2020-06-06 19:35:13,304] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:35:13,309] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:13,309] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:13,339] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:35:13,354] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:35:46,789] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:35:46,840] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:46] "GET /static/js/dist/bundle.js?1591464946823 HTTP/1.1" 200 -
+[2020-06-06 19:35:47,215] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:35:47,227] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:47,232] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:47,247] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:35:47,271] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:35:57,016] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:35:57,061] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /static/js/dist/bundle.js?1591464957044 HTTP/1.1" 200 -
+[2020-06-06 19:35:57,413] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:35:57,425] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:57,426] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:35:57,441] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:35:57,457] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:35:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:45:06,371] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:45:06,426] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /static/js/dist/bundle.js?1591465506398 HTTP/1.1" 200 -
+[2020-06-06 19:45:06,779] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:45:06,793] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:06,796] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:06,816] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:45:06,833] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:45:20,897] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:45:20,939] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:20] "GET /static/js/dist/bundle.js?1591465520924 HTTP/1.1" 200 -
+[2020-06-06 19:45:21,298] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:45:21,310] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:21,313] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:21,325] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:45:21,344] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:45:29,090] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:45:29,132] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /static/js/dist/bundle.js?1591465529116 HTTP/1.1" 200 -
+[2020-06-06 19:45:29,480] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:45:29,495] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:29,495] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:29,515] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:45:29,536] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:45:41,099] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:45:41,142] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /static/js/dist/bundle.js?1591465541124 HTTP/1.1" 200 -
+[2020-06-06 19:45:41,522] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:45:41,529] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:41,529] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:45:41,563] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:45:41,592] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:45:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:46:00,677] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:46:00,729] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:00] "GET /static/js/dist/bundle.js?1591465560711 HTTP/1.1" 200 -
+[2020-06-06 19:46:01,078] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:46:01,089] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:01,092] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:01,107] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:46:01,124] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:46:01,987] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:46:02,038] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /static/js/dist/bundle.js?1591465562018 HTTP/1.1" 200 -
+[2020-06-06 19:46:02,428] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:46:02,436] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:02,437] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:02,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:46:02,496] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:46:14,248] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:46:14,289] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /static/js/dist/bundle.js?1591465574274 HTTP/1.1" 200 -
+[2020-06-06 19:46:14,660] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:46:14,671] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:14,675] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:46:14,690] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:46:14,708] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:46:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:47:21,112] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:47:21,159] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /static/js/dist/bundle.js?1591465641140 HTTP/1.1" 200 -
+[2020-06-06 19:47:21,514] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:47:21,527] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:21,529] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:21,547] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:47:21,566] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:47:24,680] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:47:24,729] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:24] "GET /static/js/dist/bundle.js?1591465644713 HTTP/1.1" 200 -
+[2020-06-06 19:47:25,085] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:47:25,102] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:25,103] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:25,122] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:25] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:47:25,144] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:47:37,776] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:47:37,824] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:37] "GET /static/js/dist/bundle.js?1591465657809 HTTP/1.1" 200 -
+[2020-06-06 19:47:38,169] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:47:38,182] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:38,185] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:38,201] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:38] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:47:38,217] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:47:57,604] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:47:57,659] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:57] "GET /static/js/dist/bundle.js?1591465677638 HTTP/1.1" 200 -
+[2020-06-06 19:47:58,024] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:47:58,037] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:58,042] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:47:58,060] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:58] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:47:58,082] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:47:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:48:27,873] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:48:27,916] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:27] "GET /static/js/dist/bundle.js?1591465707901 HTTP/1.1" 200 -
+[2020-06-06 19:48:28,276] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:48:28,289] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:28,292] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:28,308] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:48:28,337] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:48:31,627] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:48:31,671] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:31] "GET /static/js/dist/bundle.js?1591465711654 HTTP/1.1" 200 -
+[2020-06-06 19:48:32,017] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:48:32,026] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:32,031] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:32,043] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:48:32,058] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:48:34,413] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:48:34,457] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /static/js/dist/bundle.js?1591465714442 HTTP/1.1" 200 -
+[2020-06-06 19:48:34,821] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:48:34,839] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:34,845] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:34,862] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:48:34,877] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:48:44,982] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:48:45,022] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /static/js/dist/bundle.js?1591465725009 HTTP/1.1" 200 -
+[2020-06-06 19:48:45,386] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:48:45,397] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:45,402] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:48:45,417] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:48:45,434] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:48:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:51:15,232] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:51:15,291] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /static/js/dist/bundle.js?1591465875269 HTTP/1.1" 200 -
+[2020-06-06 19:51:15,676] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:51:15,685] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:51:15,688] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:51:15,703] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:51:15,720] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:51:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:52:09,817] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:52:09,863] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:09] "GET /static/js/dist/bundle.js?1591465929846 HTTP/1.1" 200 -
+[2020-06-06 19:52:10,218] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:52:10,234] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:10,236] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:10,251] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:10] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:52:10,275] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:52:20,099] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:52:20,150] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /static/js/dist/bundle.js?1591465940128 HTTP/1.1" 200 -
+[2020-06-06 19:52:20,512] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:52:20,523] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:20,526] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:20,547] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:52:20,556] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:52:46,677] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:52:46,721] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:46] "GET /static/js/dist/bundle.js?1591465966706 HTTP/1.1" 200 -
+[2020-06-06 19:52:47,087] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:47,089] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:52:47,089] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:52:47,129] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:52:47,137] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:52:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:53:19,418] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:53:19,495] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /static/js/dist/bundle.js?1591465999457 HTTP/1.1" 200 -
+[2020-06-06 19:53:19,909] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:53:19,917] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:53:19,923] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:53:19,939] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:53:19,959] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:53:51,961] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:53:52,003] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /static/js/dist/bundle.js?1591466031990 HTTP/1.1" 200 -
+[2020-06-06 19:53:52,362] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:53:52,369] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:53:52,377] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:53:52,396] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:53:52,414] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:53:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:54:08,871] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:08] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:54:08,919] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:08] "GET /static/js/dist/bundle.js?1591466048903 HTTP/1.1" 200 -
+[2020-06-06 19:54:09,279] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:54:09,295] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:54:09,298] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:54:09,315] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:54:09,331] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:54:51,026] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:54:51,070] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /static/js/dist/bundle.js?1591466091053 HTTP/1.1" 200 -
+[2020-06-06 19:54:51,435] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:54:51,444] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:54:51,447] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:54:51,462] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:54:51,480] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:54:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:55:41,648] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:55:41,699] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:41] "GET /static/js/dist/bundle.js?1591466141678 HTTP/1.1" 200 -
+[2020-06-06 19:55:42,056] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:55:42,065] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:55:42,069] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:55:42,087] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:55:42,108] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:55:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:56:29,504] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:56:29,560] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:29] "GET /static/js/dist/bundle.js?1591466189537 HTTP/1.1" 200 -
+[2020-06-06 19:56:29,978] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:56:29,991] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:56:29,996] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:56:30,020] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:56:30,038] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:56:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:57:21,160] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 19:57:21,209] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /static/js/dist/bundle.js?1591466241189 HTTP/1.1" 200 -
+[2020-06-06 19:57:21,563] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 19:57:21,576] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 19:57:21,577] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 19:57:21,599] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 19:57:21,609] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 19:57:27,656] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 19:57:27] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 20:02:20,164] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:02:20,212] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /static/js/dist/bundle.js?1591466540195 HTTP/1.1" 200 -
+[2020-06-06 20:02:20,616] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:02:20,631] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:02:20,633] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:02:20,651] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:02:20,666] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:02:47,422] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:47] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 20:02:48,686] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:02:48,733] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:48] "GET /static/js/dist/bundle.js?1591466568717 HTTP/1.1" 200 -
+[2020-06-06 20:02:49,106] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:02:49,109] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:02:49,111] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:02:49,150] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:02:49,153] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:02:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:03:53,105] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:03:53,146] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /static/js/dist/bundle.js?1591466633132 HTTP/1.1" 200 -
+[2020-06-06 20:03:53,503] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:03:53,515] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:03:53,517] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:03:53,536] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:03:53,551] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:03:54,533] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:03:54,580] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /static/js/dist/bundle.js?1591466634561 HTTP/1.1" 200 -
+[2020-06-06 20:03:54,930] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:03:54,937] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:03:54,940] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:03:54,959] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:03:54,984] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:03:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:04:09,166] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:04:09,227] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /static/js/dist/bundle.js?1591466649199 HTTP/1.1" 200 -
+[2020-06-06 20:04:09,606] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:04:09,613] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:04:09,613] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:04:09,643] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:04:09,669] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:04:26,964] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:04:27,035] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /static/js/dist/bundle.js?1591466667008 HTTP/1.1" 200 -
+[2020-06-06 20:04:27,451] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:04:27,466] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:04:27,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:04:27,489] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:04:27,505] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:04:50,166] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:04:50] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 20:05:37,051] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:05:37,097] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /static/js/dist/bundle.js?1591466737081 HTTP/1.1" 200 -
+[2020-06-06 20:05:37,469] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:05:37,481] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:05:37,486] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:05:37,502] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:05:37,519] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:05:59,770] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:05:59] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 20:06:48,985] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 20:06:49,056] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /static/js/dist/bundle.js?1591466809028 HTTP/1.1" 200 -
+[2020-06-06 20:06:49,512] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 20:06:49,521] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 20:06:49,521] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 20:06:49,557] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 20:06:49,585] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 20:06:59,005] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 20:06:59] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 22:15:39,738] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:15:39,781] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:39] "GET /static/js/dist/bundle.js?1591474539766 HTTP/1.1" 200 -
+[2020-06-06 22:15:40,148] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:15:40,149] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:15:40,150] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:15:40,173] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:15:40,190] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:15:47,043] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:15:47,082] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /static/js/dist/bundle.js?1591474547069 HTTP/1.1" 200 -
+[2020-06-06 22:15:47,462] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:15:47,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:15:47,472] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:15:47,501] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:15:47,517] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:15:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:16:05,081] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:16:05,119] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /static/js/dist/bundle.js?1591474565109 HTTP/1.1" 200 -
+[2020-06-06 22:16:05,515] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:16:05,518] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:16:05,519] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:16:05,540] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:16:05,559] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:16:47,430] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:16:47,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /static/js/dist/bundle.js?1591474607460 HTTP/1.1" 200 -
+[2020-06-06 22:16:47,840] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:16:47,843] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:16:47,846] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:16:47,875] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:16:47,890] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:16:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:01,337] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:01,380] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /static/js/dist/bundle.js?1591474621367 HTTP/1.1" 200 -
+[2020-06-06 22:17:01,731] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:01,743] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:01,746] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:01,762] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:01,782] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:22,843] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:22,881] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:22] "GET /static/js/dist/bundle.js?1591474642869 HTTP/1.1" 200 -
+[2020-06-06 22:17:23,231] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:23,236] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:23,239] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:23,254] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:23] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:23,278] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:24,193] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:24,229] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /static/js/dist/bundle.js?1591474644218 HTTP/1.1" 200 -
+[2020-06-06 22:17:24,582] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:24,584] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:24,587] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:24,603] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:24,623] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:31,484] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:31,530] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /static/js/dist/bundle.js?1591474651518 HTTP/1.1" 200 -
+[2020-06-06 22:17:31,910] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:31,919] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:31,921] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:31,937] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:31,953] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:41,259] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:41,298] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /static/js/dist/bundle.js?1591474661286 HTTP/1.1" 200 -
+[2020-06-06 22:17:41,650] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:41,663] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:41,664] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:41,681] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:41,696] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:17:50,043] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:17:50,084] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /static/js/dist/bundle.js?1591474670071 HTTP/1.1" 200 -
+[2020-06-06 22:17:50,446] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:17:50,454] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:50,454] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:17:50,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:17:50,488] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:17:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:22:03,568] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:22:03,604] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:03] "GET /static/js/dist/bundle.js?1591474923595 HTTP/1.1" 200 -
+[2020-06-06 22:22:03,965] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:22:03,972] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:03,973] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:04,001] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:22:04,024] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:22:06,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:22:06,730] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:06] "GET /static/js/dist/bundle.js?1591474926718 HTTP/1.1" 200 -
+[2020-06-06 22:22:07,086] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:22:07,096] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:07,097] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:07,113] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:22:07,125] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:22:40,087] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:22:40,143] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /static/js/dist/bundle.js?1591474960118 HTTP/1.1" 200 -
+[2020-06-06 22:22:40,543] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:22:40,550] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:40,550] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:22:40,580] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:22:40,596] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:22:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:23:03,121] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:23:03,161] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /static/js/dist/bundle.js?1591474983149 HTTP/1.1" 200 -
+[2020-06-06 22:23:03,531] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:23:03,540] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:23:03,542] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:23:03,560] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:23:03,589] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:23:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:26:27,264] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:26:27,307] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /static/js/dist/bundle.js?1591475187292 HTTP/1.1" 200 -
+[2020-06-06 22:26:27,649] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:26:27,660] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:26:27,661] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:26:27,679] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:26:27,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:26:42,550] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:26:42,589] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /static/js/dist/bundle.js?1591475202576 HTTP/1.1" 200 -
+[2020-06-06 22:26:42,920] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:26:42,930] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:26:42,931] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:26:42,949] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:26:42,965] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:26:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:27:34,592] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:27:34,630] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /static/js/dist/bundle.js?1591475254619 HTTP/1.1" 200 -
+[2020-06-06 22:27:34,970] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:27:34,977] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:27:34,980] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:27:34,994] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:34] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:27:35,013] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:27:55,082] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:27:55,122] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /static/js/dist/bundle.js?1591475275109 HTTP/1.1" 200 -
+[2020-06-06 22:27:55,467] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:27:55,468] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:27:55,469] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:27:55,493] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:27:55,512] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:27:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:29:26,605] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:29:26,649] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:26] "GET /static/js/dist/bundle.js?1591475366635 HTTP/1.1" 200 -
+[2020-06-06 22:29:27,011] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:29:27,021] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:27,021] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:27,056] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:29:27,091] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:29:41,055] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:29:41,097] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /static/js/dist/bundle.js?1591475381083 HTTP/1.1" 200 -
+[2020-06-06 22:29:41,440] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:29:41,449] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:41,449] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:41,474] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:29:41,489] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:29:43,532] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:29:43,566] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /static/js/dist/bundle.js?1591475383557 HTTP/1.1" 200 -
+[2020-06-06 22:29:43,922] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:29:43,929] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:43,931] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:43,959] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:29:43,982] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:29:53,795] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:29:53,836] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:53] "GET /static/js/dist/bundle.js?1591475393822 HTTP/1.1" 200 -
+[2020-06-06 22:29:54,181] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:29:54,190] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:54,191] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:29:54,207] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:29:54,218] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:29:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:30:09,811] {app.py:1891} ERROR - Exception on /api/v1/tile/6/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 22:30:09,812] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:30:09] "PUT /api/v1/tile/6/ HTTP/1.1" 500 -
+[2020-06-06 22:30:24,590] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:30:24] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-06 22:31:32,886] {app.py:1891} ERROR - Exception on /api/v1/tile/19/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-06 22:31:32,887] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:31:32] "PUT /api/v1/tile/19/ HTTP/1.1" 500 -
+[2020-06-06 22:31:38,132] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:31:38] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 22:33:34,225] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:33:34,280] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /static/js/dist/bundle.js?1591475614254 HTTP/1.1" 200 -
+[2020-06-06 22:33:34,654] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:33:34,664] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:33:34,671] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:33:34,684] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:33:34,701] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:33:53,472] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:33:53,516] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /static/js/dist/bundle.js?1591475633500 HTTP/1.1" 200 -
+[2020-06-06 22:33:53,857] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:33:53,867] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:33:53,871] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:33:53,886] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:33:53,904] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:33:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:40:47,230] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:40:47,296] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /static/js/dist/bundle.js?1591476047278 HTTP/1.1" 200 -
+[2020-06-06 22:40:47,682] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:40:47,690] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:40:47,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:40:47,713] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:40:47,726] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:40:51,623] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:40:51] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:40:58,694] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-06 22:40:58,729] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-06 22:41:00,462] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:41:00,520] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /static/js/dist/bundle.js?1591476060500 HTTP/1.1" 200 -
+[2020-06-06 22:41:00,932] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:41:00,934] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:41:00,936] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:41:00,958] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:41:00,978] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:41:03,035] {app.py:1891} ERROR - Exception on /api/v1/page/9/sort [POST]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/page_controller.py", line 33, in set_sort_order
+ page = session.query(Page).get(page_id)
+NameError: name 'session' is not defined
+[2020-06-06 22:41:03,046] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:03] "POST /api/v1/page/9/sort HTTP/1.1" 500 -
+[2020-06-06 22:41:39,638] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-06 22:41:39,662] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-06 22:41:41,132] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:41:41] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:19,207] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-06 22:46:19,231] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-06 22:46:25,107] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:25] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:28,604] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:46:28,646] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:28] "GET /static/js/dist/bundle.js?1591476388635 HTTP/1.1" 200 -
+[2020-06-06 22:46:29,013] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:46:29,016] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:46:29,017] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:46:29,049] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:46:29,066] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:46:32,434] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:32] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:33,382] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:33] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:35,896] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:35] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:36,404] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:36] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:39,502] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:46:39,550] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /static/js/dist/bundle.js?1591476399537 HTTP/1.1" 200 -
+[2020-06-06 22:46:39,950] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:46:39,952] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:46:39,955] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:46:39,996] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:46:39,998] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:39] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:46:50,551] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:50] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:46:52,885] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:46:52] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:49:49,850] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:49:49,897] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:49] "GET /static/js/dist/bundle.js?1591476589883 HTTP/1.1" 200 -
+[2020-06-06 22:49:50,253] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:49:50,271] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:49:50,276] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:49:50,299] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:49:50,338] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:49:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:51:06,668] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:51:06,728] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:06] "GET /static/js/dist/bundle.js?1591476666710 HTTP/1.1" 200 -
+[2020-06-06 22:51:07,085] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:51:07,094] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:07,099] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:07,117] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:51:07,148] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:51:13,578] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:51:13,622] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:13] "GET /static/js/dist/bundle.js?1591476673607 HTTP/1.1" 200 -
+[2020-06-06 22:51:13,970] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:51:13,977] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:13,982] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:14,016] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:51:14,035] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:51:19,727] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:51:19,770] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:19] "GET /static/js/dist/bundle.js?1591476679760 HTTP/1.1" 200 -
+[2020-06-06 22:51:20,105] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:51:20,114] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:20,115] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:51:20,146] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:51:20,167] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:51:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:52:05,103] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:52:05,142] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /static/js/dist/bundle.js?1591476725131 HTTP/1.1" 200 -
+[2020-06-06 22:52:05,516] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:52:05,523] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:05,523] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:05,558] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:52:05,585] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:52:11,752] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:52:11,791] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:11] "GET /static/js/dist/bundle.js?1591476731778 HTTP/1.1" 200 -
+[2020-06-06 22:52:12,144] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:52:12,154] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:12,156] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:12,176] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:52:12,191] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:52:29,905] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:52:29,953] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:29] "GET /static/js/dist/bundle.js?1591476749936 HTTP/1.1" 200 -
+[2020-06-06 22:52:30,301] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:52:30,311] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:30,312] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:30,331] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:52:30,345] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:52:41,170] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:52:41,218] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /static/js/dist/bundle.js?1591476761203 HTTP/1.1" 200 -
+[2020-06-06 22:52:41,592] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:41,593] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:52:41,594] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:52:41,615] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:52:41,632] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:52:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:53:29,606] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:53:29,644] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:29] "GET /static/js/dist/bundle.js?1591476809633 HTTP/1.1" 200 -
+[2020-06-06 22:53:30,003] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:53:30,013] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:30,017] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:30,036] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:53:30,055] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:53:41,895] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:53:41,930] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:41] "GET /static/js/dist/bundle.js?1591476821920 HTTP/1.1" 200 -
+[2020-06-06 22:53:42,276] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:53:42,281] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:42,283] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:42,304] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:53:42,319] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:53:50,415] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:53:50,454] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /static/js/dist/bundle.js?1591476830440 HTTP/1.1" 200 -
+[2020-06-06 22:53:50,830] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:53:50,833] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:50,835] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:53:50,851] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:53:50,872] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:53:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:54:33,246] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:54:33,290] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /static/js/dist/bundle.js?1591476873277 HTTP/1.1" 200 -
+[2020-06-06 22:54:33,638] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:54:33,648] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:54:33,657] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:54:33,673] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:54:33,691] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:54:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:55:15,713] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:55:15,761] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:15] "GET /static/js/dist/bundle.js?1591476915741 HTTP/1.1" 200 -
+[2020-06-06 22:55:16,115] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:55:16,120] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:55:16,124] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:55:16,148] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:16] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:55:16,166] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:55:18,052] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:55:18] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 22:57:45,367] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:57:45,405] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /static/js/dist/bundle.js?1591477065392 HTTP/1.1" 200 -
+[2020-06-06 22:57:45,784] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:57:45,791] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:57:45,795] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:57:45,815] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:57:45,832] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:57:52,062] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:52] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 22:57:52,491] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:57:52] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 22:58:21,572] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:58:21,636] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:21] "GET /static/js/dist/bundle.js?1591477101614 HTTP/1.1" 200 -
+[2020-06-06 22:58:22,050] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:58:22,054] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:22,063] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:22,076] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:58:22,091] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:58:23,325] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:23] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 22:58:24,181] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:58:24,219] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /static/js/dist/bundle.js?1591477104206 HTTP/1.1" 200 -
+[2020-06-06 22:58:24,571] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:58:24,585] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:24,591] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:24,621] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:58:24,642] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:58:25,209] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:25] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 22:58:56,016] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:58:56,071] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:56] "GET /static/js/dist/bundle.js?1591477136047 HTTP/1.1" 200 -
+[2020-06-06 22:58:56,126] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:58:58,659] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:58] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:58:58,695] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:58] "GET /static/js/dist/bundle.js?1591477138683 HTTP/1.1" 200 -
+[2020-06-06 22:58:59,022] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:58:59,030] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:59,031] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:58:59,049] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:58:59,062] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:58:59,694] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:58:59] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 22:59:32,254] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 22:59:32,292] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /static/js/dist/bundle.js?1591477172282 HTTP/1.1" 200 -
+[2020-06-06 22:59:32,638] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 22:59:32,643] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 22:59:32,647] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 22:59:32,663] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 22:59:32,675] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 22:59:38,018] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 22:59:38] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:00:12,273] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:00:12,317] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /static/js/dist/bundle.js?1591477212301 HTTP/1.1" 200 -
+[2020-06-06 23:00:12,687] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:00:12,697] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:00:12,698] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:00:12,718] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:00:12,733] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:00:14,810] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:00:14] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:02:17,645] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:02:17,690] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:17] "GET /static/js/dist/bundle.js?1591477337677 HTTP/1.1" 200 -
+[2020-06-06 23:02:18,122] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:02:18,124] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:02:18,125] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:02:18,152] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:02:18,164] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:02:30,527] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:02:30,569] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /static/js/dist/bundle.js?1591477350557 HTTP/1.1" 200 -
+[2020-06-06 23:02:30,915] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:02:30,926] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:02:30,927] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:02:30,941] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:02:30,959] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:02:33,643] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:33] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:02:54,945] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:54] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:02:55,197] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:02:55] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:17,309] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:17] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:17,712] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:17] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:18,153] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:18] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:18,572] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:18] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:27,308] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:27] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:03:31,568] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:31] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 23:03:33,645] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:33] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:03:37,216] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:37] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 23:03:45,200] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:45] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:03:51,623] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:51] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:03:58,619] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:03:58] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-06 23:04:04,158] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:04] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-06 23:04:06,807] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:06] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:04:09,532] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:09] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:04:12,263] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:12] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:04:12,299] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:12] "GET /static/js/dist/bundle.js?1591477452289 HTTP/1.1" 200 -
+[2020-06-06 23:04:12,527] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:04:12,536] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:04:12,546] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:04:34,712] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:04:34] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:05:27,814] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:05:27,882] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:27] "GET /static/js/dist/bundle.js?1591477527855 HTTP/1.1" 200 -
+[2020-06-06 23:05:28,272] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:05:28,278] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:05:28,279] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:05:28,297] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:05:28,310] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:05:32,971] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:32] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:05:33,006] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /static/js/dist/bundle.js?1591477532995 HTTP/1.1" 200 -
+[2020-06-06 23:05:33,359] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:05:33,369] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:05:33,369] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:05:33,382] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:05:33,396] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:05:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:06:21,194] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:06:21,237] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /static/js/dist/bundle.js?1591477581222 HTTP/1.1" 200 -
+[2020-06-06 23:06:21,584] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:06:21,598] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:06:21,599] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:06:21,614] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:06:21,627] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:06:44,413] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:06:44,535] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /static/js/dist/bundle.js?1591477604457 HTTP/1.1" 200 -
+[2020-06-06 23:06:44,894] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:06:44,904] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:06:44,905] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:06:44,926] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:06:44,943] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:06:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:09:01,842] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:09:01,886] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:01] "GET /static/js/dist/bundle.js?1591477741875 HTTP/1.1" 200 -
+[2020-06-06 23:09:02,226] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:09:02,238] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:02,240] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:02,256] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:09:02,272] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:09:05,277] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:09:05,313] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /static/js/dist/bundle.js?1591477745304 HTTP/1.1" 200 -
+[2020-06-06 23:09:05,664] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:09:05,669] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:05,670] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:05,687] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:09:05,701] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:09:22,154] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:09:22,196] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /static/js/dist/bundle.js?1591477762179 HTTP/1.1" 200 -
+[2020-06-06 23:09:22,638] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:09:22,646] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:22,647] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:09:22,687] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:09:22,728] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:09:29,200] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:09:29] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:13:30,597] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:13:30,686] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:30] "GET /static/js/dist/bundle.js?1591478010628 HTTP/1.1" 200 -
+[2020-06-06 23:13:31,028] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:13:31,031] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:13:31,035] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:13:31,062] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:31] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:13:31,075] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:13:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:14:07,782] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:14:07,818] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:07] "GET /static/js/dist/bundle.js?1591478047808 HTTP/1.1" 200 -
+[2020-06-06 23:14:08,176] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:14:08,185] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:08,185] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:08,215] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:14:08,228] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:14:23,782] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:14:23,826] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:23] "GET /static/js/dist/bundle.js?1591478063810 HTTP/1.1" 200 -
+[2020-06-06 23:14:24,177] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:14:24,185] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:24,186] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:24,200] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:14:24,219] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:14:26,435] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:14:26,470] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /static/js/dist/bundle.js?1591478066462 HTTP/1.1" 200 -
+[2020-06-06 23:14:26,843] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:14:26,850] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:26,850] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:26,884] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:14:26,904] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:14:34,753] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:14:34,793] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:34] "GET /static/js/dist/bundle.js?1591478074780 HTTP/1.1" 200 -
+[2020-06-06 23:14:35,160] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:14:35,164] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:35,167] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:14:35,216] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:14:35,218] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:35] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:14:43,931] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:14:43] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:15:54,996] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:15:55,037] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /static/js/dist/bundle.js?1591478155024 HTTP/1.1" 200 -
+[2020-06-06 23:15:55,390] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:15:55,404] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:15:55,408] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:15:55,429] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:15:55,451] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:15:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:16:01,317] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:16:01,359] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /static/js/dist/bundle.js?1591478161346 HTTP/1.1" 200 -
+[2020-06-06 23:16:01,710] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:16:01,717] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:16:01,718] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:16:01,737] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:16:01,751] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:16:09,353] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:16:09] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:17:06,525] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:17:06,566] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /static/js/dist/bundle.js?1591478226555 HTTP/1.1" 200 -
+[2020-06-06 23:17:06,932] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:17:06,938] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:06,941] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:06,976] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:17:06,985] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:17:14,501] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:14] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:17:29,432] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:17:29,474] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /static/js/dist/bundle.js?1591478249463 HTTP/1.1" 200 -
+[2020-06-06 23:17:29,826] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:17:29,834] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:29,836] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:29,863] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:17:29,881] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:17:33,957] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:33] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:17:34,937] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:34] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:17:34,976] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:34] "GET /static/js/dist/bundle.js?1591478254966 HTTP/1.1" 200 -
+[2020-06-06 23:17:35,346] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:17:35,353] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:35,356] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:35,371] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:17:35,393] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:17:35,908] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:35] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:17:37,010] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:17:37,045] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /static/js/dist/bundle.js?1591478257035 HTTP/1.1" 200 -
+[2020-06-06 23:17:37,394] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:17:37,400] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:37,401] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:17:37,435] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:17:37,449] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:17:37,761] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:17:37] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:18:08,056] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:18:08,096] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /static/js/dist/bundle.js?1591478288083 HTTP/1.1" 200 -
+[2020-06-06 23:18:08,441] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:18:08,448] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:18:08,452] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:18:08,466] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:18:08,492] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:18:14,500] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:18:14,539] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /static/js/dist/bundle.js?1591478294528 HTTP/1.1" 200 -
+[2020-06-06 23:18:14,918] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:18:14,924] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:18:14,930] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:18:14,955] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:18:14,988] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:18:18,186] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:18] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:18:34,475] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:18:34] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-06 23:19:29,450] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:19:29] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:19:32,198] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:19:32] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:19:39,720] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:19:39] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:19:43,145] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:19:43] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:19:50,948] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:19:50] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:21:15,471] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:21:15,520] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /static/js/dist/bundle.js?1591478475502 HTTP/1.1" 200 -
+[2020-06-06 23:21:15,744] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:21:15,744] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:21:15,745] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:21:15,777] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:21:15,788] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:21:18,358] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:18] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:21:22,812] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:21:22] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:22:54,547] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:22:54,595] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /static/js/dist/bundle.js?1591478574585 HTTP/1.1" 200 -
+[2020-06-06 23:22:54,821] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:22:54,825] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:22:54,826] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:22:54,842] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:22:54,859] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:22:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:24:57,423] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:24:57,462] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /static/js/dist/bundle.js?1591478697448 HTTP/1.1" 200 -
+[2020-06-06 23:24:57,685] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:24:57,686] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:24:57,687] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:24:57,700] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:24:57,711] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:24:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:25:00,015] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:25:00] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-06 23:25:00,973] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:25:00] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:25:02,214] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:25:02] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-06 23:25:05,008] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:25:05] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:26:28,401] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:26:28,450] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /static/js/dist/bundle.js?1591478788430 HTTP/1.1" 200 -
+[2020-06-06 23:26:28,789] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:26:28,796] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:26:28,797] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:26:28,811] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:26:28,832] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:26:35,628] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:35] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:26:37,588] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:37] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:26:40,912] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:40] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:26:58,981] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:26:58] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:27:04,735] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:27:04,784] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:04] "GET /static/js/dist/bundle.js?1591478824765 HTTP/1.1" 200 -
+[2020-06-06 23:27:05,150] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:27:05,156] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:27:05,158] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:27:05,174] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:27:05,189] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:27:06,641] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:06] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-06 23:27:16,926] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:16] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-06 23:27:36,846] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-06 23:27:36,896] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:36] "GET /static/js/dist/bundle.js?1591478856878 HTTP/1.1" 200 -
+[2020-06-06 23:27:37,240] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-06 23:27:37,245] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-06 23:27:37,246] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-06 23:27:37,265] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-06 23:27:37,286] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-06 23:27:44,478] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:44] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:27:44,485] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:27:44] "PUT /api/v1/tile/17/ HTTP/1.1" 200 -
+[2020-06-06 23:29:42,454] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:42] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:29:43,632] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:43] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:29:46,682] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:46] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:29:47,420] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:47] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:29:48,134] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:48] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-06 23:29:56,497] {_internal.py:122} INFO - 127.0.0.1 - - [06/Jun/2020 23:29:56] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-07 03:44:03,286] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:44:03,345] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /static/js/dist/bundle.js?1591494243320 HTTP/1.1" 200 -
+[2020-06-07 03:44:03,736] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:44:03,752] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:44:03,758] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:44:03,774] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:44:03,792] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:44:07,152] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:44:07] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-07 03:45:11,793] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:45:11,846] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:11] "GET /static/js/dist/bundle.js?1591494311826 HTTP/1.1" 200 -
+[2020-06-07 03:45:12,216] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:45:12,227] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:45:12,229] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:45:12,249] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:45:12,270] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:45:19,853] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:19] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:45:19,920] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:19] "GET /static/js/dist/bundle.js?1591494319885 HTTP/1.1" 200 -
+[2020-06-07 03:45:20,283] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:45:20,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:45:20,310] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:45:20,324] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:45:20,347] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:45:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:46:30,513] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:46:30,566] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /static/js/dist/bundle.js?1591494390544 HTTP/1.1" 200 -
+[2020-06-07 03:46:30,943] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:46:30,954] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:46:30,958] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:46:30,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:46:30,992] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:46:35,489] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:46:35,536] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /static/js/dist/bundle.js?1591494395518 HTTP/1.1" 200 -
+[2020-06-07 03:46:35,905] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:46:35,917] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:46:35,922] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:46:35,937] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:46:35,954] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:46:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:47:03,388] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:47:03,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /static/js/dist/bundle.js?1591494423419 HTTP/1.1" 200 -
+[2020-06-07 03:47:03,794] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:47:03,809] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:03,811] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:03,828] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:47:03,847] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:47:39,593] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:47:39,654] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:39] "GET /static/js/dist/bundle.js?1591494459625 HTTP/1.1" 200 -
+[2020-06-07 03:47:40,019] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:47:40,039] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:40,045] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:40,070] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:47:40,093] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:47:46,753] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:47:46,809] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:46] "GET /static/js/dist/bundle.js?1591494466783 HTTP/1.1" 200 -
+[2020-06-07 03:47:47,213] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:47:47,228] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:47,234] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:47:47,258] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:47:47,276] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:47:59,632] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:47:59,687] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:47:59] "GET /static/js/dist/bundle.js?1591494479663 HTTP/1.1" 200 -
+[2020-06-07 03:48:00,057] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:48:00,073] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:00,075] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:00,099] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:48:00,115] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:48:33,200] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:48:33,264] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /static/js/dist/bundle.js?1591494513233 HTTP/1.1" 200 -
+[2020-06-07 03:48:33,632] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:48:33,644] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:33,649] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:33,667] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:48:33,698] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:48:57,319] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:48:57,374] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /static/js/dist/bundle.js?1591494537353 HTTP/1.1" 200 -
+[2020-06-07 03:48:57,742] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:48:57,759] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:57,759] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:48:57,781] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:48:57,794] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:48:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:05,199] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:05,254] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /static/js/dist/bundle.js?1591494545230 HTTP/1.1" 200 -
+[2020-06-07 03:49:05,720] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:05,721] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:05,722] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:05,767] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:05,804] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:07,417] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:07,472] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /static/js/dist/bundle.js?1591494547449 HTTP/1.1" 200 -
+[2020-06-07 03:49:07,840] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:07,850] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:07,856] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:07,873] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:07,887] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:09,113] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:09,176] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /static/js/dist/bundle.js?1591494549150 HTTP/1.1" 200 -
+[2020-06-07 03:49:09,524] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:09,543] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:09,554] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:09,568] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:09,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:15,166] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:15,229] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /static/js/dist/bundle.js?1591494555205 HTTP/1.1" 200 -
+[2020-06-07 03:49:15,606] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:15,626] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:15,631] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:15,646] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:15,670] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:39,877] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:39] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:39,931] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:39] "GET /static/js/dist/bundle.js?1591494579907 HTTP/1.1" 200 -
+[2020-06-07 03:49:40,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:40,317] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:40,318] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:40,335] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:40,362] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:49:56,164] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:49:56,225] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /static/js/dist/bundle.js?1591494596199 HTTP/1.1" 200 -
+[2020-06-07 03:49:56,634] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:49:56,641] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:56,643] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:49:56,674] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:49:56,685] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:49:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:03,757] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:03,815] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:03] "GET /static/js/dist/bundle.js?1591494603792 HTTP/1.1" 200 -
+[2020-06-07 03:50:04,187] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:04,218] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:04,225] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:04,266] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:04,281] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:06,534] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:06,588] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:06] "GET /static/js/dist/bundle.js?1591494606568 HTTP/1.1" 200 -
+[2020-06-07 03:50:06,963] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:06,981] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:06,982] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:07,001] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:07,022] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:09,213] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:09,267] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /static/js/dist/bundle.js?1591494609247 HTTP/1.1" 200 -
+[2020-06-07 03:50:09,658] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:09,672] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:09,679] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:09,704] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:09,739] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:21,878] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:21,950] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:21] "GET /static/js/dist/bundle.js?1591494621918 HTTP/1.1" 200 -
+[2020-06-07 03:50:22,357] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:22,371] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:22,375] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:22,396] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:22,415] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:26,226] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:26,290] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /static/js/dist/bundle.js?1591494626261 HTTP/1.1" 200 -
+[2020-06-07 03:50:26,661] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:26,685] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:26,702] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:26,724] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:26,769] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:30,371] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:30,444] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /static/js/dist/bundle.js?1591494630412 HTTP/1.1" 200 -
+[2020-06-07 03:50:30,837] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:30,852] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:30,854] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:30,877] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:30,906] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:31,857] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:31] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:50:31,956] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:31] "GET /static/js/dist/bundle.js?1591494631925 HTTP/1.1" 200 -
+[2020-06-07 03:50:32,343] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:50:32,376] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:32,389] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:50:32,408] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:32] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:50:32,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:50:33,227] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:33] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:50:47,179] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:47] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:50:47,180] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:50:47] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:51:50,834] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:51:50,891] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:50] "GET /static/js/dist/bundle.js?1591494710871 HTTP/1.1" 200 -
+[2020-06-07 03:51:51,284] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:51:51,302] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:51:51,308] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:51:51,335] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:51:51,390] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:51:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:52:04,039] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:04] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:52:17,096] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:52:17,156] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /static/js/dist/bundle.js?1591494737131 HTTP/1.1" 200 -
+[2020-06-07 03:52:17,548] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:52:17,557] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:52:17,558] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:52:17,592] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:52:17,617] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:52:22,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:22] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:52:27,410] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:27] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:52:28,503] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:52:28] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:55:26,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:55:26,646] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:26] "GET /static/js/dist/bundle.js?1591494926620 HTTP/1.1" 200 -
+[2020-06-07 03:55:27,048] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:55:27,051] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:55:27,052] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:55:27,080] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:55:27,096] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:55:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:56:23,472] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:56:23,548] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:23] "GET /static/js/dist/bundle.js?1591494983510 HTTP/1.1" 200 -
+[2020-06-07 03:56:23,986] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:56:23,989] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:23,990] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:24,028] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:56:24,062] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:56:41,235] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:56:41,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /static/js/dist/bundle.js?1591495001270 HTTP/1.1" 200 -
+[2020-06-07 03:56:41,695] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:56:41,699] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:41,704] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:41,738] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:56:41,760] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:56:43,648] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:43] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:56:43,694] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:43] "GET /static/js/dist/bundle.js?1591495003676 HTTP/1.1" 200 -
+[2020-06-07 03:56:44,047] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:56:44,063] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:44,068] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:56:44,089] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:56:44,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:56:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:57:15,309] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:57:15,363] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /static/js/dist/bundle.js?1591495035338 HTTP/1.1" 200 -
+[2020-06-07 03:57:15,712] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:57:15,722] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:57:15,725] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:57:15,745] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:57:15,756] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:57:15,796] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:15] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 03:57:41,312] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:41] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:57:41,316] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:57:41] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 03:58:00,984] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:00] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:58:01,048] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /static/js/dist/bundle.js?1591495081019 HTTP/1.1" 200 -
+[2020-06-07 03:58:01,406] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:58:01,421] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:01,426] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:01,451] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:58:01,468] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:58:01,512] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:01] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:18,315] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:58:18,384] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /static/js/dist/bundle.js?1591495098353 HTTP/1.1" 200 -
+[2020-06-07 03:58:18,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:58:18,789] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:18,789] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:18,818] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:58:18,838] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:58:18,879] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:18] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:24,033] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:58:24,087] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /static/js/dist/bundle.js?1591495104067 HTTP/1.1" 200 -
+[2020-06-07 03:58:24,454] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:58:24,468] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:24,469] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:24,491] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:58:24,507] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:58:24,556] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:24] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:27,964] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:27] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:58:28,037] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /static/js/dist/bundle.js?1591495108002 HTTP/1.1" 200 -
+[2020-06-07 03:58:28,402] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:58:28,422] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:28,427] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:58:28,441] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:58:28,460] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:58:28,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:58:28] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 03:59:46,070] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 03:59:46,135] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /static/js/dist/bundle.js?1591495186111 HTTP/1.1" 200 -
+[2020-06-07 03:59:46,524] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 03:59:46,531] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 03:59:46,536] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 03:59:46,563] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 03:59:46,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 03:59:46,635] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 03:59:46] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:04,775] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:04] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:00:04,842] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:04] "GET /static/js/dist/bundle.js?1591495204810 HTTP/1.1" 200 -
+[2020-06-07 04:00:05,282] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:00:05,286] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:05,287] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:05,318] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:00:05,344] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:00:05,391] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:05] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:11,243] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:00:11,298] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /static/js/dist/bundle.js?1591495211275 HTTP/1.1" 200 -
+[2020-06-07 04:00:11,687] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:00:11,695] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:11,696] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:11,764] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:00:11,766] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:00:11,817] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:11] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:00:21,401] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:00:21] "GET /static/fonts/Roboto-Italic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:11,765] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:01:11,826] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:11] "GET /static/js/dist/bundle.js?1591495271795 HTTP/1.1" 200 -
+[2020-06-07 04:01:12,281] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:01:12,288] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:12,294] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:12,319] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:01:12,329] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:01:12,382] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:12] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:14,486] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:01:14,540] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /static/js/dist/bundle.js?1591495274519 HTTP/1.1" 200 -
+[2020-06-07 04:01:14,910] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:01:14,920] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:14,924] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:01:14,947] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:01:14,963] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:01:15,013] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:01:15] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:02:50,510] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:50] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:02:50,569] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:50] "GET /static/js/dist/bundle.js?1591495370541 HTTP/1.1" 200 -
+[2020-06-07 04:02:50,968] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:02:50,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:02:50,978] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:02:51,021] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:51] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:02:51,053] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:02:51,085] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:02:51] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:02,120] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:03:02,203] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /static/js/dist/bundle.js?1591495382164 HTTP/1.1" 200 -
+[2020-06-07 04:03:02,569] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:03:02,582] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:02,595] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:02,622] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:03:02,643] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:03:02,696] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:02] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:17,975] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:03:18,044] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /static/js/dist/bundle.js?1591495398013 HTTP/1.1" 200 -
+[2020-06-07 04:03:18,418] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:03:18,440] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:18,442] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:18,457] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:03:18,480] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:03:18,514] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:18] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:20,655] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:03:20,707] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:20] "GET /static/js/dist/bundle.js?1591495400687 HTTP/1.1" 200 -
+[2020-06-07 04:03:21,072] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:03:21,098] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:21,103] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:03:21,118] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:03:21,161] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:03:21,185] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:03:21] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:03,032] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:04:03,099] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /static/js/dist/bundle.js?1591495443064 HTTP/1.1" 200 -
+[2020-06-07 04:04:03,469] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:04:03,483] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:03,487] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:03,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:04:03,519] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:04:03,565] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:03] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:06,618] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:04:06,671] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:06] "GET /static/js/dist/bundle.js?1591495446651 HTTP/1.1" 200 -
+[2020-06-07 04:04:07,037] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:04:07,055] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:07,061] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:04:07,074] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:04:07,107] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:04:07,140] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:04:07] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:08:41,960] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:08:42,013] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /static/js/dist/bundle.js?1591495721990 HTTP/1.1" 200 -
+[2020-06-07 04:08:42,451] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:08:42,459] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:08:42,460] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:08:42,492] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:08:42,521] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:08:42,572] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:08:42] "GET /static/fonts/Roboto-BoldItalic.ttf HTTP/1.1" 200 -
+[2020-06-07 04:12:45,401] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:45] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:12:45,403] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:45] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:12:46,358] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:12:46,422] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /static/js/dist/bundle.js?1591495966393 HTTP/1.1" 200 -
+[2020-06-07 04:12:46,794] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:12:46,812] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:12:46,816] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:12:46,831] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:12:46,851] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:12:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:13:03,540] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:03] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:13:03,601] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:03] "GET /static/js/dist/bundle.js?1591495983573 HTTP/1.1" 200 -
+[2020-06-07 04:13:04,007] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:13:04,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:04,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:04,047] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:13:04,069] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:13:06,097] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:13:06,149] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /static/js/dist/bundle.js?1591495986126 HTTP/1.1" 200 -
+[2020-06-07 04:13:06,527] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:13:06,534] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:06,538] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:06,573] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:13:06,585] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:13:20,259] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:13:20,310] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /static/js/dist/bundle.js?1591496000288 HTTP/1.1" 200 -
+[2020-06-07 04:13:20,714] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:13:20,719] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:20,720] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:13:20,760] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:13:20,788] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:13:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:14:06,109] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:14:06,177] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /static/js/dist/bundle.js?1591496046144 HTTP/1.1" 200 -
+[2020-06-07 04:14:06,613] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:14:06,636] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:14:06,639] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:14:06,657] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:14:06,665] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:14:26,508] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:26] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:14:26,510] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:14:26] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:15:41,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:15:41,946] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:41] "GET /static/js/dist/bundle.js?1591496141911 HTTP/1.1" 200 -
+[2020-06-07 04:15:42,302] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:15:42,325] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:15:42,330] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:15:42,344] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:15:42,378] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:15:57,836] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:57] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:15:57,840] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:15:57] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:16:02,744] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:16:02,804] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:02] "GET /static/js/dist/bundle.js?1591496162776 HTTP/1.1" 200 -
+[2020-06-07 04:16:03,201] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:16:03,207] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:03,209] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:03,233] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:16:03,256] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:16:21,936] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:16:22,006] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /static/js/dist/bundle.js?1591496181975 HTTP/1.1" 200 -
+[2020-06-07 04:16:22,383] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:16:22,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:22,401] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:22,423] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:16:22,443] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:16:36,191] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:16:36,241] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /static/js/dist/bundle.js?1591496196224 HTTP/1.1" 200 -
+[2020-06-07 04:16:36,610] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:16:36,627] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:36,629] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:16:36,654] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:16:36,669] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:16:59,736] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:59] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:16:59,737] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:16:59] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:17:29,162] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 04:17:29,220] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /static/js/dist/bundle.js?1591496249198 HTTP/1.1" 200 -
+[2020-06-07 04:17:29,616] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 04:17:29,625] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 04:17:29,631] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 04:17:29,672] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 04:17:29,701] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 04:17:42,525] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:42] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:17:50,008] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:50] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:17:54,555] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:54] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 04:17:55,956] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:17:55] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 04:18:28,788] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:18:28] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 04:18:28,792] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:18:28] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 04:18:32,892] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:18:32] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 04:18:35,847] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 04:18:35] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 12:50:38,994] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:38] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 12:50:39,056] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /static/js/dist/bundle.js?1591527039030 HTTP/1.1" 200 -
+[2020-06-07 12:50:39,272] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 12:50:39,278] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 12:50:39,278] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 12:50:39,291] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 12:50:39,309] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 12:50:44,709] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:44] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:50:51,588] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:51] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:50:54,878] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:54] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:50:56,718] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:56] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-07 12:50:58,183] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:50:58] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-07 12:51:01,591] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:01] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:51:03,477] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:03] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 12:51:06,006] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:06] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:51:07,153] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:07] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:51:09,268] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:09] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 12:51:10,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:10] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:51:12,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:12] "GET /static/img/check.svg HTTP/1.1" 304 -
+[2020-06-07 12:51:14,661] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:14] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 12:51:23,534] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:23] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:51:24,865] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:24] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:51:25,612] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:25] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:51:27,380] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:27] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 12:51:30,157] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:30] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:51:31,701] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:31] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:51:37,023] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 12:51:37,069] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:37] "GET /static/js/dist/bundle.js?1591527097050 HTTP/1.1" 200 -
+[2020-06-07 12:51:37,301] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 12:51:37,323] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 12:51:37,336] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:51:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 12:57:12,294] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:57:12] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 12:57:15,112] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:57:15] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 12:57:17,591] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 12:57:17] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:02:09,576] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 13:02:09,618] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /static/js/dist/bundle.js?1591527729601 HTTP/1.1" 200 -
+[2020-06-07 13:02:09,822] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 13:02:09,831] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 13:02:09,832] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 13:02:09,844] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 13:02:09,855] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 13:02:11,857] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:11] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:02:15,388] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:15] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:02:26,893] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 13:02:26,952] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:26] "GET /static/js/dist/bundle.js?1591527746928 HTTP/1.1" 200 -
+[2020-06-07 13:02:27,317] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 13:02:27,328] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 13:02:27,331] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 13:02:27,350] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 13:02:27,371] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 13:02:30,925] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:30] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:02:34,239] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:34] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:02:36,210] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:36] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:02:36,231] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:36] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:02:39,070] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:39] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:02:43,169] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:43] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:02:46,003] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:02:46] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:03:40,491] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 13:03:40,541] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /static/js/dist/bundle.js?1591527820520 HTTP/1.1" 200 -
+[2020-06-07 13:03:40,893] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 13:03:40,900] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 13:03:40,903] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 13:03:40,917] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 13:03:40,933] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 13:03:45,016] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 13:03:45,057] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /static/js/dist/bundle.js?1591527825043 HTTP/1.1" 200 -
+[2020-06-07 13:03:45,415] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 13:03:45,428] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 13:03:45,431] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 13:03:45,448] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 13:03:45,476] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:03:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 13:04:30,306] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 13:04:30,360] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /static/js/dist/bundle.js?1591527870338 HTTP/1.1" 200 -
+[2020-06-07 13:04:30,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 13:04:30,717] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 13:04:30,720] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 13:04:30,735] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 13:04:30,751] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 13:04:33,575] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:33] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:04:40,429] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:40] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:04:41,028] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:41] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:04:43,517] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:43] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:04:44,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:44] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:04:44,873] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:44] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:04:47,128] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:04:47] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-07 13:05:45,421] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:05:45] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:05:50,170] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:05:50] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 13:05:52,149] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:05:52] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-07 13:05:56,997] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:05:56] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-07 13:06:07,028] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:06:07] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:08:36,609] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:08:36] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-07 13:08:39,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 13:08:39] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-07 14:56:30,376] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 14:56:30] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 15:08:11,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-07 15:08:12,034] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /static/js/dist/bundle.js?1591535291995 HTTP/1.1" 200 -
+[2020-06-07 15:08:12,385] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:08:12,402] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:08:12,407] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:08:12,424] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 15:08:12,445] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:08:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:14:57,041] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:14:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:14:57,074] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:14:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:14:59,008] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:14:59] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:14:59,008] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:14:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:44:15,158] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:44:15,207] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /static/js/dist/bundle.js?1591537455187 HTTP/1.1" 200 -
+[2020-06-07 15:44:15,552] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:44:15,565] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:44:15,571] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:44:15,584] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:44:15,612] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:44:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:46:52,010] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:52] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:46:52,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:52] "GET /static/js/dist/bundle.js?1591537612077 HTTP/1.1" 200 -
+[2020-06-07 15:46:52,472] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:46:53,493] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:53] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:46:53,536] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:53] "GET /static/js/dist/bundle.js?1591537613519 HTTP/1.1" 200 -
+[2020-06-07 15:46:53,860] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:46:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:47:13,438] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:47:13,487] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /static/js/dist/bundle.js?1591537633470 HTTP/1.1" 200 -
+[2020-06-07 15:47:13,835] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:47:13,842] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:47:13,842] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:47:13,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:47:13,899] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:47:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:20,457] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:20] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:20,507] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:20] "GET /static/js/dist/bundle.js?1591537700486 HTTP/1.1" 200 -
+[2020-06-07 15:48:20,833] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:21,664] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:21] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:21,719] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:21] "GET /static/js/dist/bundle.js?1591537701699 HTTP/1.1" 200 -
+[2020-06-07 15:48:22,036] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:29,981] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:29] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:30,031] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /static/js/dist/bundle.js?1591537710011 HTTP/1.1" 200 -
+[2020-06-07 15:48:30,370] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:48:30,373] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:30,373] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:30,403] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:30,406] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:30] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:48:32,767] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:32] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:32,809] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:32] "GET /static/js/dist/bundle.js?1591537712794 HTTP/1.1" 200 -
+[2020-06-07 15:48:33,160] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:48:33,173] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:33,184] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:33,202] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:33] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:48:33,221] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:42,646] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:42] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:42,719] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:42] "GET /static/js/dist/bundle.js?1591537722686 HTTP/1.1" 200 -
+[2020-06-07 15:48:42,834] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:48:43,570] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:43] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:48:43,616] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:43] "GET /static/js/dist/bundle.js?1591537723598 HTTP/1.1" 200 -
+[2020-06-07 15:48:43,972] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:48:43,979] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:43,979] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:48:44,007] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:44] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:48:44,017] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:48:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:49:49,534] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:49:49,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /static/js/dist/bundle.js?1591537789564 HTTP/1.1" 200 -
+[2020-06-07 15:49:49,945] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:49:49,954] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:49:49,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:49:49,973] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:49:49,991] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:49:53,541] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:49:53,601] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /static/js/dist/bundle.js?1591537793575 HTTP/1.1" 200 -
+[2020-06-07 15:49:53,946] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:49:53,955] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:49:53,958] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:49:53,980] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:49:53,991] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:49:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:50:24,040] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:50:24,091] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /static/js/dist/bundle.js?1591537824067 HTTP/1.1" 200 -
+[2020-06-07 15:50:24,486] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:50:24,498] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:50:24,498] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:50:24,516] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:50:24,535] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:50:56,660] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:56] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:50:56,710] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:56] "GET /static/js/dist/bundle.js?1591537856690 HTTP/1.1" 200 -
+[2020-06-07 15:50:57,054] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:50:57,065] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:50:57,069] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:50:57,083] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:57] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:50:57,101] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:50:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:51:05,428] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:05] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-07 15:51:49,930] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:49] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:51:49,976] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:49] "GET /static/js/dist/bundle.js?1591537909957 HTTP/1.1" 200 -
+[2020-06-07 15:51:50,321] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:51:50,331] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:51:50,333] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:51:50,349] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:50] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:51:50,369] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:51:52,907] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:52] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:51:52,952] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:52] "GET /static/js/dist/bundle.js?1591537912934 HTTP/1.1" 200 -
+[2020-06-07 15:51:53,338] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:51:53,346] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:51:53,347] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:51:53,378] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:53] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:51:53,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:51:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:52:00,239] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:52:00,292] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /static/js/dist/bundle.js?1591537920269 HTTP/1.1" 200 -
+[2020-06-07 15:52:00,658] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:52:00,672] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:00,672] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:00,687] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:52:00,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:52:30,362] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:52:30,407] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /static/js/dist/bundle.js?1591537950389 HTTP/1.1" 200 -
+[2020-06-07 15:52:30,807] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:52:30,812] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:30,813] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:30,841] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:52:30,865] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:52:33,298] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:52:33,341] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /static/js/dist/bundle.js?1591537953326 HTTP/1.1" 200 -
+[2020-06-07 15:52:33,690] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:52:33,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:33,713] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:52:33,732] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:52:33,749] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:52:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:54:19,570] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:19] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:54:19,627] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:19] "GET /static/js/dist/bundle.js?1591538059603 HTTP/1.1" 200 -
+[2020-06-07 15:54:19,838] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:54:21,329] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:54:21,372] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /static/js/dist/bundle.js?1591538061358 HTTP/1.1" 200 -
+[2020-06-07 15:54:21,702] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:54:21,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:21,712] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:21,728] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:54:21,745] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:54:47,470] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:54:47,513] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /static/js/dist/bundle.js?1591538087498 HTTP/1.1" 200 -
+[2020-06-07 15:54:47,855] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:54:47,863] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:47,867] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:47,884] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:54:47,900] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:54:57,892] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:57] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:54:57,936] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:57] "GET /static/js/dist/bundle.js?1591538097919 HTTP/1.1" 200 -
+[2020-06-07 15:54:58,276] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:54:58,287] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:58,291] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:54:58,308] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:58] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:54:58,323] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:54:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:55:34,888] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:34] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:55:34,943] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:34] "GET /static/js/dist/bundle.js?1591538134923 HTTP/1.1" 200 -
+[2020-06-07 15:55:35,297] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:55:35,302] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:55:35,305] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:55:35,325] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:35] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:55:35,341] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:55:37,879] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:37] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-07 15:55:37,930] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:37] "GET /static/js/dist/bundle.js?1591538137906 HTTP/1.1" 200 -
+[2020-06-07 15:55:38,269] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:55:38,291] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:55:38,295] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:55:38,306] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:55:38,330] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:55:38,637] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:38] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-07 15:55:54,906] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:54] "PUT /api/v1/tile/7/ HTTP/1.1" 200 -
+[2020-06-07 15:55:58,247] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:55:58] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-07 15:56:02,532] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:02] "PUT /api/v1/tile/7/ HTTP/1.1" 200 -
+[2020-06-07 15:56:06,887] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:06] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-07 15:56:06,888] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:06] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-07 15:56:09,183] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:56:09,215] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:56:11,374] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 15:56:11,419] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /static/js/dist/bundle.js?1591538171401 HTTP/1.1" 200 -
+[2020-06-07 15:56:11,786] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:56:11,788] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 15:56:11,790] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 15:56:11,846] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:56:14,605] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:14] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 15:56:14,605] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:56:18,604] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:18] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-07 15:56:18,610] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:56:18] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-07 15:57:22,765] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:57:22,769] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:57:48,380] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:48] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 15:57:52,312] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:57:52,314] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:52] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-07 15:57:53,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 15:57:53,783] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:57:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 15:58:13,342] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:58:13] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 15:58:13,997] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 15:58:13] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:05:11,203] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:05:11,249] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /static/js/dist/bundle.js?1591538711231 HTTP/1.1" 200 -
+[2020-06-07 16:05:11,591] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:05:11,600] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:05:11,609] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:05:11,650] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:05:12,799] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:05:12,843] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:12] "GET /static/js/dist/bundle.js?1591538712828 HTTP/1.1" 200 -
+[2020-06-07 16:05:13,179] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:05:13,187] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:05:13,191] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:05:13,226] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:05:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:06:09,493] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:06:09,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /static/js/dist/bundle.js?1591538769520 HTTP/1.1" 200 -
+[2020-06-07 16:06:09,877] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:06:09,886] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:09,889] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:09,924] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:06:10,989] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:06:11,026] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:11] "GET /static/js/dist/bundle.js?1591538771013 HTTP/1.1" 200 -
+[2020-06-07 16:06:11,363] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:06:11,373] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:11,376] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:11,406] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:06:53,730] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:06:53,774] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:53] "GET /static/js/dist/bundle.js?1591538813758 HTTP/1.1" 200 -
+[2020-06-07 16:06:54,105] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:06:54,118] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:54,121] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:54,155] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:06:55,123] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:06:55,168] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /static/js/dist/bundle.js?1591538815150 HTTP/1.1" 200 -
+[2020-06-07 16:06:55,507] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:06:55,516] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:55,518] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:06:55,572] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:06:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:07:02,613] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:07:02,658] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:02] "GET /static/js/dist/bundle.js?1591538822643 HTTP/1.1" 200 -
+[2020-06-07 16:07:02,998] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:07:03,008] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:07:03,012] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:07:03,052] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:07:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:14:36,656] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:14:36,715] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:36] "GET /static/js/dist/bundle.js?1591539276687 HTTP/1.1" 200 -
+[2020-06-07 16:14:37,095] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:14:37,101] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:37,102] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:37,173] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:14:38,290] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:14:38,333] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /static/js/dist/bundle.js?1591539278317 HTTP/1.1" 200 -
+[2020-06-07 16:14:38,689] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:14:38,707] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:38,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:38,742] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:14:56,106] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:14:56,151] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /static/js/dist/bundle.js?1591539296132 HTTP/1.1" 200 -
+[2020-06-07 16:14:56,513] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:56,515] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:14:56,516] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:56,562] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:14:57,532] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:14:57,574] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /static/js/dist/bundle.js?1591539297557 HTTP/1.1" 200 -
+[2020-06-07 16:14:57,916] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:14:57,927] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:57,929] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:14:57,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:14:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:15:19,062] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:15:19,109] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /static/js/dist/bundle.js?1591539319093 HTTP/1.1" 200 -
+[2020-06-07 16:15:19,482] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:15:19,485] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:15:19,486] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:15:19,547] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:15:20,475] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:15:20,524] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /static/js/dist/bundle.js?1591539320506 HTTP/1.1" 200 -
+[2020-06-07 16:15:20,876] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:15:20,896] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:15:20,901] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:15:20,938] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:15:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:17:57,829] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-07 16:17:57,857] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-07 16:19:01,517] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:19:01,567] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /static/js/dist/bundle.js?1591539541551 HTTP/1.1" 200 -
+[2020-06-07 16:19:01,924] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:01,924] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:19:01,925] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:01,977] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:19:03,047] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:19:03,098] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /static/js/dist/bundle.js?1591539543082 HTTP/1.1" 200 -
+[2020-06-07 16:19:03,450] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:19:03,458] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:03,461] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:03,508] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:19:09,932] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:19:09,976] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:09] "GET /static/js/dist/bundle.js?1591539549959 HTTP/1.1" 200 -
+[2020-06-07 16:19:10,331] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:19:10,337] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:10,341] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:19:10,387] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:19:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:20:04,935] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:20:04,993] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:04] "GET /static/js/dist/bundle.js?1591539604968 HTTP/1.1" 200 -
+[2020-06-07 16:20:05,350] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:20:05,355] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:05,360] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:05,411] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:20:05,998] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:20:06,045] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:06] "GET /static/js/dist/bundle.js?1591539606025 HTTP/1.1" 200 -
+[2020-06-07 16:20:06,390] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:20:06,396] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:06,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:06,442] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:20:16,069] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:20:16,113] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /static/js/dist/bundle.js?1591539616098 HTTP/1.1" 200 -
+[2020-06-07 16:20:16,465] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:20:16,475] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:16,475] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:16,531] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:20:17,204] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:20:17,264] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /static/js/dist/bundle.js?1591539617241 HTTP/1.1" 200 -
+[2020-06-07 16:20:17,642] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:20:17,647] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:17,650] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:20:17,702] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:20:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:02,294] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:21:02,351] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /static/js/dist/bundle.js?1591539662327 HTTP/1.1" 200 -
+[2020-06-07 16:21:02,757] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:21:02,757] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:02,759] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:02,828] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:03,716] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:21:03,794] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:03] "GET /static/js/dist/bundle.js?1591539663757 HTTP/1.1" 200 -
+[2020-06-07 16:21:04,196] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:21:04,206] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:04,214] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:04,259] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:05,739] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:21:05,787] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:05] "GET /static/js/dist/bundle.js?1591539665767 HTTP/1.1" 200 -
+[2020-06-07 16:21:06,130] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:21:06,136] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:06,139] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:06,191] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:18,284] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:21:18,331] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /static/js/dist/bundle.js?1591539678314 HTTP/1.1" 200 -
+[2020-06-07 16:21:18,715] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:18,716] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:18,725] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:21:18,758] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:19,290] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:21:19,338] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /static/js/dist/bundle.js?1591539679320 HTTP/1.1" 200 -
+[2020-06-07 16:21:19,687] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:21:19,700] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:19,703] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:21:19,772] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:21:23,495] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:23] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:24,375] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:24] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:25,067] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:25] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:25,915] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:25] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:27,109] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:27] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:28,345] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:28] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:21:29,101] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:21:29] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:22:12,861] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:22:12,922] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:12] "GET /static/js/dist/bundle.js?1591539732902 HTTP/1.1" 200 -
+[2020-06-07 16:22:13,280] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:22:13,284] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:22:13,286] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:22:13,344] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:22:14,066] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:22:14,116] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /static/js/dist/bundle.js?1591539734094 HTTP/1.1" 200 -
+[2020-06-07 16:22:14,494] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:22:14,501] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:22:14,511] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:22:14,581] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:22:16,981] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:22:16] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:24:08,224] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:24:08,275] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /static/js/dist/bundle.js?1591539848255 HTTP/1.1" 200 -
+[2020-06-07 16:24:08,641] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:24:08,647] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:08,648] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:08,709] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:24:10,073] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:10] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:24:10,838] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:10] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:24:16,345] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:24:16,404] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /static/js/dist/bundle.js?1591539856381 HTTP/1.1" 200 -
+[2020-06-07 16:24:16,788] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:24:16,796] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:16,798] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:16,850] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:24:17,804] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:17] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:24:26,175] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:24:26,226] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /static/js/dist/bundle.js?1591539866207 HTTP/1.1" 200 -
+[2020-06-07 16:24:26,591] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:24:26,600] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:26,603] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:24:26,683] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:24:29,221] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:24:29] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:25:41,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:25:41,582] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:41] "GET /static/js/dist/bundle.js?1591539941547 HTTP/1.1" 200 -
+[2020-06-07 16:25:41,968] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:25:41,973] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:25:41,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:25:42,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:25:43,524] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:25:43,573] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:43] "GET /static/js/dist/bundle.js?1591539943553 HTTP/1.1" 200 -
+[2020-06-07 16:25:43,936] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:25:43,949] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:25:43,956] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:25:44,020] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:25:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:26:03,092] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:26:03,141] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /static/js/dist/bundle.js?1591539963122 HTTP/1.1" 200 -
+[2020-06-07 16:26:03,485] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:26:03,492] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:03,496] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:03,542] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:26:06,735] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:06] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:26:29,946] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:26:30,006] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:30] "GET /static/js/dist/bundle.js?1591539989987 HTTP/1.1" 200 -
+[2020-06-07 16:26:30,358] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:26:30,365] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:30,368] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:30,414] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:26:31,886] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:31] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:26:49,092] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:26:49,146] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /static/js/dist/bundle.js?1591540009127 HTTP/1.1" 200 -
+[2020-06-07 16:26:49,515] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:26:49,520] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:49,521] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:26:49,570] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:26:54,631] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:26:54] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:27:11,851] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:27:11,905] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:11] "GET /static/js/dist/bundle.js?1591540031884 HTTP/1.1" 200 -
+[2020-06-07 16:27:12,290] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:27:12,296] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:27:12,300] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:27:12,381] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:27:23,416] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:23] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:27:46,273] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:27:46,340] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /static/js/dist/bundle.js?1591540066314 HTTP/1.1" 200 -
+[2020-06-07 16:27:46,717] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:27:46,729] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:27:46,738] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:27:46,780] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:27:50,522] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:27:50] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:28:19,300] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:28:19,348] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /static/js/dist/bundle.js?1591540099332 HTTP/1.1" 200 -
+[2020-06-07 16:28:19,737] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:28:19,740] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:28:19,745] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:28:19,798] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:28:20,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:20] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:28:21,152] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:28:21,204] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /static/js/dist/bundle.js?1591540101184 HTTP/1.1" 200 -
+[2020-06-07 16:28:21,584] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:28:21,594] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:28:21,598] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:28:21,670] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:28:22,856] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:28:22] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:30:57,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:30:57,645] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:57] "GET /static/js/dist/bundle.js?1591540257621 HTTP/1.1" 200 -
+[2020-06-07 16:30:57,995] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:30:58,004] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:30:58,006] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:30:58,056] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:30:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:01,802] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:01] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:31:03,936] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:03] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:31:07,118] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:07] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:31:10,248] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:10] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:31:11,920] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:11] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-07 16:31:11,921] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:16,835] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:16,850] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:18,754] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:18] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-07 16:31:18,756] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:25,877] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:25] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-07 16:31:25,879] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:25] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-07 16:31:27,166] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:27,198] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:29,777] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:29,780] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:29] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-07 16:31:33,687] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:33] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-07 16:31:33,690] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:33] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-07 16:31:35,570] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:35,573] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:39,883] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:39] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:31:40,076] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:31:40,129] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /static/js/dist/bundle.js?1591540300107 HTTP/1.1" 200 -
+[2020-06-07 16:31:40,499] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:40,507] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:40,509] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:40,581] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:41,772] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:41] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:31:42,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:31:42,159] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /static/js/dist/bundle.js?1591540302142 HTTP/1.1" 200 -
+[2020-06-07 16:31:42,500] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:42,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:42,510] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:42,557] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:43,805] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:43] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-07 16:31:43,809] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:48,746] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:48] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-07 16:31:50,455] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:50,489] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:31:50,961] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:50] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:31:51,007] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:51] "GET /static/js/dist/bundle.js?1591540310990 HTTP/1.1" 200 -
+[2020-06-07 16:31:51,359] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:31:51,368] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:51,371] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:31:51,421] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:31:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:02,444] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:02,496] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /static/js/dist/bundle.js?1591540322474 HTTP/1.1" 200 -
+[2020-06-07 16:32:02,856] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:02,864] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:02,864] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:02,927] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:03,367] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:03,420] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /static/js/dist/bundle.js?1591540323397 HTTP/1.1" 200 -
+[2020-06-07 16:32:03,815] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:03,816] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:03,817] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:03,870] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:04,338] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:04,386] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /static/js/dist/bundle.js?1591540324368 HTTP/1.1" 200 -
+[2020-06-07 16:32:04,729] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:04,738] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:04,741] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:04,784] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:32,556] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:32,603] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:32] "GET /static/js/dist/bundle.js?1591540352584 HTTP/1.1" 200 -
+[2020-06-07 16:32:33,000] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:33,002] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:33,005] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:33,057] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:33,535] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:33,583] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /static/js/dist/bundle.js?1591540353566 HTTP/1.1" 200 -
+[2020-06-07 16:32:33,947] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:33,972] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:33,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:34,036] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:34,502] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:34,562] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /static/js/dist/bundle.js?1591540354536 HTTP/1.1" 200 -
+[2020-06-07 16:32:34,952] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:34,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:34,960] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:35,012] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:36,741] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:36] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:32:38,028] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:32:38,571] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:38,613] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "GET /static/js/dist/bundle.js?1591540358597 HTTP/1.1" 200 -
+[2020-06-07 16:32:38,969] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:38,979] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:38,980] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:39,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:32:58,782] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:32:58,832] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:58] "GET /static/js/dist/bundle.js?1591540378809 HTTP/1.1" 200 -
+[2020-06-07 16:32:59,200] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:59,200] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:32:59,210] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:32:59,247] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:32:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:30,091] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:30,153] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /static/js/dist/bundle.js?1591540410130 HTTP/1.1" 200 -
+[2020-06-07 16:33:30,527] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:33:30,536] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:30,538] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:30,585] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:31,918] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:31,970] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:31] "GET /static/js/dist/bundle.js?1591540411951 HTTP/1.1" 200 -
+[2020-06-07 16:33:32,336] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:32,340] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:32,342] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:33:32,392] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:43,370] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:43,424] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /static/js/dist/bundle.js?1591540423399 HTTP/1.1" 200 -
+[2020-06-07 16:33:43,793] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:43,793] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:43,797] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:33:43,826] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:44,349] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:44,398] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /static/js/dist/bundle.js?1591540424380 HTTP/1.1" 200 -
+[2020-06-07 16:33:44,746] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:33:44,753] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:44,756] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:44,810] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:45,318] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:45,368] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /static/js/dist/bundle.js?1591540425348 HTTP/1.1" 200 -
+[2020-06-07 16:33:45,721] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:33:45,726] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:45,730] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:33:45,777] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:33:59,662] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:33:59,709] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:33:59] "GET /static/js/dist/bundle.js?1591540439690 HTTP/1.1" 200 -
+[2020-06-07 16:34:00,085] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:00,091] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:00,101] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:34:00,139] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:34:00,883] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:34:00,937] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:00] "GET /static/js/dist/bundle.js?1591540440912 HTTP/1.1" 200 -
+[2020-06-07 16:34:01,293] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:34:01,308] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:01,318] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:01,373] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:34:17,142] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:34:17,195] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /static/js/dist/bundle.js?1591540457172 HTTP/1.1" 200 -
+[2020-06-07 16:34:17,549] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:34:17,554] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:17,558] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:34:17,626] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:34:30,731] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:30] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:34:41,404] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:41] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:34:43,962] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:43] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:34:46,023] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:46] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 16:34:48,082] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:48] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:34:49,741] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:49] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:34:53,298] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:53] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:34:54,382] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:54] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 16:34:54,384] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:34:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:35:01,417] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:01] "PUT /api/v1/tile/9/ HTTP/1.1" 200 -
+[2020-06-07 16:35:01,418] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:01] "PUT /api/v1/tile/9/ HTTP/1.1" 200 -
+[2020-06-07 16:35:02,976] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:35:02,982] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:35:05,386] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:35:05,388] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 16:35:11,679] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:35:11,681] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:35:13,865] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:35:13,867] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 16:35:16,823] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:16] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 16:35:16,825] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:16] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-07 16:35:18,295] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:35:18,314] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:35:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:38:45,598] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:38:45,666] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:45] "GET /static/js/dist/bundle.js?1591540725650 HTTP/1.1" 200 -
+[2020-06-07 16:38:45,996] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:38:46,895] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:38:46,941] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:46] "GET /static/js/dist/bundle.js?1591540726922 HTTP/1.1" 200 -
+[2020-06-07 16:38:47,260] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:38:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:39:07,913] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:39:07,961] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:07] "GET /static/js/dist/bundle.js?1591540747941 HTTP/1.1" 200 -
+[2020-06-07 16:39:08,279] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:39:08,957] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:39:08,991] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:08] "GET /static/js/dist/bundle.js?1591540748976 HTTP/1.1" 200 -
+[2020-06-07 16:39:09,306] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:39:13,884] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:39:20,009] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:39:20,066] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /static/js/dist/bundle.js?1591540760041 HTTP/1.1" 200 -
+[2020-06-07 16:39:20,412] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:39:20,422] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:39:20,423] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:39:20,471] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:39:24,252] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:39:24] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:40:51,430] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:40:51,479] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /static/js/dist/bundle.js?1591540851462 HTTP/1.1" 200 -
+[2020-06-07 16:40:51,840] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:40:51,843] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:40:51,847] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:40:51,910] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:40:52,522] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:40:52,568] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /static/js/dist/bundle.js?1591540852552 HTTP/1.1" 200 -
+[2020-06-07 16:40:52,915] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:40:52,924] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:40:52,926] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:40:52,970] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:40:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:41:17,413] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:41:17,465] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /static/js/dist/bundle.js?1591540877440 HTTP/1.1" 200 -
+[2020-06-07 16:41:17,853] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:17,870] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:41:17,872] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:17,922] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:41:18,380] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:41:18,426] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /static/js/dist/bundle.js?1591540878409 HTTP/1.1" 200 -
+[2020-06-07 16:41:18,768] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:41:18,778] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:18,781] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:18,841] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:41:20,514] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:41:20,561] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /static/js/dist/bundle.js?1591540880542 HTTP/1.1" 200 -
+[2020-06-07 16:41:20,909] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:41:20,918] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:20,919] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:41:20,964] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:41:24,892] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:24] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:41:43,298] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:41:43] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:44:25,384] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:25,436] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /static/js/dist/bundle.js?1591541065415 HTTP/1.1" 200 -
+[2020-06-07 16:44:25,780] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:25,789] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:25,793] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:25,827] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:26,684] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:26,744] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:26] "GET /static/js/dist/bundle.js?1591541066719 HTTP/1.1" 200 -
+[2020-06-07 16:44:27,115] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:27,123] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:27,131] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:27,178] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:35,588] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:35,640] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:35] "GET /static/js/dist/bundle.js?1591541075618 HTTP/1.1" 200 -
+[2020-06-07 16:44:36,007] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:36,007] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:36,008] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:36,073] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:36,858] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:36,921] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:36] "GET /static/js/dist/bundle.js?1591541076891 HTTP/1.1" 200 -
+[2020-06-07 16:44:37,301] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:37,305] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:37,310] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:37,345] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:44,578] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:44] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:44,626] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:44] "GET /static/js/dist/bundle.js?1591541084608 HTTP/1.1" 200 -
+[2020-06-07 16:44:44,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:44,982] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:44,987] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:45,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:46,522] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:44:46,575] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:46] "GET /static/js/dist/bundle.js?1591541086550 HTTP/1.1" 200 -
+[2020-06-07 16:44:46,952] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:46,953] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:44:46,957] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:44:47,018] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:44:59,277] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:44:59] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:46:05,339] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:46:05,392] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /static/js/dist/bundle.js?1591541165371 HTTP/1.1" 200 -
+[2020-06-07 16:46:05,744] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:46:05,754] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:05,758] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:05,822] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:46:06,592] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:46:06,641] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:06] "GET /static/js/dist/bundle.js?1591541166622 HTTP/1.1" 200 -
+[2020-06-07 16:46:06,991] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:46:07,003] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:07,013] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:07,068] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:46:11,039] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:11] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:46:30,003] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:46:30,052] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /static/js/dist/bundle.js?1591541190030 HTTP/1.1" 200 -
+[2020-06-07 16:46:30,409] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:46:30,411] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:30,413] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:46:30,464] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:46:46,708] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:46] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 16:46:59,001] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:59] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:46:59,033] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 16:46:59,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:46:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:47:01,867] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:47:01,870] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:47:09,522] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:09] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:47:11,188] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:11] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:47:23,915] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:47:23,979] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:23] "GET /static/js/dist/bundle.js?1591541243950 HTTP/1.1" 200 -
+[2020-06-07 16:47:24,345] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:47:24,358] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:47:24,361] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:47:24,446] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:47:28,061] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:28] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:47:38,729] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:47:38,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:38] "GET /static/js/dist/bundle.js?1591541258757 HTTP/1.1" 200 -
+[2020-06-07 16:47:39,131] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:47:39,142] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:47:39,145] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:47:39,199] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:47:47,705] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:47] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:47:57,531] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:47:57] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:48:18,040] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:48:18,095] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /static/js/dist/bundle.js?1591541298073 HTTP/1.1" 200 -
+[2020-06-07 16:48:18,433] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:48:18,440] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:48:18,443] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:48:18,488] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:48:25,292] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:25] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:48:28,002] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:28] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:48:45,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:45] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 16:48:45,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:48:50,680] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:48:50,681] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:48:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:49:08,514] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:49:08,566] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:08] "GET /static/js/dist/bundle.js?1591541348544 HTTP/1.1" 200 -
+[2020-06-07 16:49:08,954] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:49:08,958] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:49:08,960] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:49:09,022] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:49:09,516] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:49:09,562] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /static/js/dist/bundle.js?1591541349546 HTTP/1.1" 200 -
+[2020-06-07 16:49:09,915] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:49:09,922] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:49:09,934] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:49:09,986] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:49:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:50:08,249] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:08] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:50:12,354] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:12] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:50:53,763] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:53] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 16:50:55,551] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:55] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 16:50:57,062] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:57] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:50:58,768] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:50:58] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:51:00,472] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:00] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:51:00,506] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 16:51:00,509] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:51:02,782] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:51:02,784] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:51:34,958] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:34] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:51:36,690] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:36] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 16:51:39,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:39] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:51:40,571] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:40] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 16:51:42,592] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:42] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 16:51:44,812] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:51:44] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:55:36,625] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:55:36,682] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:36] "GET /static/js/dist/bundle.js?1591541736658 HTTP/1.1" 200 -
+[2020-06-07 16:55:37,028] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:55:37,037] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:55:37,042] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:55:37,110] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:55:52,936] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:52] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:55:59,288] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:55:59,334] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /static/js/dist/bundle.js?1591541759317 HTTP/1.1" 200 -
+[2020-06-07 16:55:59,674] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:55:59,681] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:55:59,684] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:55:59,724] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:55:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:56:00,460] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 16:56:00,510] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /static/js/dist/bundle.js?1591541760484 HTTP/1.1" 200 -
+[2020-06-07 16:56:00,856] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 16:56:00,864] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 16:56:00,874] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 16:56:00,926] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 16:56:53,369] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:53] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:56:56,535] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:56] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 16:56:57,191] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 16:56:57] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 17:04:16,567] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:16,587] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:16] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-07 17:04:16,610] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:18,315] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:18,316] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:27,166] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:27,227] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /static/js/dist/bundle.js?1591542267200 HTTP/1.1" 200 -
+[2020-06-07 17:04:27,603] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:27,614] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:27,614] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:27,667] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:28,059] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:28,105] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /static/js/dist/bundle.js?1591542268087 HTTP/1.1" 200 -
+[2020-06-07 17:04:28,463] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:28,471] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:28,475] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:28,533] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:30,336] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:30,355] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:30] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-07 17:04:30,370] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:31,527] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:31,529] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:36,686] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:36,747] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:36] "GET /static/js/dist/bundle.js?1591542276719 HTTP/1.1" 200 -
+[2020-06-07 17:04:37,128] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:37,130] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:37,130] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:37,220] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:37,850] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:37,913] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:37] "GET /static/js/dist/bundle.js?1591542277889 HTTP/1.1" 200 -
+[2020-06-07 17:04:38,293] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:38,298] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:38,299] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:38,352] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:41,380] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:41,425] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /static/js/dist/bundle.js?1591542281408 HTTP/1.1" 200 -
+[2020-06-07 17:04:41,764] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:41,772] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:41,773] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:41,824] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:43,136] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:43,161] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:43] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-07 17:04:43,173] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:44,405] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:44,409] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:57,899] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:57,947] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:57] "GET /static/js/dist/bundle.js?1591542297927 HTTP/1.1" 200 -
+[2020-06-07 17:04:58,319] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:58,332] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:58,333] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:58,381] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:04:58,878] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:04:58,925] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:58] "GET /static/js/dist/bundle.js?1591542298906 HTTP/1.1" 200 -
+[2020-06-07 17:04:59,283] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:04:59,297] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:59,301] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:04:59,355] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:04:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:02,065] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:05:02,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /static/js/dist/bundle.js?1591542302092 HTTP/1.1" 200 -
+[2020-06-07 17:05:02,484] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:05:02,488] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:02,492] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:02,538] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:10,164] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:05:10,208] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /static/js/dist/bundle.js?1591542310191 HTTP/1.1" 200 -
+[2020-06-07 17:05:10,562] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:10,562] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:10,567] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:05:10,620] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:15,683] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:15] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 17:05:15,726] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:15] "GET /static/js/dist/bundle.js?1591542315709 HTTP/1.1" 200 -
+[2020-06-07 17:05:16,061] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:05:16,071] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:16,077] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:16,132] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:17,578] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:17,600] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:17] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-07 17:05:17,612] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:18,576] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:18] "GET /index HTTP/1.1" 200 -
+[2020-06-07 17:05:18,642] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:18] "GET /static/js/dist/bundle.js?1591542318616 HTTP/1.1" 200 -
+[2020-06-07 17:05:19,015] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-07 17:05:19,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:19,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 17:05:19,092] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:19,624] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 17:05:19,629] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 17:05:33,567] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:33] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 17:05:35,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:35] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-07 17:05:35,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 17:05:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:35:02,021] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:35:02,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:35:12,520] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:12] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 19:35:13,919] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:13] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 19:35:15,712] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:15] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 19:35:18,047] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:18] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:35:19,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:19] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:35:21,264] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:21] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-07 19:35:27,286] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:27] "PUT /api/v1/tile/15/ HTTP/1.1" 200 -
+[2020-06-07 19:35:27,287] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:27] "PUT /api/v1/tile/15/ HTTP/1.1" 200 -
+[2020-06-07 19:35:34,517] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:34] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-07 19:35:34,518] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:34] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-07 19:35:44,186] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:35:49,380] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:49] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:35:55,012] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:55] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:35:56,105] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:35:56] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-07 19:37:24,294] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:24] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-07 19:37:36,563] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:36] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-07 19:37:39,949] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:39] "PUT /api/v1/tile/22/ HTTP/1.1" 200 -
+[2020-06-07 19:37:41,870] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:41] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:37:53,107] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:53] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:37:57,801] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:57] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:37:57,802] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:37:57] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:38:09,227] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:38:12,882] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:12] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-07 19:38:17,116] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:17] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:38:17,120] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:17] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-07 19:38:19,603] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:38:22,671] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:22] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 19:38:25,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:25] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-07 19:38:32,102] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:32] "PUT /api/v1/tile/22/ HTTP/1.1" 200 -
+[2020-06-07 19:38:32,106] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:32] "PUT /api/v1/tile/22/ HTTP/1.1" 200 -
+[2020-06-07 19:38:33,980] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:38:36,390] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:36] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-07 19:38:37,812] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:38:39,341] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:39] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 19:38:41,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:38:50,716] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:50] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-07 19:38:55,641] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:55] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-07 19:38:58,493] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:38:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:39:28,291] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:39:28] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 19:40:17,242] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:40:17] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 19:42:55,735] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:42:55,776] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:55] "GET /static/js/dist/bundle.js?1591551775762 HTTP/1.1" 200 -
+[2020-06-07 19:42:55,983] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:42:55,986] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:42:55,990] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:42:56,019] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:42:56,820] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:42:56,855] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:56] "GET /static/js/dist/bundle.js?1591551776841 HTTP/1.1" 200 -
+[2020-06-07 19:42:57,071] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:42:57,072] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:42:57,075] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:42:57,121] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:42:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:43:11,414] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:43:11,449] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /static/js/dist/bundle.js?1591551791436 HTTP/1.1" 200 -
+[2020-06-07 19:43:11,652] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:43:11,653] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:43:11,660] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:43:11,690] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:43:16,050] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:16] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:43:22,656] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:43:22] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:44:04,964] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:44:05,009] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:05] "GET /static/js/dist/bundle.js?1591551844993 HTTP/1.1" 200 -
+[2020-06-07 19:44:05,216] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:05,217] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:05,222] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:44:05,260] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:44:14,115] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:14] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 19:44:19,372] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:44:19,404] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /static/js/dist/bundle.js?1591551859392 HTTP/1.1" 200 -
+[2020-06-07 19:44:19,614] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:19,617] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:19,624] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:44:19,669] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:44:23,289] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:23] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:44:30,020] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:44:30,057] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /static/js/dist/bundle.js?1591551870045 HTTP/1.1" 200 -
+[2020-06-07 19:44:30,257] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:30,259] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:30,265] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:44:30,297] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:44:35,747] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:44:35,787] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:35] "GET /static/js/dist/bundle.js?1591551875770 HTTP/1.1" 200 -
+[2020-06-07 19:44:36,014] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:36,016] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:44:36,016] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:44:36,061] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:44:39,703] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:39] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:44:40,492] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:44:40] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:45:00,935] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:00] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:45:01,835] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:01] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:45:13,986] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:45:14,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:14] "GET /static/js/dist/bundle.js?1591551914011 HTTP/1.1" 200 -
+[2020-06-07 19:45:14,237] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:45:14,238] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:45:14,249] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:45:14,292] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:45:15,398] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:15] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 19:45:19,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:19] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:45:24,457] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:45:24,500] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /static/js/dist/bundle.js?1591551924483 HTTP/1.1" 200 -
+[2020-06-07 19:45:24,729] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:45:24,730] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:45:24,738] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:45:24,784] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:45:34,241] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:34] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 19:45:35,698] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:35] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 19:45:44,002] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:44] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 19:45:53,148] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:45:53] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:50:32,627] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:50:32] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 19:50:34,500] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:50:34] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 19:57:48,133] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:57:48,178] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /static/js/dist/bundle.js?1591552668158 HTTP/1.1" 200 -
+[2020-06-07 19:57:48,397] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:57:48,397] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:57:48,398] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:57:48,464] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:57:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:58:03,880] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:58:03,932] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:03] "GET /static/js/dist/bundle.js?1591552683911 HTTP/1.1" 200 -
+[2020-06-07 19:58:04,281] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:58:04,285] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:04,288] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:04,338] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:58:06,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:58:06,165] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /static/js/dist/bundle.js?1591552686141 HTTP/1.1" 200 -
+[2020-06-07 19:58:06,517] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:58:06,526] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:06,535] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:06,601] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:58:48,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:48] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:58:48,917] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:48] "GET /static/js/dist/bundle.js?1591552728899 HTTP/1.1" 200 -
+[2020-06-07 19:58:49,272] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:58:49,275] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:49,278] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:58:49,329] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:58:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:59:17,061] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:59:17,112] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /static/js/dist/bundle.js?1591552757091 HTTP/1.1" 200 -
+[2020-06-07 19:59:17,504] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:59:17,504] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:59:17,513] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:59:17,540] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 19:59:31,335] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 19:59:31,387] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /static/js/dist/bundle.js?1591552771364 HTTP/1.1" 200 -
+[2020-06-07 19:59:31,748] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 19:59:31,750] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 19:59:31,753] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 19:59:31,815] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 19:59:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:00:21,117] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:00:21,167] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /static/js/dist/bundle.js?1591552821146 HTTP/1.1" 200 -
+[2020-06-07 20:00:21,524] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:00:21,527] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:21,529] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:21,591] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:00:38,151] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:00:38,209] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /static/js/dist/bundle.js?1591552838181 HTTP/1.1" 200 -
+[2020-06-07 20:00:38,618] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:38,623] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:38,627] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:00:38,683] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:00:39,656] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:00:39,719] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:39] "GET /static/js/dist/bundle.js?1591552839688 HTTP/1.1" 200 -
+[2020-06-07 20:00:40,151] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:00:40,155] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:40,157] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:00:40,204] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:00:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:01:49,585] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:01:49,640] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:49] "GET /static/js/dist/bundle.js?1591552909614 HTTP/1.1" 200 -
+[2020-06-07 20:01:50,035] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:50,037] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:50,038] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:01:50,067] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:01:51,462] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:01:51,503] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /static/js/dist/bundle.js?1591552911484 HTTP/1.1" 200 -
+[2020-06-07 20:01:51,880] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:01:51,881] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:51,883] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:51,937] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:01:52,869] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:52] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:01:52,917] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:52] "GET /static/js/dist/bundle.js?1591552912898 HTTP/1.1" 200 -
+[2020-06-07 20:01:53,313] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:01:53,315] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:53,316] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:53,405] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:01:53,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:01:53,589] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /static/js/dist/bundle.js?1591552913576 HTTP/1.1" 200 -
+[2020-06-07 20:01:53,963] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:01:53,973] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:53,974] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:01:54,029] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:01:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:03:11,101] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:03:11,156] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /static/js/dist/bundle.js?1591552991133 HTTP/1.1" 200 -
+[2020-06-07 20:03:11,529] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:11,530] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:11,532] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:03:11,576] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:03:24,983] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:03:25,033] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:25] "GET /static/js/dist/bundle.js?1591553005014 HTTP/1.1" 200 -
+[2020-06-07 20:03:25,393] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:03:25,397] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:25,400] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:25,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:03:26,164] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:03:26,232] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /static/js/dist/bundle.js?1591553006200 HTTP/1.1" 200 -
+[2020-06-07 20:03:26,669] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:26,671] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:03:26,671] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:26,728] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:03:43,580] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:03:43,630] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:43] "GET /static/js/dist/bundle.js?1591553023608 HTTP/1.1" 200 -
+[2020-06-07 20:03:43,993] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:03:43,998] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:44,002] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:03:44,055] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:03:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:04:10,702] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:04:10] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:04:17,141] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:04:17] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:04:21,618] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:04:21] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:04:25,636] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:04:25] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 20:04:28,256] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:04:28] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 20:05:22,114] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:22] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:05:25,824] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:25] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:05:44,123] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:44] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:05:45,309] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:45] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 20:05:48,385] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:48] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 20:05:51,001] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:51] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:05:52,186] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:52] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 20:05:53,747] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:05:53] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:06:56,055] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:06:56,122] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /static/js/dist/bundle.js?1591553216101 HTTP/1.1" 200 -
+[2020-06-07 20:06:56,541] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:06:56,560] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:06:56,561] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:06:56,683] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:06:57,959] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:06:58,037] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:58] "GET /static/js/dist/bundle.js?1591553218001 HTTP/1.1" 200 -
+[2020-06-07 20:06:58,471] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:06:58,476] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:06:58,477] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:06:58,532] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:06:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:07:00,856] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:00] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:07:07,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:07:07,357] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /static/js/dist/bundle.js?1591553227334 HTTP/1.1" 200 -
+[2020-06-07 20:07:07,836] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:07:07,838] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:07:07,839] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:07:07,976] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:07:08,798] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:07:08,863] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:08] "GET /static/js/dist/bundle.js?1591553228832 HTTP/1.1" 200 -
+[2020-06-07 20:07:09,240] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:07:09,241] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:07:09,242] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:07:09,311] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:07:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:15,882] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:15] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:08:15,933] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:15] "GET /static/js/dist/bundle.js?1591553295909 HTTP/1.1" 200 -
+[2020-06-07 20:08:16,344] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:08:16,350] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:16,353] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:16,438] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:17,014] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:08:17,071] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /static/js/dist/bundle.js?1591553297045 HTTP/1.1" 200 -
+[2020-06-07 20:08:17,431] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:08:17,433] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:17,435] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:17,495] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:18,861] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:08:18,915] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:18] "GET /static/js/dist/bundle.js?1591553298891 HTTP/1.1" 200 -
+[2020-06-07 20:08:19,280] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:08:19,285] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:19,287] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:19,343] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:29,817] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:08:29,878] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:29] "GET /static/js/dist/bundle.js?1591553309848 HTTP/1.1" 200 -
+[2020-06-07 20:08:30,253] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:30,253] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:30,255] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:08:30,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:39,834] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:08:39,884] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:39] "GET /static/js/dist/bundle.js?1591553319862 HTTP/1.1" 200 -
+[2020-06-07 20:08:40,258] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:08:40,260] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:40,265] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:08:40,320] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:08:53,365] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:08:53] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 20:09:00,630] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:00,686] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:00] "GET /static/js/dist/bundle.js?1591553340663 HTTP/1.1" 200 -
+[2020-06-07 20:09:01,059] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:01,064] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:01,066] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:01,124] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:01,755] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:01,810] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:01] "GET /static/js/dist/bundle.js?1591553341787 HTTP/1.1" 200 -
+[2020-06-07 20:09:02,228] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:02,229] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:02,230] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:02,317] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:06,926] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:06,982] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:06] "GET /static/js/dist/bundle.js?1591553346957 HTTP/1.1" 200 -
+[2020-06-07 20:09:07,352] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:07,358] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:07,360] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:07,414] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:08,347] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:08,406] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /static/js/dist/bundle.js?1591553348381 HTTP/1.1" 200 -
+[2020-06-07 20:09:08,791] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:08,791] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:08,792] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:08,824] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:13,678] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:13,734] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:13] "GET /static/js/dist/bundle.js?1591553353709 HTTP/1.1" 200 -
+[2020-06-07 20:09:14,097] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:14,102] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:14,104] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:14,160] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:14,875] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:14,944] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:14] "GET /static/js/dist/bundle.js?1591553354909 HTTP/1.1" 200 -
+[2020-06-07 20:09:15,365] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:15,365] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:15,369] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:15,434] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:21,446] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:21,505] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /static/js/dist/bundle.js?1591553361476 HTTP/1.1" 200 -
+[2020-06-07 20:09:21,863] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:21,894] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:21,897] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:21,966] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:23,498] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:23,554] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /static/js/dist/bundle.js?1591553363529 HTTP/1.1" 200 -
+[2020-06-07 20:09:23,916] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:23,920] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:23,923] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:23,981] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:32,629] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:32,684] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:32] "GET /static/js/dist/bundle.js?1591553372663 HTTP/1.1" 200 -
+[2020-06-07 20:09:33,049] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:33,055] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:33,058] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:33,122] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:33,606] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:33,669] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:33] "GET /static/js/dist/bundle.js?1591553373639 HTTP/1.1" 200 -
+[2020-06-07 20:09:34,078] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:34,086] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:34,089] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:34,140] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:09:37,854] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:37] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:09:37,908] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:37] "GET /static/js/dist/bundle.js?1591553377886 HTTP/1.1" 200 -
+[2020-06-07 20:09:38,307] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:09:38,310] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:38,311] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:09:38,398] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:09:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:12,118] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:12,172] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /static/js/dist/bundle.js?1591553412148 HTTP/1.1" 200 -
+[2020-06-07 20:10:12,546] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:12,551] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:12,553] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:12,607] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:13,370] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:13,438] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /static/js/dist/bundle.js?1591553413407 HTTP/1.1" 200 -
+[2020-06-07 20:10:13,803] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:13,809] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:13,816] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:13,885] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:24,451] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:24,488] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /static/js/dist/bundle.js?1591553424471 HTTP/1.1" 200 -
+[2020-06-07 20:10:24,889] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:24,892] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:24,895] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:24,987] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:29,525] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:29,578] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:29] "GET /static/js/dist/bundle.js?1591553429556 HTTP/1.1" 200 -
+[2020-06-07 20:10:29,969] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:29,970] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:29,971] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:30,039] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:35,918] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:35,976] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:35] "GET /static/js/dist/bundle.js?1591553435949 HTTP/1.1" 200 -
+[2020-06-07 20:10:36,351] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:36,358] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:36,360] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:36,418] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:52,601] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:52] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:10:52,648] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:52] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-07 20:10:52,649] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:55,434] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:10:55,439] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:57,690] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:57] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:10:58,495] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:10:58,554] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:58] "GET /static/js/dist/bundle.js?1591553458532 HTTP/1.1" 200 -
+[2020-06-07 20:10:58,940] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:10:58,944] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:58,948] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:10:59,009] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:10:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:11:01,052] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:01] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 20:11:10,667] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:11:10,722] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:10] "GET /static/js/dist/bundle.js?1591553470702 HTTP/1.1" 200 -
+[2020-06-07 20:11:11,080] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:11:11,085] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:11,088] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:11,147] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:11:12,113] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:11:12,178] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /static/js/dist/bundle.js?1591553472148 HTTP/1.1" 200 -
+[2020-06-07 20:11:12,542] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:11:12,550] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:12,559] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:12,662] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:11:15,980] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:15] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 20:11:17,760] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:17] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:11:21,537] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:21] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:11:26,651] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:11:26,709] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:26] "GET /static/js/dist/bundle.js?1591553486685 HTTP/1.1" 200 -
+[2020-06-07 20:11:27,117] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:11:27,118] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:27,119] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:27,178] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:11:27,999] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:27] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:11:28,050] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:28] "GET /static/js/dist/bundle.js?1591553488031 HTTP/1.1" 200 -
+[2020-06-07 20:11:28,511] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:28,511] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:28,512] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:11:28,580] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:11:31,032] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:31] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:11:39,811] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:11:39,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:39] "GET /static/js/dist/bundle.js?1591553499841 HTTP/1.1" 200 -
+[2020-06-07 20:11:40,262] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:11:40,269] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:40,278] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:11:40,386] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:11:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:12:03,898] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:03] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 20:12:14,181] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:12:14,243] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /static/js/dist/bundle.js?1591553534209 HTTP/1.1" 200 -
+[2020-06-07 20:12:14,632] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:12:14,636] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:14,640] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:14,700] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:12:15,654] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:15] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:12:15,715] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:15] "GET /static/js/dist/bundle.js?1591553535688 HTTP/1.1" 200 -
+[2020-06-07 20:12:16,110] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:12:16,115] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:16,119] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:16,182] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:12:26,640] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:12:26,698] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:26] "GET /static/js/dist/bundle.js?1591553546673 HTTP/1.1" 200 -
+[2020-06-07 20:12:27,099] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:27,099] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:12:27,100] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:12:27,132] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:12:53,764] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:12:53] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 20:13:00,664] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:13:00,729] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:00] "GET /static/js/dist/bundle.js?1591553580694 HTTP/1.1" 200 -
+[2020-06-07 20:13:01,214] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:01,215] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:01,216] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:01,331] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:08,677] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:08] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 20:13:08,713] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:08] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-07 20:13:08,715] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:09,720] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:09,722] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:13,000] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:13] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 20:13:17,735] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:13:17,801] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:17] "GET /static/js/dist/bundle.js?1591553597767 HTTP/1.1" 200 -
+[2020-06-07 20:13:18,233] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:18,237] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:18,239] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:18,399] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:23,303] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:13:23,368] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /static/js/dist/bundle.js?1591553603334 HTTP/1.1" 200 -
+[2020-06-07 20:13:23,779] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:23,780] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:23,781] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:23,868] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:27,962] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:27] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:13:40,352] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 20:13:40,404] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /static/js/dist/bundle.js?1591553620381 HTTP/1.1" 200 -
+[2020-06-07 20:13:40,836] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:40,842] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:40,842] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 20:13:40,980] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:45,674] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:45] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:13:45,713] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:45] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-07 20:13:45,727] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:46,890] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 20:13:46,896] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 20:13:58,365] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:13:58] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 20:14:03,932] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:14:03] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-07 20:14:05,057] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 20:14:05] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 23:07:42,107] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:07:42] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 23:07:46,093] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:07:46] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-07 23:07:48,422] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:07:48] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-07 23:07:50,325] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:07:50] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-07 23:07:56,838] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:07:56] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-07 23:08:13,395] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 23:08:13,464] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /static/js/dist/bundle.js?1591564093426 HTTP/1.1" 200 -
+[2020-06-07 23:08:13,830] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 23:08:13,845] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:13,846] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:13,902] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 23:08:17,425] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 23:08:17,478] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /static/js/dist/bundle.js?1591564097456 HTTP/1.1" 200 -
+[2020-06-07 23:08:17,826] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 23:08:17,832] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:17,836] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:17,886] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 23:08:54,538] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 23:08:54,588] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /static/js/dist/bundle.js?1591564134558 HTTP/1.1" 200 -
+[2020-06-07 23:08:54,931] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 23:08:54,938] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:54,942] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 23:08:54,991] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:08:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 23:09:01,664] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-07 23:09:01,716] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:01] "GET /static/js/dist/bundle.js?1591564141695 HTTP/1.1" 200 -
+[2020-06-07 23:09:02,062] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-07 23:09:02,069] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-07 23:09:02,071] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-07 23:09:02,132] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-07 23:09:08,076] {_internal.py:122} INFO - 127.0.0.1 - - [07/Jun/2020 23:09:08] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 16:49:01,214] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:01] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 16:49:06,015] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:06] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 16:49:19,537] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:19] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 16:49:45,944] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:49:46,036] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:46] "GET /static/js/dist/bundle.js?1591714186014 HTTP/1.1" 200 -
+[2020-06-09 16:49:46,475] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:49:46,480] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:49:46,481] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:49:46,575] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:49:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:11,511] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:11,568] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:11] "GET /static/js/dist/bundle.js?1591714571548 HTTP/1.1" 200 -
+[2020-06-09 16:56:11,954] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:11,958] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:11,960] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:12,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:19,400] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:19,457] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /static/js/dist/bundle.js?1591714579431 HTTP/1.1" 200 -
+[2020-06-09 16:56:19,826] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:19,829] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:19,833] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:19,905] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:28,289] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:28,354] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /static/js/dist/bundle.js?1591714588320 HTTP/1.1" 200 -
+[2020-06-09 16:56:28,733] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:28,744] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:28,746] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:28,808] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:33,264] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:33,316] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /static/js/dist/bundle.js?1591714593297 HTTP/1.1" 200 -
+[2020-06-09 16:56:33,695] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:33,696] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:33,697] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:33,753] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:42,137] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:42,185] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /static/js/dist/bundle.js?1591714602166 HTTP/1.1" 200 -
+[2020-06-09 16:56:42,561] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:42,565] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:42,566] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:42,618] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:43,691] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:43,747] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:43] "GET /static/js/dist/bundle.js?1591714603729 HTTP/1.1" 200 -
+[2020-06-09 16:56:44,121] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:44,126] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:44,127] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:44,178] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:53,031] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:53,078] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /static/js/dist/bundle.js?1591714613061 HTTP/1.1" 200 -
+[2020-06-09 16:56:53,452] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:53,462] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:53,466] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:53,531] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:56:54,958] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:54] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:56:55,006] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:55] "GET /static/js/dist/bundle.js?1591714614989 HTTP/1.1" 200 -
+[2020-06-09 16:56:55,376] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:56:55,382] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:55,383] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:56:55,434] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:56:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:29,627] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:29,678] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:29] "GET /static/js/dist/bundle.js?1591714709658 HTTP/1.1" 200 -
+[2020-06-09 16:58:30,079] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:30,080] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:30,080] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:30,180] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:35,314] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:35,362] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /static/js/dist/bundle.js?1591714715346 HTTP/1.1" 200 -
+[2020-06-09 16:58:35,740] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:35,750] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:35,751] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:35,812] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:40,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:40,073] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /static/js/dist/bundle.js?1591714720060 HTTP/1.1" 200 -
+[2020-06-09 16:58:40,461] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:40,463] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:40,464] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:40,523] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:51,083] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:51,133] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /static/js/dist/bundle.js?1591714731114 HTTP/1.1" 200 -
+[2020-06-09 16:58:51,497] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:51,500] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:51,503] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:51,554] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:55,893] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:55,947] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:55] "GET /static/js/dist/bundle.js?1591714735924 HTTP/1.1" 200 -
+[2020-06-09 16:58:56,312] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:56,317] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:56,318] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:56,379] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:58:56,950] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:58:57,012] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:57] "GET /static/js/dist/bundle.js?1591714736989 HTTP/1.1" 200 -
+[2020-06-09 16:58:57,387] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:58:57,394] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:57,395] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:58:57,451] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:58:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:01,034] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:59:01,104] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /static/js/dist/bundle.js?1591714741069 HTTP/1.1" 200 -
+[2020-06-09 16:59:01,492] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:01,493] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:01,493] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:01,544] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:06,713] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:59:06,775] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:06] "GET /static/js/dist/bundle.js?1591714746759 HTTP/1.1" 200 -
+[2020-06-09 16:59:07,165] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:07,165] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:07,167] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:07,222] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:07,783] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:59:07,853] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:07] "GET /static/js/dist/bundle.js?1591714747819 HTTP/1.1" 200 -
+[2020-06-09 16:59:08,394] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:08,398] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:08,400] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:08,469] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:11,325] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:59:11,403] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /static/js/dist/bundle.js?1591714751363 HTTP/1.1" 200 -
+[2020-06-09 16:59:11,791] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:11,792] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:11,793] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:11,851] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:14,328] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 16:59:14,381] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /static/js/dist/bundle.js?1591714754364 HTTP/1.1" 200 -
+[2020-06-09 16:59:14,746] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:14,755] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:14,760] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 16:59:14,812] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:26,747] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:26] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 16:59:30,313] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:30] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 16:59:30,350] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:30,352] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:30] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-09 16:59:32,110] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 16:59:32,111] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 16:59:43,779] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 16:59:43] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:00:06,811] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:06] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:00:13,456] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:00:13,514] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /static/js/dist/bundle.js?1591714813488 HTTP/1.1" 200 -
+[2020-06-09 17:00:13,877] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:00:13,883] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:13,885] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:13,945] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:00:24,241] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:24] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:00:53,564] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:00:53,611] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:53] "GET /static/js/dist/bundle.js?1591714853591 HTTP/1.1" 200 -
+[2020-06-09 17:00:53,980] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:00:53,985] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:53,988] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:54,033] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:00:55,144] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:00:55,193] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /static/js/dist/bundle.js?1591714855172 HTTP/1.1" 200 -
+[2020-06-09 17:00:55,548] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:00:55,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:55,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:00:55,604] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:00:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:03:12,533] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:03:12,596] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:12] "GET /static/js/dist/bundle.js?1591714992578 HTTP/1.1" 200 -
+[2020-06-09 17:03:12,986] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:12,988] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:12,990] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:03:13,055] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:03:13,494] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:03:13,547] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /static/js/dist/bundle.js?1591714993526 HTTP/1.1" 200 -
+[2020-06-09 17:03:13,914] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:03:13,919] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:13,919] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:13,976] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:03:22,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:03:22,075] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /static/js/dist/bundle.js?1591715002056 HTTP/1.1" 200 -
+[2020-06-09 17:03:22,468] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:03:22,473] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:22,475] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:22,550] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:03:23,727] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:03:23,779] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:23] "GET /static/js/dist/bundle.js?1591715003757 HTTP/1.1" 200 -
+[2020-06-09 17:03:24,136] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:03:24,142] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:24,143] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:24,211] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:03:41,258] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:41] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:03:44,706] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:44] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:03:56,669] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:03:56,730] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:56] "GET /static/js/dist/bundle.js?1591715036706 HTTP/1.1" 200 -
+[2020-06-09 17:03:57,114] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:03:57,118] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:57,120] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:03:57,191] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:03:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:04:08,518] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:08] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:04:18,074] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:04:18,134] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /static/js/dist/bundle.js?1591715058110 HTTP/1.1" 200 -
+[2020-06-09 17:04:18,540] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:04:18,543] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:04:18,544] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:04:18,596] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:04:36,906] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:36] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:04:54,168] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:04:54] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:05:02,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:02,649] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:02] "GET /static/js/dist/bundle.js?1591715102631 HTTP/1.1" 200 -
+[2020-06-09 17:05:03,032] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:03,046] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:03,048] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:03,157] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:04,485] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:04] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:05:04,606] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:04,655] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:04] "GET /static/js/dist/bundle.js?1591715104633 HTTP/1.1" 200 -
+[2020-06-09 17:05:05,043] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:05,048] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:05,050] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:05,111] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:11,637] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:11] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:05:17,248] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:17,304] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /static/js/dist/bundle.js?1591715117278 HTTP/1.1" 200 -
+[2020-06-09 17:05:17,713] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:17,721] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:17,723] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:17,825] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:18,580] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:18,629] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:18] "GET /static/js/dist/bundle.js?1591715118612 HTTP/1.1" 200 -
+[2020-06-09 17:05:18,999] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:19,005] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:19,006] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:19,062] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:21,549] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:21] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:05:23,912] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:23] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:23,964] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:23] "GET /static/js/dist/bundle.js?1591715123945 HTTP/1.1" 200 -
+[2020-06-09 17:05:24,345] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:24,348] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:24,350] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:24,414] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:31,603] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:31] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:05:36,464] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:36,511] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /static/js/dist/bundle.js?1591715136496 HTTP/1.1" 200 -
+[2020-06-09 17:05:36,872] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:36,875] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:36,879] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:36,937] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:40,551] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:40] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:05:40,607] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:40] "GET /static/js/dist/bundle.js?1591715140585 HTTP/1.1" 200 -
+[2020-06-09 17:05:40,987] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:05:40,991] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:40,992] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:05:41,052] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:05:48,586] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:05:48] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:06:03,382] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:03] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:06:21,399] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:06:21,458] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /static/js/dist/bundle.js?1591715181437 HTTP/1.1" 200 -
+[2020-06-09 17:06:21,834] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:06:21,837] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:06:21,840] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:06:21,893] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:06:30,828] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:30] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:06:37,839] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:37] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:06:37,889] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:37] "GET /static/js/dist/bundle.js?1591715197872 HTTP/1.1" 200 -
+[2020-06-09 17:06:38,266] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:06:38,270] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:06:38,272] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:06:38,338] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:06:44,621] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:44] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:06:44,660] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:06:44,663] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:44] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 17:06:46,772] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:06:46,776] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:06:59,994] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:06:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:07:00,060] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:00] "GET /static/js/dist/bundle.js?1591715220037 HTTP/1.1" 200 -
+[2020-06-09 17:07:00,503] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:07:00,506] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:00,507] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:00,574] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:07:01,226] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:07:01,275] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /static/js/dist/bundle.js?1591715221255 HTTP/1.1" 200 -
+[2020-06-09 17:07:01,673] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:01,677] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:07:01,677] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:01,756] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:07:02,701] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:02] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:07:05,619] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:05] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:07:08,521] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:08] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:07:12,141] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:07:12,193] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /static/js/dist/bundle.js?1591715232172 HTTP/1.1" 200 -
+[2020-06-09 17:07:12,556] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:07:12,562] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:12,566] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:07:12,636] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:07:20,257] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:20] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:07:35,946] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:07:35] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:08:02,702] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:02] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:08:02,748] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:02] "GET /static/js/dist/bundle.js?1591715282730 HTTP/1.1" 200 -
+[2020-06-09 17:08:03,113] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:08:03,116] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:03,118] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:03,168] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:08:03,931] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:08:03,974] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:03] "GET /static/js/dist/bundle.js?1591715283954 HTTP/1.1" 200 -
+[2020-06-09 17:08:04,365] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:08:04,372] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:04,379] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:04,447] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:08:05,848] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:05] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:08:06,091] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:08:06,141] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /static/js/dist/bundle.js?1591715286121 HTTP/1.1" 200 -
+[2020-06-09 17:08:06,509] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:08:06,512] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:06,514] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:06,570] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:08:09,433] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:08:09,480] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /static/js/dist/bundle.js?1591715289460 HTTP/1.1" 200 -
+[2020-06-09 17:08:09,845] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:08:09,855] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:09,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:08:09,917] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:08:41,561] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:41] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:08:42,736] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:42] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 17:08:44,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:08:44] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:09:13,060] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:09:13] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:09:36,646] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:09:36] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:09:38,821] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:09:38] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:10:10,592] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:10] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:10:31,242] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:31,292] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /static/js/dist/bundle.js?1591715431273 HTTP/1.1" 200 -
+[2020-06-09 17:10:31,684] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:31,691] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:31,698] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:31,763] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:10:32,239] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:32,296] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /static/js/dist/bundle.js?1591715432275 HTTP/1.1" 200 -
+[2020-06-09 17:10:32,689] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:32,699] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:32,699] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:32,795] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:10:34,063] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:34,123] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /static/js/dist/bundle.js?1591715434104 HTTP/1.1" 200 -
+[2020-06-09 17:10:34,484] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:34,489] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:34,489] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:34,537] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:10:36,820] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:36] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:36,873] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:36] "GET /static/js/dist/bundle.js?1591715436853 HTTP/1.1" 200 -
+[2020-06-09 17:10:37,253] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:37,266] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:37,272] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:37,326] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:10:51,185] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:51] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:10:53,859] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:53] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:53,921] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:53] "GET /static/js/dist/bundle.js?1591715453898 HTTP/1.1" 200 -
+[2020-06-09 17:10:54,279] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:54,288] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:54,290] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:54,361] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:10:54,959] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:54] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:10:55,034] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:55] "GET /static/js/dist/bundle.js?1591715455018 HTTP/1.1" 200 -
+[2020-06-09 17:10:55,411] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:10:55,415] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:55,418] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:10:55,476] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:10:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:11:04,578] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:11:04] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:11:15,664] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:11:15] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:11:20,621] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:11:20] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:23:16,731] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:23:16] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:23:34,336] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:23:34] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:23:39,934] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:23:39] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:24:00,722] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:00] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:24:06,403] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:06,478] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /static/js/dist/bundle.js?1591716246456 HTTP/1.1" 200 -
+[2020-06-09 17:24:06,846] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:06,851] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:06,852] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:06,913] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:24:13,038] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:13] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:24:16,819] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:16,875] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:16] "GET /static/js/dist/bundle.js?1591716256855 HTTP/1.1" 200 -
+[2020-06-09 17:24:17,230] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:17,234] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:17,237] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:17,293] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:24:28,877] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:28] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:28,951] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:28] "GET /static/js/dist/bundle.js?1591716268927 HTTP/1.1" 200 -
+[2020-06-09 17:24:29,319] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:29,322] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:29,325] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:29,388] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:24:29,946] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:29] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:30,039] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:30] "GET /static/js/dist/bundle.js?1591716270015 HTTP/1.1" 200 -
+[2020-06-09 17:24:30,434] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:30,437] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:30,439] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:30,506] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:24:35,043] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:35,094] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /static/js/dist/bundle.js?1591716275075 HTTP/1.1" 200 -
+[2020-06-09 17:24:35,506] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:35,506] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:35,511] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:35,570] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:24:39,419] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:24:39,479] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /static/js/dist/bundle.js?1591716279455 HTTP/1.1" 200 -
+[2020-06-09 17:24:39,863] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:24:39,870] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:39,870] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:24:39,931] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:24:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:25:05,325] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:05] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:25:14,588] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:14] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:25:14,638] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:14] "GET /static/js/dist/bundle.js?1591716314618 HTTP/1.1" 200 -
+[2020-06-09 17:25:15,005] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:25:15,010] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:15,012] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:15,063] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:25:44,577] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:44] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:25:44,623] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:44] "GET /static/js/dist/bundle.js?1591716344605 HTTP/1.1" 200 -
+[2020-06-09 17:25:45,000] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:45,006] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:45,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:25:45,072] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:25:45,511] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:25:45,555] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /static/js/dist/bundle.js?1591716345538 HTTP/1.1" 200 -
+[2020-06-09 17:25:45,910] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:25:45,922] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:45,928] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:46,005] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:25:46,772] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:46] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:25:46,824] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:46] "GET /static/js/dist/bundle.js?1591716346805 HTTP/1.1" 200 -
+[2020-06-09 17:25:47,192] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:25:47,198] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:47,200] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:47,252] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:25:51,228] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:51] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:25:58,171] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:25:58,221] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /static/js/dist/bundle.js?1591716358201 HTTP/1.1" 200 -
+[2020-06-09 17:25:58,603] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:25:58,605] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:58,606] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:25:58,679] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:25:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:26:19,484] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:19] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:26:21,056] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:21] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:26:22,226] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:22] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:26:31,209] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:26:31,254] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /static/js/dist/bundle.js?1591716391238 HTTP/1.1" 200 -
+[2020-06-09 17:26:31,608] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:26:31,619] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:31,625] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:31,687] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:26:35,167] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:35] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:26:37,042] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:26:37,096] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /static/js/dist/bundle.js?1591716397075 HTTP/1.1" 200 -
+[2020-06-09 17:26:37,461] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:26:37,469] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:37,473] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:37,564] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:26:42,185] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:26:42,237] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /static/js/dist/bundle.js?1591716402216 HTTP/1.1" 200 -
+[2020-06-09 17:26:42,618] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:26:42,625] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:42,626] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:26:42,688] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:26:47,742] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:26:47] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:27:02,738] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:02] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 17:27:07,764] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:07] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:27:12,543] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:12] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:27:12,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:12] "GET /static/js/dist/bundle.js?1591716432576 HTTP/1.1" 200 -
+[2020-06-09 17:27:12,967] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:27:12,973] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:12,975] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:13,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:27:21,801] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:21] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:27:47,814] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:47] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:27:57,879] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:27:57,920] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:57] "GET /static/js/dist/bundle.js?1591716477901 HTTP/1.1" 200 -
+[2020-06-09 17:27:58,292] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:27:58,314] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:58,316] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:58,386] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:27:59,216] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:27:59,272] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /static/js/dist/bundle.js?1591716479248 HTTP/1.1" 200 -
+[2020-06-09 17:27:59,643] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:27:59,649] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:59,650] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:27:59,717] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:27:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:01,724] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:01] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:07,929] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:07,977] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:07] "GET /static/js/dist/bundle.js?1591716487957 HTTP/1.1" 200 -
+[2020-06-09 17:28:08,351] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:08,352] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:08,360] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:08,431] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:09,268] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:09,331] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /static/js/dist/bundle.js?1591716489304 HTTP/1.1" 200 -
+[2020-06-09 17:28:09,722] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:09,731] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:09,739] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:09,806] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:09] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:20,074] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:20] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:25,716] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:25] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:25,769] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:25] "GET /static/js/dist/bundle.js?1591716505746 HTTP/1.1" 200 -
+[2020-06-09 17:28:26,143] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:26,144] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:26,145] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:26,201] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:30,215] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:30] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:33,236] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:33,298] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /static/js/dist/bundle.js?1591716513276 HTTP/1.1" 200 -
+[2020-06-09 17:28:33,665] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:33,672] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:33,673] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:33,747] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:36,427] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:36] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:41,893] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:41] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:41,949] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:41] "GET /static/js/dist/bundle.js?1591716521924 HTTP/1.1" 200 -
+[2020-06-09 17:28:42,328] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:42,335] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:42,336] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:42,395] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:28:45,679] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:45] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:48,461] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:48] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:28:51,539] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:28:51,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:51] "GET /static/js/dist/bundle.js?1591716531573 HTTP/1.1" 200 -
+[2020-06-09 17:28:52,022] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:52,024] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:28:52,028] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:28:52,064] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:28:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:29:17,447] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:29:17] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 17:40:18,910] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:40:18] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 17:40:26,926] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:40:26] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:44:54,526] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:44:54] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 17:56:27,354] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:27] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 17:56:29,901] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:29] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 17:56:30,265] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:56:30,312] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /static/js/dist/bundle.js?1591718190295 HTTP/1.1" 200 -
+[2020-06-09 17:56:30,703] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:56:30,705] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:30,707] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:30,759] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:56:56,207] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:56:56,257] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /static/js/dist/bundle.js?1591718216227 HTTP/1.1" 200 -
+[2020-06-09 17:56:56,656] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:56:56,662] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:56,663] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:56,717] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:56:59,068] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:56:59,111] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /static/js/dist/bundle.js?1591718219096 HTTP/1.1" 200 -
+[2020-06-09 17:56:59,474] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:56:59,482] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:59,486] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:56:59,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:56:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:57:06,871] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:06] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 17:57:06,929] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:06] "GET /static/js/dist/bundle.js?1591718226902 HTTP/1.1" 200 -
+[2020-06-09 17:57:07,310] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:57:07,319] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 17:57:07,321] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 17:57:07,387] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:57:08,345] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:08] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 17:57:08,346] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:57:10,526] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 17:57:10,543] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:57:12,101] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:12] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-09 17:57:12,109] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 17:57:19,616] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 17:57:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:00:35,073] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:00:35] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:01:07,534] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 19:01:07,571] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /static/js/dist/bundle.js?1591722067562 HTTP/1.1" 200 -
+[2020-06-09 19:01:07,775] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:07,776] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:07,779] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:01:07,839] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:01:08,563] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 19:01:08,617] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /static/js/dist/bundle.js?1591722068594 HTTP/1.1" 200 -
+[2020-06-09 19:01:08,844] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:08,845] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:08,849] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:01:08,899] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:01:29,169] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:29] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:01:34,986] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:34] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 19:01:35,022] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:35] "GET /static/js/dist/bundle.js?1591722095011 HTTP/1.1" 200 -
+[2020-06-09 19:01:35,227] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:35,228] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:01:35,230] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:01:35,266] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:01:43,021] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:01:43] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:02:00,311] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 19:02:00,344] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /static/js/dist/bundle.js?1591722120335 HTTP/1.1" 200 -
+[2020-06-09 19:02:00,552] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:02:00,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:02:00,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:02:00,594] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:02:02,681] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:02] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 19:02:06,760] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:06] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 19:02:08,878] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:08] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:02:10,436] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:10] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:02:12,556] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:12] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:02:14,703] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:14] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:02:21,820] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:21] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 19:02:24,504] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:24] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:02:25,924] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:25] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:02:27,660] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:02:27] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:03:12,934] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:12] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:03:13,970] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:13] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:03:18,155] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:18] "GET /static/img/check.svg HTTP/1.1" 304 -
+[2020-06-09 19:03:25,306] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:25] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:25,307] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:25] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:26,697] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:03:33,306] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:33] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:03:34,350] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:34] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 19:03:35,408] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:35] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:37,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:37] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 19:03:38,301] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:38] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:40,035] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:40] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:03:41,271] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:41] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 19:03:43,348] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:43] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:03:45,813] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:45] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:47,633] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:47] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 19:03:50,935] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:50] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:03:56,525] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:56] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:03:58,690] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:03:58] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 19:04:00,615] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:04:00] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:04:02,863] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:04:02] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:04:05,527] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:04:05] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 19:04:07,692] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:04:07] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:04:10,018] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:04:10] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-09 19:05:56,243] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:05:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:08:37,530] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:08:37,580] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /static/js/dist/bundle.js?1591722517562 HTTP/1.1" 200 -
+[2020-06-09 19:08:37,812] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:08:37,813] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:08:37,814] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:08:37,845] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:08:37,847] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:08:41,074] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:08:41,138] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /static/js/dist/bundle.js?1591722521101 HTTP/1.1" 200 -
+[2020-06-09 19:08:41,522] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:08:41,525] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:08:41,529] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:08:41,574] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:08:41,576] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:08:59,960] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:08:59] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:09:00,005] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /static/js/dist/bundle.js?1591722539992 HTTP/1.1" 200 -
+[2020-06-09 19:09:00,371] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:09:00,374] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:09:00,375] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:09:00,398] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:09:00,417] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:09:44,446] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:09:44,497] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /static/js/dist/bundle.js?1591722584480 HTTP/1.1" 200 -
+[2020-06-09 19:09:44,858] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:09:44,858] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:09:44,859] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:09:44,898] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:09:44,900] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:09:44] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:10:49,142] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:10:49,186] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /static/js/dist/bundle.js?1591722649171 HTTP/1.1" 200 -
+[2020-06-09 19:10:49,543] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:10:49,550] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:10:49,550] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:10:49,565] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:10:49,586] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:10:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:11:02,187] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:11:02,236] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /static/js/dist/bundle.js?1591722662213 HTTP/1.1" 200 -
+[2020-06-09 19:11:02,621] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:11:02,625] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:02,626] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:02,653] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:11:02,675] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:11:48,704] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:11:48,768] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:48] "GET /static/js/dist/bundle.js?1591722708735 HTTP/1.1" 200 -
+[2020-06-09 19:11:49,162] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:49,164] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:11:49,165] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:49,221] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:49] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:11:49,226] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:11:52,792] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:11:52,835] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:52] "GET /static/js/dist/bundle.js?1591722712813 HTTP/1.1" 200 -
+[2020-06-09 19:11:53,228] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:11:53,236] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:53,241] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:11:53,270] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:11:53,288] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:11:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:12:02,620] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:02] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:12:02,681] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:02] "GET /static/js/dist/bundle.js?1591722722664 HTTP/1.1" 200 -
+[2020-06-09 19:12:03,061] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:12:03,066] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:12:03,070] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:12:03,101] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:03] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:12:03,146] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:12:35,824] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:35] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:12:35,867] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:35] "GET /static/js/dist/bundle.js?1591722755853 HTTP/1.1" 200 -
+[2020-06-09 19:12:36,227] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:12:36,228] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:12:36,229] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:12:36,246] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:36] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:12:36,267] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:12:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:14:13,084] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:14:13,139] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /static/js/dist/bundle.js?1591722853123 HTTP/1.1" 200 -
+[2020-06-09 19:14:13,508] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:14:13,514] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:13,520] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:13,553] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:14:13,580] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:14:45,696] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:14:45,826] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:45] "GET /static/js/dist/bundle.js?1591722885725 HTTP/1.1" 200 -
+[2020-06-09 19:14:46,190] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:46,195] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:46,196] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:14:46,221] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:14:46,232] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:14:48,049] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:14:48,096] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /static/js/dist/bundle.js?1591722888080 HTTP/1.1" 200 -
+[2020-06-09 19:14:48,472] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:14:48,479] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:48,484] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:48,518] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:14:48,540] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:14:52,741] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:52] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:14:52,787] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:52] "GET /static/js/dist/bundle.js?1591722892770 HTTP/1.1" 200 -
+[2020-06-09 19:14:53,162] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:14:53,168] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:53,169] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:53,188] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:53] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:14:53,220] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:14:54,345] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:14:54,396] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /static/js/dist/bundle.js?1591722894376 HTTP/1.1" 200 -
+[2020-06-09 19:14:54,783] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:14:54,786] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:54,787] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:14:54,823] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:14:54,843] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:14:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:15:28,565] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:28] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:15:28,616] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:28] "GET /static/js/dist/bundle.js?1591722928598 HTTP/1.1" 200 -
+[2020-06-09 19:15:28,980] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:15:28,990] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:28] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:15:28,991] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:28] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:15:29,008] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:29] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:15:29,030] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:15:37,181] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:37] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-09 19:15:40,102] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:40] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-09 19:15:42,872] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:15:42] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-09 19:17:26,617] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:26] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:17:26,676] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:26] "GET /static/js/dist/bundle.js?1591723046655 HTTP/1.1" 200 -
+[2020-06-09 19:17:27,067] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:17:27,074] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:27] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:17:27,076] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:27] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:17:27,095] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:27] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:17:27,122] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:17:29,436] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:29] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-09 19:17:30,852] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:30] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-09 19:17:36,039] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:36] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-09 19:17:37,912] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:17:37] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-09 19:18:21,194] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:18:21,247] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /static/js/dist/bundle.js?1591723101224 HTTP/1.1" 200 -
+[2020-06-09 19:18:21,646] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:18:21,654] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:18:21,657] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:18:21,678] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:18:21,700] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:18:24,443] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:24] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-09 19:18:26,280] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:26] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-09 19:18:47,396] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-09 19:18:47,454] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /static/js/dist/bundle.js?1591723127432 HTTP/1.1" 200 -
+[2020-06-09 19:18:47,808] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:18:47,879] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:18:47,882] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:18:47,894] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-09 19:18:47,911] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:18:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:19:05,861] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:19:05,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:19:08,157] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:08] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 19:19:08,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:08] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:19:08,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:19:23,062] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:23] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:19:23,065] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:23] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:19:27,466] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:27] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:19:27,470] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:19:27] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:20:13,892] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:13] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:20:13,940] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:13] "GET /static/js/dist/bundle.js?1591723213924 HTTP/1.1" 200 -
+[2020-06-09 19:20:14,288] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:20:14,365] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:14,365] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:14,377] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:14] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:20:14,393] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:20:20,441] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:20] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:20:20,442] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:20] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:20:21,758] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:21] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:20:21,802] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:21] "GET /static/js/dist/bundle.js?1591723221786 HTTP/1.1" 200 -
+[2020-06-09 19:20:22,159] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:20:22,218] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:22] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:22,219] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:22] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:22,229] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:22] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:20:22,245] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:20:25,438] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:25] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:20:27,745] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:27] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-09 19:20:27,752] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:27] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-09 19:20:28,546] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:28] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:20:28,591] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:28] "GET /static/js/dist/bundle.js?1591723228573 HTTP/1.1" 200 -
+[2020-06-09 19:20:28,941] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:20:29,012] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:29,013] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:20:29,027] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:29] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:20:29,047] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:20:31,687] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:20:31] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-09 19:21:38,704] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:38] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:21:38,769] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:38] "GET /static/js/dist/bundle.js?1591723298738 HTTP/1.1" 200 -
+[2020-06-09 19:21:39,125] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:21:39,190] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:21:39,192] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:21:39,208] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:39] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:21:39,226] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:21:42,845] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:42] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-09 19:21:43,718] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:21:43] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:22:03,722] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:03] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:22:03,769] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:03] "GET /static/js/dist/bundle.js?1591723323750 HTTP/1.1" 200 -
+[2020-06-09 19:22:04,131] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:22:04,213] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:22:04,214] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:22:04,227] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:04] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:22:04,254] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:22:14,407] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:22:14] "PUT /api/v1/tile/12/ HTTP/1.1" 200 -
+[2020-06-09 19:24:13,537] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:13] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:24:13,598] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:13] "GET /static/js/dist/bundle.js?1591723453581 HTTP/1.1" 200 -
+[2020-06-09 19:24:13,955] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:24:14,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:24:14,026] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:24:14,041] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:14] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:24:14,064] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:24:32,182] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 19:24:32,238] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /static/js/dist/bundle.js?1591723472218 HTTP/1.1" 200 -
+[2020-06-09 19:24:32,586] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:24:32,654] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:24:32,656] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:24:32,671] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 19:24:32,687] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:24:39,218] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:39] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:24:39,220] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:39] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 19:24:43,455] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:43] "PUT /api/v1/tile/12/ HTTP/1.1" 200 -
+[2020-06-09 19:24:43,456] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:43] "PUT /api/v1/tile/12/ HTTP/1.1" 200 -
+[2020-06-09 19:24:46,907] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:24:46,919] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:24:48,422] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:24:48,427] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:24:48] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:25:03,919] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:25:03] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:25:03,922] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:25:03] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:25:17,270] {app.py:1891} ERROR - Exception on /api/v1/tile/16/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-09 19:25:17,303] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:25:17] "PUT /api/v1/tile/16/ HTTP/1.1" 500 -
+[2020-06-09 19:26:35,976] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:35] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:26:36,039] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /static/js/dist/bundle.js?1591723596021 HTTP/1.1" 200 -
+[2020-06-09 19:26:36,400] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:26:36,464] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:26:36,465] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:26:36,476] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:26:36,491] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:26:46,361] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:26:46,414] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /static/js/dist/bundle.js?1591723606393 HTTP/1.1" 200 -
+[2020-06-09 19:26:46,795] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:26:46,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:26:46,862] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:26:46,875] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:26:46,894] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:26:53,712] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:53] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:26:53,714] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:53] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:26:59,970] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:26:59] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:27:00,028] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /static/js/dist/bundle.js?1591723620008 HTTP/1.1" 200 -
+[2020-06-09 19:27:00,429] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:27:00,496] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:27:00,497] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:27:00,512] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:27:00,530] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:27:10,326] {app.py:1891} ERROR - Exception on /api/v1/tile/16/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-09 19:27:10,327] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:10] "PUT /api/v1/tile/16/ HTTP/1.1" 500 -
+[2020-06-09 19:27:30,556] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:30] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-09 19:27:31,875] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:31] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-09 19:27:33,518] {app.py:1891} ERROR - Exception on /api/v1/tile/16/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-09 19:27:33,519] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:33] "PUT /api/v1/tile/16/ HTTP/1.1" 500 -
+[2020-06-09 19:27:35,423] {app.py:1891} ERROR - Exception on /api/v1/tile/16/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-09 19:27:35,424] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:35] "PUT /api/v1/tile/16/ HTTP/1.1" 500 -
+[2020-06-09 19:27:37,878] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:37] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-09 19:27:39,054] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-09 19:27:39,252] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:27:39,301] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /static/js/dist/bundle.js?1591723659282 HTTP/1.1" 200 -
+[2020-06-09 19:27:39,685] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:27:39,760] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:27:39,763] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:27:39,773] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:27:39,791] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:27:41,913] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:27:41] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:30:04,955] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:04] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:30:05,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /static/js/dist/bundle.js?1591723804985 HTTP/1.1" 200 -
+[2020-06-09 19:30:05,368] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:30:05,429] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:05,430] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:05,440] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:30:05,464] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:30:19,475] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:30:19,526] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /static/js/dist/bundle.js?1591723819507 HTTP/1.1" 200 -
+[2020-06-09 19:30:19,877] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:30:19,941] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:19,942] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:19,955] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:30:19,971] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:30:35,521] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:35] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:30:35,572] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:35] "GET /static/js/dist/bundle.js?1591723835550 HTTP/1.1" 200 -
+[2020-06-09 19:30:35,925] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:30:35,993] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:35,994] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:30:36,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:36] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:30:36,022] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:30:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:31:25,294] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:31:25,345] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /static/js/dist/bundle.js?1591723885323 HTTP/1.1" 200 -
+[2020-06-09 19:31:25,716] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:31:25,792] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:31:25,796] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:31:25,806] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:31:25,829] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:31:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:32:43,103] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:32:43,161] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /static/js/dist/bundle.js?1591723963137 HTTP/1.1" 200 -
+[2020-06-09 19:32:43,617] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:32:43,707] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:32:43,708] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:32:43,720] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:32:43,735] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:32:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:33:23,745] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:23] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:33:23,811] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:23] "GET /static/js/dist/bundle.js?1591724003787 HTTP/1.1" 200 -
+[2020-06-09 19:33:24,207] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:33:24,285] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:24,288] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:24,302] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:24] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:33:24,332] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:33:32,082] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:33:32,137] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /static/js/dist/bundle.js?1591724012118 HTTP/1.1" 200 -
+[2020-06-09 19:33:32,494] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:33:32,565] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:32,565] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:32,577] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:33:32,595] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:33:44,576] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:44] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:33:44,628] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:44] "GET /static/js/dist/bundle.js?1591724024612 HTTP/1.1" 200 -
+[2020-06-09 19:33:45,003] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:33:45,067] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:45,068] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:33:45,079] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:45] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:33:45,093] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:33:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:34:35,666] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:35] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:34:35,724] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:35] "GET /static/js/dist/bundle.js?1591724075699 HTTP/1.1" 200 -
+[2020-06-09 19:34:36,087] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:34:36,148] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:34:36,149] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:34:36,162] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:36] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:34:36,180] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:34:46,953] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:46] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:34:47,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /static/js/dist/bundle.js?1591724086983 HTTP/1.1" 200 -
+[2020-06-09 19:34:47,377] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:34:47,465] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:34:47,466] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:34:47,484] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:34:47,505] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:34:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:35:10,753] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:10] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:35:10,808] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:10] "GET /static/js/dist/bundle.js?1591724110786 HTTP/1.1" 200 -
+[2020-06-09 19:35:11,167] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:35:11,232] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:11,232] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:11,248] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:11] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:35:11,267] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:35:18,426] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:35:18,488] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /static/js/dist/bundle.js?1591724118464 HTTP/1.1" 200 -
+[2020-06-09 19:35:18,877] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:35:18,952] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:18,956] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:18,968] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:35:18,990] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:35:19,788] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:19] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-09 19:35:25,320] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:35:25,369] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /static/js/dist/bundle.js?1591724125347 HTTP/1.1" 200 -
+[2020-06-09 19:35:25,734] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:35:25,808] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:25,810] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:35:25,822] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:35:25,843] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:35:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:37:25,402] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:37:25,462] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /static/js/dist/bundle.js?1591724245436 HTTP/1.1" 200 -
+[2020-06-09 19:37:25,864] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:37:25,948] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:37:25,949] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:37:25,971] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:25] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:37:26,004] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:37:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:38:07,942] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:38:07] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:38:07,943] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:38:07] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 19:38:14,678] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:38:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:38:14,679] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:38:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:43:24,984] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 19:43:25,030] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:25] "GET /static/js/dist/bundle.js?1591724605013 HTTP/1.1" 200 -
+[2020-06-09 19:43:25,399] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:43:25,464] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:43:25,465] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:43:25,516] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:43:26,282] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:26] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:43:26,287] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:43:26,505] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:26] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-09 19:43:40,217] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:43:40] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-09 19:44:34,775] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:34] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:44:34,836] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:34] "GET /static/js/dist/bundle.js?1591724674809 HTTP/1.1" 200 -
+[2020-06-09 19:44:35,269] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:44:35,385] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:35] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:44:35,386] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:35] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:44:35,409] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:35] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:44:35,458] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:44:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:54:38,127] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:54:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:54:38,163] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:54:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:54:42,056] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:54:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:54:42,064] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:54:42] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:56:08,371] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 19:56:08,417] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /static/js/dist/bundle.js?1591725368400 HTTP/1.1" 200 -
+[2020-06-09 19:56:08,798] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:56:08,867] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:56:08,868] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:56:08,879] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 19:56:08,895] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:56:22,191] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:56:22,194] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:56:23,984] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:56:23,988] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:56:23] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:57:32,467] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:32] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:57:32,507] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:32] "GET /static/js/dist/bundle.js?1591725452493 HTTP/1.1" 200 -
+[2020-06-09 19:57:32,892] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:57:33,992] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:33] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:57:34,036] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:34] "GET /static/js/dist/bundle.js?1591725454018 HTTP/1.1" 200 -
+[2020-06-09 19:57:34,401] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:57:37,705] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:37] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:57:37,749] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:37] "GET /static/js/dist/bundle.js?1591725457732 HTTP/1.1" 200 -
+[2020-06-09 19:57:38,074] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:57:38,150] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:57:38,152] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:57:38,158] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:38] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:57:38,197] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:57:50,121] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:57:50,166] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /static/js/dist/bundle.js?1591725470148 HTTP/1.1" 200 -
+[2020-06-09 19:57:50,525] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:57:50,596] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:57:50,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:57:50,619] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:57:50,636] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:57:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:58:02,760] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:02] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:58:02,810] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:02] "GET /static/js/dist/bundle.js?1591725482788 HTTP/1.1" 200 -
+[2020-06-09 19:58:03,199] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:03] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:58:03,275] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:03] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:58:03,276] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:03] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:58:03,290] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:03] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:58:03,308] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:03] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:58:24,391] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:58:24,434] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /static/js/dist/bundle.js?1591725504418 HTTP/1.1" 200 -
+[2020-06-09 19:58:24,794] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:58:24,870] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:58:24,876] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:58:24,897] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:58:24,927] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:58:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:59:41,261] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:59:41,310] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /static/js/dist/bundle.js?1591725581293 HTTP/1.1" 200 -
+[2020-06-09 19:59:41,653] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:59:41,719] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:59:41,719] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:59:41,732] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:59:41,748] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 19:59:54,125] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 19:59:54,170] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /static/js/dist/bundle.js?1591725594153 HTTP/1.1" 200 -
+[2020-06-09 19:59:54,530] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 19:59:54,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 19:59:54,601] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 19:59:54,613] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 19:59:54,636] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 19:59:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:00:52,765] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:00:52] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:02:20,402] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /asdf/vavava HTTP/1.1" 200 -
+[2020-06-09 20:02:20,451] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /static/js/dist/bundle.js?1591725740428 HTTP/1.1" 200 -
+[2020-06-09 20:02:20,821] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:02:20,894] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:20,895] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:20,910] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /api/v1/page/name/asdf/vavava/ HTTP/1.1" 200 -
+[2020-06-09 20:02:20,938] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:02:25,448] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:02:25,450] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:02:26,271] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 20:02:26,311] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /static/js/dist/bundle.js?1591725746297 HTTP/1.1" 200 -
+[2020-06-09 20:02:26,672] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:02:26,746] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:26,748] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:26,792] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:02:28,855] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:28] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-09 20:02:28,860] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:02:35,417] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:35] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:02:42,100] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /asdf/box-guy HTTP/1.1" 200 -
+[2020-06-09 20:02:42,153] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /static/js/dist/bundle.js?1591725762132 HTTP/1.1" 200 -
+[2020-06-09 20:02:42,531] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:02:42,609] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:42,610] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:02:42,634] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-09 20:02:42,660] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:02:47,360] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:02:47] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:06:49,961] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:49] "GET /asdf/box-guy HTTP/1.1" 200 -
+[2020-06-09 20:06:50,006] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /static/js/dist/bundle.js?1591726009987 HTTP/1.1" 200 -
+[2020-06-09 20:06:50,378] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:06:50,460] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:06:50,460] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:06:50,475] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-09 20:06:50,492] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:06:56,530] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:06:56] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:07:01,024] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:07:01] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:07:01,058] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:07:01] "GET /api/v1/page/name/asdf/box-guy-dude/ HTTP/1.1" 200 -
+[2020-06-09 20:07:01,060] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:07:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:14,526] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:14] "GET /asdf/box-guy-dude HTTP/1.1" 200 -
+[2020-06-09 20:09:14,585] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:14] "GET /static/js/dist/bundle.js?1591726154565 HTTP/1.1" 200 -
+[2020-06-09 20:09:14,637] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:16,317] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /asdf/box-guy-dude HTTP/1.1" 200 -
+[2020-06-09 20:09:16,365] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /static/js/dist/bundle.js?1591726156347 HTTP/1.1" 200 -
+[2020-06-09 20:09:16,704] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:09:16,768] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:09:16,771] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:09:16,797] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /api/v1/page/name/asdf/box-guy-dude/ HTTP/1.1" 200 -
+[2020-06-09 20:09:16,821] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:29,567] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:29] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:09:29,612] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:29] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-09 20:09:29,617] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:46,695] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:46] "GET /asdf/box-guy-dude-yas HTTP/1.1" 200 -
+[2020-06-09 20:09:46,760] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:46] "GET /static/js/dist/bundle.js?1591726186730 HTTP/1.1" 200 -
+[2020-06-09 20:09:46,843] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:48,413] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /asdf/box-guy-dude-yas HTTP/1.1" 200 -
+[2020-06-09 20:09:48,466] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /static/js/dist/bundle.js?1591726188445 HTTP/1.1" 200 -
+[2020-06-09 20:09:48,814] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:09:48,880] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:09:48,881] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:09:48,896] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-09 20:09:48,929] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:09:50,734] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:09:50] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:10:06,080] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /asdf/box-guy-dude-yas HTTP/1.1" 200 -
+[2020-06-09 20:10:06,126] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /static/js/dist/bundle.js?1591726206107 HTTP/1.1" 200 -
+[2020-06-09 20:10:06,506] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:10:06,590] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:10:06,592] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:10:06,602] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-09 20:10:06,625] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:06] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:10:08,926] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:08] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:10:19,279] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /asdf/box-guy-dude-yas HTTP/1.1" 200 -
+[2020-06-09 20:10:19,358] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /static/js/dist/bundle.js?1591726219340 HTTP/1.1" 200 -
+[2020-06-09 20:10:19,735] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:10:19,818] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:10:19,822] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:10:19,834] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-09 20:10:19,856] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:10:22,643] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:10:22,645] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:10:34,252] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:10:34] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-09 20:14:57,539] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:14:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:14:57,541] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:14:57] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 20:15:22,613] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:22] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 20:15:22,684] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:22] "GET /static/js/dist/bundle.js?1591726522651 HTTP/1.1" 200 -
+[2020-06-09 20:15:23,062] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:15:27,195] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:27] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 20:15:27,237] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:27] "GET /static/js/dist/bundle.js?1591726527225 HTTP/1.1" 200 -
+[2020-06-09 20:15:27,613] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:15:31,504] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 20:15:31,551] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /static/js/dist/bundle.js?1591726531535 HTTP/1.1" 200 -
+[2020-06-09 20:15:31,912] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:15:31,975] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:15:31,978] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:15:31,991] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:31] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 20:15:32,007] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:15:46,763] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:46] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:15:46,764] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:46] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:15:52,558] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:52] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 20:15:52,627] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:52] "GET /static/js/dist/bundle.js?1591726552605 HTTP/1.1" 200 -
+[2020-06-09 20:15:52,990] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:15:53,070] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:15:53,070] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:15:53,084] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:53] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 20:15:53,102] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:15:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:16:10,048] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:16:10] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:16:10,048] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:16:10] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:32,350] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-09 20:17:32,403] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /static/js/dist/bundle.js?1591726652381 HTTP/1.1" 200 -
+[2020-06-09 20:17:32,769] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:17:32,842] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:17:32,846] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:17:32,861] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-09 20:17:32,887] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:17:35,839] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:35] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:38,096] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:38] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:39,690] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:39] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:41,124] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:41] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:42,526] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:42] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-09 20:17:44,193] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:17:44,194] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:17:50,238] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:50] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-09 20:17:51,265] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:17:51] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-09 20:18:05,179] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:18:05] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:18:10,964] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:18:10] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-09 20:20:18,779] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-09 20:20:18,826] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:18] "GET /static/js/dist/bundle.js?1591726818809 HTTP/1.1" 200 -
+[2020-06-09 20:20:19,041] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:20:19,041] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:20:19,051] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:20:19,091] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:20:21,961] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:21] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:20:47,338] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:20:47,398] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /static/js/dist/bundle.js?1591726847377 HTTP/1.1" 200 -
+[2020-06-09 20:20:47,847] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:20:47,851] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:20:47,854] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:20:47,897] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:20:47,901] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:20:47] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:21:37,873] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:37] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-09 20:21:55,431] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:21:55,475] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /static/js/dist/bundle.js?1591726915461 HTTP/1.1" 200 -
+[2020-06-09 20:21:55,850] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:21:55,913] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:21:55,914] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:21:55,930] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:21:55,950] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:21:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:22:32,419] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:22:32,474] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /static/js/dist/bundle.js?1591726952450 HTTP/1.1" 200 -
+[2020-06-09 20:22:32,874] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:22:32,956] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:32,956] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:32,975] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:22:32,992] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:22:42,099] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:22:42,145] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /static/js/dist/bundle.js?1591726962128 HTTP/1.1" 200 -
+[2020-06-09 20:22:42,502] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:22:42,587] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:42,596] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:42,614] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:22:42,640] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:22:45,583] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:45] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:22:45,624] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:45] "GET /static/js/dist/bundle.js?1591726965609 HTTP/1.1" 200 -
+[2020-06-09 20:22:45,990] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:22:46,058] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:46,065] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:46,079] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:46] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:22:46,101] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:22:53,237] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:22:53,284] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /static/js/dist/bundle.js?1591726973264 HTTP/1.1" 200 -
+[2020-06-09 20:22:53,658] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:22:53,731] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:53,731] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:22:53,746] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:22:53,762] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:22:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:23:04,439] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:23:04,489] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /static/js/dist/bundle.js?1591726984468 HTTP/1.1" 200 -
+[2020-06-09 20:23:04,845] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:23:04,922] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:23:04,925] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:23:04,940] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:23:04,954] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:23:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-09 20:24:37,578] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:37] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-09 20:24:43,739] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:43] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-09 20:24:43,786] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:43] "GET /static/js/dist/bundle.js?1591727083766 HTTP/1.1" 200 -
+[2020-06-09 20:24:44,154] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:44] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-09 20:24:44,222] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-09 20:24:44,224] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-09 20:24:44,239] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:44] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-09 20:24:44,250] {_internal.py:122} INFO - 127.0.0.1 - - [09/Jun/2020 20:24:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:46:46,149] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:46:46,235] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /static/js/dist/bundle.js?1591789606214 HTTP/1.1" 200 -
+[2020-06-10 13:46:46,711] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:46:46,749] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:46:46,749] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:46:46,762] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:46:46,803] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:46:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:55:30,110] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:55:30,156] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /static/js/dist/bundle.js?1591790130140 HTTP/1.1" 200 -
+[2020-06-10 13:55:30,510] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:55:30,577] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:55:30,577] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:55:30,591] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:55:30,611] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:55:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:56:13,910] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:13] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:56:13,954] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:13] "GET /static/js/dist/bundle.js?1591790173939 HTTP/1.1" 200 -
+[2020-06-10 13:56:14,306] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:56:14,369] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:14,371] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:14,382] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:14] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:56:14,401] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:56:21,112] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:56:21,158] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /static/js/dist/bundle.js?1591790181144 HTTP/1.1" 200 -
+[2020-06-10 13:56:21,507] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:56:21,593] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:21,596] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:21,615] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:56:21,645] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:56:24,084] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:56:24,124] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /static/js/dist/bundle.js?1591790184110 HTTP/1.1" 200 -
+[2020-06-10 13:56:24,472] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:56:24,538] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:24,538] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:24,548] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:56:24,565] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:56:35,931] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:35] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:56:35,978] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:35] "GET /static/js/dist/bundle.js?1591790195961 HTTP/1.1" 200 -
+[2020-06-10 13:56:36,350] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:36] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:56:36,416] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:36] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:36,417] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:36] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:56:36,432] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:36] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:56:36,452] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:56:40,901] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:40] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-10 13:56:43,395] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:56:43] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-10 13:59:11,077] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:59:11,131] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /static/js/dist/bundle.js?1591790351109 HTTP/1.1" 200 -
+[2020-06-10 13:59:11,493] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:59:11,558] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:11,560] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:11,572] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:59:11,596] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:59:34,398] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:59:34,446] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /static/js/dist/bundle.js?1591790374427 HTTP/1.1" 200 -
+[2020-06-10 13:59:34,789] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:59:34,855] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:34,855] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:34,869] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:59:34,883] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 13:59:46,886] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:46] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 13:59:46,928] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:46] "GET /static/js/dist/bundle.js?1591790386912 HTTP/1.1" 200 -
+[2020-06-10 13:59:47,307] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 13:59:47,378] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:47] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:47,380] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:47] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 13:59:47,392] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:47] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 13:59:47,415] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 13:59:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:00:37,023] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:00:37,067] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /static/js/dist/bundle.js?1591790437050 HTTP/1.1" 200 -
+[2020-06-10 14:00:37,423] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:00:37,493] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:00:37,495] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:00:37,509] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:00:37,523] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:00:56,944] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:56] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:00:56,988] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:56] "GET /static/js/dist/bundle.js?1591790456971 HTTP/1.1" 200 -
+[2020-06-10 14:00:57,349] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:00:57,416] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:00:57,416] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:00:57,434] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:57] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:00:57,456] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:00:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:01:06,361] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:06] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:01:07,241] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:01:07,286] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /static/js/dist/bundle.js?1591790467270 HTTP/1.1" 200 -
+[2020-06-10 14:01:07,650] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:01:07,715] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:07,716] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:07,727] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:01:07,744] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:07] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:01:31,048] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:01:31,091] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /static/js/dist/bundle.js?1591790491075 HTTP/1.1" 200 -
+[2020-06-10 14:01:31,434] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:01:31,498] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:31,501] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:31,514] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:01:31,531] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:01:39,486] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:01:39,537] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /static/js/dist/bundle.js?1591790499513 HTTP/1.1" 200 -
+[2020-06-10 14:01:39,879] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:01:39,951] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:39,955] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:01:39,965] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:01:39,980] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:01:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:02:15,181] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:02:15,231] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /static/js/dist/bundle.js?1591790535214 HTTP/1.1" 200 -
+[2020-06-10 14:02:15,590] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:02:15,663] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:02:15,664] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:02:15,684] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:02:15,709] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:02:24,551] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:02:24] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:05:08,422] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /asdf/testing HTTP/1.1" 200 -
+[2020-06-10 14:05:08,470] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /static/js/dist/bundle.js?1591790708452 HTTP/1.1" 200 -
+[2020-06-10 14:05:08,828] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:05:08,893] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:08,894] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:08,906] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:05:08,926] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:05:11,709] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:05:11,710] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:05:13,100] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:13] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-10 14:05:13,102] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:05:23,112] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:23] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:05:29,270] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:29] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:05:29,273] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:05:35,507] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:35] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 14:05:48,120] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:05:48,185] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /static/js/dist/bundle.js?1591790748163 HTTP/1.1" 200 -
+[2020-06-10 14:05:48,550] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:05:48,628] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:48,632] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:48,684] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:05:50,554] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:50] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 14:05:58,659] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:05:58,712] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:58] "GET /static/js/dist/bundle.js?1591790758695 HTTP/1.1" 200 -
+[2020-06-10 14:05:59,078] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:59] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:05:59,151] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:59] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:59,157] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:59] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:05:59,237] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:05:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:06:00,712] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:00] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:06:11,997] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:11] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:06:13,228] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:06:13,285] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /static/js/dist/bundle.js?1591790773269 HTTP/1.1" 200 -
+[2020-06-10 14:06:13,668] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:06:13,746] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:13,747] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:13,801] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:06:24,635] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:24] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:06:24,707] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:24] "GET /static/js/dist/bundle.js?1591790784680 HTTP/1.1" 200 -
+[2020-06-10 14:06:25,072] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:06:25,158] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:25] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:25,161] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:25] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:25,215] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:06:25,776] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:25] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:06:51,179] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:06:51,231] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:51] "GET /static/js/dist/bundle.js?1591790811212 HTTP/1.1" 200 -
+[2020-06-10 14:06:51,600] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:06:51,675] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:51] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:51,677] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:51] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:06:52,071] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:06:52,641] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:06:52] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:07:32,576] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:32] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:07:32,619] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:32] "GET /static/js/dist/bundle.js?1591790852602 HTTP/1.1" 200 -
+[2020-06-10 14:07:32,966] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:07:33,028] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:07:33,031] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:07:33,078] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:07:34,801] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:34] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:07:35,313] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:35] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:07:37,004] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:07:37] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:08:43,591] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:43] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:08:43,638] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:43] "GET /static/js/dist/bundle.js?1591790923618 HTTP/1.1" 200 -
+[2020-06-10 14:08:43,999] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:08:44,077] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:44] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:08:44,078] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:44] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:08:44,135] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:08:45,060] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:45] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:08:45,622] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:45] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:08:46,114] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:46] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:08:46,650] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:08:46] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 14:17:45,123] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:17:45,183] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /static/js/dist/bundle.js?1591791465159 HTTP/1.1" 200 -
+[2020-06-10 14:17:45,554] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:17:45,631] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:17:45,633] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:17:45,713] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:17:46,972] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:46] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:17:47,656] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:47] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:17:48,287] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:48] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 14:17:59,603] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:59] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-10 14:17:59,603] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:17:59] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:28,523] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:28] "GET /asdf/test23298 HTTP/1.1" 200 -
+[2020-06-10 14:18:28,586] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:28] "GET /static/js/dist/bundle.js?1591791508557 HTTP/1.1" 200 -
+[2020-06-10 14:18:28,930] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:29,016] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:29] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:18:29,024] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:29] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:18:29,041] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:29] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-10 14:18:29,063] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:32,223] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:32] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:32,237] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:33,390] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:33,396] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:33] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-10 14:18:35,376] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:35,396] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:35] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:36,701] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:36,704] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:36] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 14:18:38,122] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:38,139] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:49,195] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:18:49,254] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /static/js/dist/bundle.js?1591791529232 HTTP/1.1" 200 -
+[2020-06-10 14:18:49,609] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:49,676] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:18:49,678] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:18:49,730] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:52,646] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:52,648] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:52] "GET /api/v1/page/name/asdf/box-guy-dude-yas/ HTTP/1.1" 200 -
+[2020-06-10 14:18:57,046] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:57] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 14:18:57,089] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:18:57,094] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:57] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 14:18:58,510] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:18:58,515] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:18:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:19:00,101] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 14:19:00,149] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /static/js/dist/bundle.js?1591791540133 HTTP/1.1" 200 -
+[2020-06-10 14:19:00,499] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:19:00,581] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 14:19:00,582] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 14:19:00,632] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:19:12,442] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:12] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 14:19:12,445] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 14:19:15,458] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:15] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 14:19:15,466] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 14:19:15] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:32:45,881] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:45] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:32:48,059] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:32:50,136] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:50] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 15:32:53,893] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:53] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 15:32:55,664] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:55] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:32:58,994] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:32:58] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 15:33:01,152] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:01] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 15:33:03,573] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:03] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:33:05,860] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:05] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:33:11,821] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:11] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-10 15:33:11,837] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:11] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:33:17,455] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-10 15:33:17,503] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /static/js/dist/bundle.js?1591795997486 HTTP/1.1" 200 -
+[2020-06-10 15:33:17,864] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:17,939] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:33:17,941] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:33:17,953] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:33:17,970] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:17] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:20,728] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:20] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:20,728] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:20] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:22,011] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:22,012] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:22] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:33:23,767] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:23] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:23,769] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:23] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:24,975] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:33:24,976] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:26,496] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:26,506] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:27,561] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:27] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:33:27,562] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:28,891] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:28,893] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:28] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:29,873] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:29] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:29,877] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:29] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:33:31,515] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:31,521] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:32,829] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:32,833] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:32] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 15:33:34,584] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:34] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:34,592] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:36,092] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:36] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:36,095] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:36] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-10 15:33:38,290] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:33:38,298] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:33:50,107] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:33:50] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:34:05,989] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:05] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-10 15:34:09,267] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:09] "PUT /api/v1/tile/9/ HTTP/1.1" 200 -
+[2020-06-10 15:34:12,713] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:12] "PUT /api/v1/tile/7/ HTTP/1.1" 200 -
+[2020-06-10 15:34:14,992] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:14] "PUT /api/v1/tile/10/ HTTP/1.1" 200 -
+[2020-06-10 15:34:17,229] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:17] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:34:20,774] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:20] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-10 15:34:22,310] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:34:23,616] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:23] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:34:26,591] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:26] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-10 15:34:26,592] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:26] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-10 15:34:28,660] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:34:28] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:36:21,626] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:21] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:36:21,665] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:21] "GET /static/js/dist/bundle.js?1591796181651 HTTP/1.1" 200 -
+[2020-06-10 15:36:21,884] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:36:21,889] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:36:23,164] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:23] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 15:36:25,601] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:25] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-10 15:36:28,266] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:28] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:29,076] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:29] "PUT /api/v1/tile/11/ HTTP/1.1" 200 -
+[2020-06-10 15:36:30,336] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:30] "PUT /api/v1/tile/12/ HTTP/1.1" 200 -
+[2020-06-10 15:36:32,374] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:32] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:34,120] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:34] "PUT /api/v1/tile/23/ HTTP/1.1" 200 -
+[2020-06-10 15:36:38,718] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:38] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:38,721] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:38] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:40,071] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:36:43,227] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:43] "GET /api/v1/page/name/asdf/testing/ HTTP/1.1" 200 -
+[2020-06-10 15:36:47,112] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:47] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:47,115] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:47] "PUT /api/v1/tile/13/ HTTP/1.1" 200 -
+[2020-06-10 15:36:48,920] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:36:58,499] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:58] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:36:59,831] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:36:59] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:37:01,687] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:01] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 15:37:03,860] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:03] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 15:37:05,819] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:05] "PUT /api/v1/page/10/ HTTP/1.1" 200 -
+[2020-06-10 15:37:33,801] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:33] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:37:38,448] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:38] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-10 15:37:40,270] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:40] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:37:41,589] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:37:42,725] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:37:42] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:38:40,012] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:38:40,055] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /static/js/dist/bundle.js?1591796320039 HTTP/1.1" 200 -
+[2020-06-10 15:38:40,400] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:38:40,464] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:38:40,465] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:38:40,475] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:38:40,491] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:40] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:42,604] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:42] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:38:42,605] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:44,125] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:44,138] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:44] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:38:44,154] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:44] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:45,160] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:38:45,165] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:46,382] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:46,383] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:38:48,034] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:48] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:38:48,056] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:48] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:49,593] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:49,596] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:49] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-10 15:38:51,226] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:51] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:38:51,231] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:51,442] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:38:51,448] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:51] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:38:51,461] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:38:51] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:07,752] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:07] "GET /index HTTP/1.1" 200 -
+[2020-06-10 15:39:07,805] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:07] "GET /static/js/dist/bundle.js?1591796347780 HTTP/1.1" 200 -
+[2020-06-10 15:39:08,156] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:08] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:39:08,251] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:39:08,253] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:39:08,298] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:38,674] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:42,813] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:42,820] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:42] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:39:42,834] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:42] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:43,896] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:43,900] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:43] "GET /api/v1/graph/1/ HTTP/1.1" 200 -
+[2020-06-10 15:39:49,019] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:49,032] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:49] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-10 15:39:49,039] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:49] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:39:50,607] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:39:50,608] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:39:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:40:23,653] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:23] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 15:40:24,965] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:24] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 15:40:26,044] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:26] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:40:26,783] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:26] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:40:27,987] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:27] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:40:31,088] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:31] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:40:31,128] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:31] "GET /static/js/dist/bundle.js?1591796431113 HTTP/1.1" 200 -
+[2020-06-10 15:40:31,361] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:31] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:40:31,367] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:31] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:40:36,162] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:36] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:40:41,693] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:40:53,501] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:53] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 15:40:57,122] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:40:57,175] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /static/js/dist/bundle.js?1591796457157 HTTP/1.1" 200 -
+[2020-06-10 15:40:57,525] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:40:57,593] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:40:57,595] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:40:57,659] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:40:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:00,414] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:00] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:41:01,875] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:41:01,922] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:01] "GET /static/js/dist/bundle.js?1591796461901 HTTP/1.1" 200 -
+[2020-06-10 15:41:02,290] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:02,358] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:02,361] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:02,421] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:07,493] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /asdf/km-gallerie HTTP/1.1" 200 -
+[2020-06-10 15:41:07,541] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /static/js/dist/bundle.js?1591796467524 HTTP/1.1" 200 -
+[2020-06-10 15:41:07,911] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:07,974] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:07,975] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:07,985] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:07] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-10 15:41:08,006] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:08,165] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /asdf/km-gallerie HTTP/1.1" 200 -
+[2020-06-10 15:41:08,210] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /static/js/dist/bundle.js?1591796468197 HTTP/1.1" 200 -
+[2020-06-10 15:41:08,558] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:08,626] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:08,627] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:08,642] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-10 15:41:08,659] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:08] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:10,245] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:10,254] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:10,789] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:10] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:41:10,848] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:10] "GET /static/js/dist/bundle.js?1591796470826 HTTP/1.1" 200 -
+[2020-06-10 15:41:11,214] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:11,284] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:11,286] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 15:41:11,344] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:12,387] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:41:12,393] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:21,940] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:21] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:41:21,986] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:21] "GET /static/js/dist/bundle.js?1591796481967 HTTP/1.1" 200 -
+[2020-06-10 15:41:22,215] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:22,246] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:22,247] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:41:22,488] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:23,511] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:23] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:41:23,850] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:23] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:41:23,890] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:23] "GET /static/js/dist/bundle.js?1591796483872 HTTP/1.1" 200 -
+[2020-06-10 15:41:24,107] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:41:24,150] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:41:24,152] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:41:30,973] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:30] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:41:32,466] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:32] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-10 15:41:41,796] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:41:41] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:10,717] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:10] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:14,707] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:14] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:28,725] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:28] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:29,766] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:29] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:36,852] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:36] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:45,218] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:45] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:42:59,449] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:42:59] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-10 15:43:04,874] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:04] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-10 15:43:05,644] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:05] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-10 15:43:06,834] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:06] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-10 15:43:26,549] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:26] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:43:26,957] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:26] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-10 15:43:34,684] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:34] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-10 15:43:39,279] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:43:39] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:44:10,016] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:10] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-10 15:44:30,318] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:30] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-10 15:44:31,774] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:31] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-10 15:44:35,978] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:35] "PUT /api/v1/tile/20/ HTTP/1.1" 200 -
+[2020-06-10 15:44:38,646] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:38] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-10 15:44:39,364] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:44:39] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-10 15:45:14,398] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:14] "PUT /api/v1/tile/5/ HTTP/1.1" 200 -
+[2020-06-10 15:45:22,122] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:22] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-10 15:45:25,372] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:25] "PUT /api/v1/tile/19/ HTTP/1.1" 200 -
+[2020-06-10 15:45:30,305] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-10 15:45:30,470] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:45:30,512] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "GET /static/js/dist/bundle.js?1591796730497 HTTP/1.1" 200 -
+[2020-06-10 15:45:30,747] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:45:30,750] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:45:30,762] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:30] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:45:41,496] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:41] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:45:41,532] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:41] "GET /static/js/dist/bundle.js?1591796741522 HTTP/1.1" 200 -
+[2020-06-10 15:45:41,765] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:45:41,768] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:45:41,780] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:45:45,985] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:45] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-10 15:45:46,024] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:46] "GET /static/js/dist/bundle.js?1591796746007 HTTP/1.1" 200 -
+[2020-06-10 15:45:46,249] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:46] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:45:46,268] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:46] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:45:46,278] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:46] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 15:45:48,114] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:48] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-10 15:45:48,454] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:48] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-10 15:45:49,484] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:49] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:45:51,467] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:45:51] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:46:50,003] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:46:50] "PUT /api/v1/tile/8/ HTTP/1.1" 200 -
+[2020-06-10 15:46:50,007] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:46:50] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:47:01,525] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:47:01] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-10 15:57:26,617] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:26] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:57:27,756] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:27] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 15:57:27,774] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:27] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-10 15:57:33,584] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 15:57:33,622] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:33] "GET /static/js/dist/bundle.js?1591797453607 HTTP/1.1" 200 -
+[2020-06-10 15:57:33,850] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 15:57:33,857] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 15:57:36,626] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 15:57:36] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 16:01:30,579] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:30] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 16:01:31,083] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:31] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 16:01:32,638] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:32] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 16:01:35,544] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:35] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-10 16:01:37,612] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:37] "PUT /api/v1/page/7/ HTTP/1.1" 200 -
+[2020-06-10 16:01:41,600] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:01:41] "PUT /api/v1/page/11/ HTTP/1.1" 200 -
+[2020-06-10 16:05:58,130] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:05:58] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:05:58,176] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:05:58] "GET /static/js/dist/bundle.js?1591797958163 HTTP/1.1" 200 -
+[2020-06-10 16:05:58,409] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:05:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:05:58,413] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:05:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:00,296] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:06:00,350] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /static/js/dist/bundle.js?1591797960330 HTTP/1.1" 200 -
+[2020-06-10 16:06:00,808] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:06:00,894] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:00,895] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:00,935] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:00] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:05,817] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:05] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:06:16,379] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:06:16,441] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /static/js/dist/bundle.js?1591797976415 HTTP/1.1" 200 -
+[2020-06-10 16:06:16,824] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:06:16,895] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:16,896] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:16,943] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:16] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:22,476] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:22] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:06:22,529] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:22,534] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:22] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 16:06:25,141] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:25,147] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:25] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:06:33,882] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:33] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:06:51,812] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:51] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:06:51,873] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:51] "GET /static/js/dist/bundle.js?1591798011851 HTTP/1.1" 200 -
+[2020-06-10 16:06:52,305] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:52] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:06:52,419] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:52,419] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:06:52,506] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:06:56,321] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:56] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:06:56,377] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:56] "GET /api/v1/page/name/asdf/asdfasdf/ HTTP/1.1" 200 -
+[2020-06-10 16:06:56,380] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:06:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:07:04,076] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:07:04,938] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:04] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:07:04,990] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:04] "GET /static/js/dist/bundle.js?1591798024970 HTTP/1.1" 200 -
+[2020-06-10 16:07:05,401] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:07:05,483] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:07:05,488] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:07:05,542] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:07:09,571] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:09] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:07:47,163] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-10 16:07:47,201] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-10 16:07:50,345] {app.py:1891} ERROR - Exception on /api/v1/page/ [POST]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1244, in _execute_context
+ cursor, statement, parameters, context
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 552, in do_execute
+ cursor.execute(statement, parameters)
+sqlite3.IntegrityError: NOT NULL constraint failed: page.description
+
+The above exception was the direct cause of the following exception:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 87, in post
+ session.commit()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 1027, in commit
+ self.transaction.commit()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 494, in commit
+ self._prepare_impl()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 473, in _prepare_impl
+ self.session.flush()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 2459, in flush
+ self._flush(objects)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 2597, in _flush
+ transaction.rollback(_capture_exception=True)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/util/langhelpers.py", line 68, in __exit__
+ compat.reraise(exc_type, exc_value, exc_tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/util/compat.py", line 153, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/session.py", line 2557, in _flush
+ flush_context.execute()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute
+ rec.execute(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/unitofwork.py", line 589, in execute
+ uow,
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj
+ insert,
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/orm/persistence.py", line 1138, in _emit_insert_statements
+ statement, params
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 988, in execute
+ return meth(self, multiparams, params)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/sql/elements.py", line 287, in _execute_on_connection
+ return connection._execute_clauseelement(self, multiparams, params)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1107, in _execute_clauseelement
+ distilled_params,
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1248, in _execute_context
+ e, statement, parameters, cursor, context
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1466, in _handle_dbapi_exception
+ util.raise_from_cause(sqlalchemy_exception, exc_info)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/util/compat.py", line 398, in raise_from_cause
+ reraise(type(exception), exception, tb=exc_tb, cause=cause)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/util/compat.py", line 152, in reraise
+ raise value.with_traceback(tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/base.py", line 1244, in _execute_context
+ cursor, statement, parameters, context
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 552, in do_execute
+ cursor.execute(statement, parameters)
+sqlalchemy.exc.IntegrityError: (sqlite3.IntegrityError) NOT NULL constraint failed: page.description
+[SQL: INSERT INTO page (graph_id, path, title, username, description, settings, created_at, updated_at) VALUES (?, ?, ?, ?, ?, ?, (DATETIME('NOW')), ?)]
+[parameters: (1, 'asdfasdfasdf222', 'asdfasdfasdf222', 'jules', None, '{"x": 0.05, "y": 0.05, "background_color": "#000000"}', None)]
+(Background on this error at: http://sqlalche.me/e/gkpj)
+[2020-06-10 16:07:50,373] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:07:50] "POST /api/v1/page/ HTTP/1.1" 500 -
+[2020-06-10 16:08:32,053] {base.py:689} ERROR - Exception during reset or similar
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145444843520 and this is thread id 4622572992.
+[2020-06-10 16:08:32,055] {base.py:273} ERROR - Exception closing connection <sqlite3.Connection object at 0x111377e30>
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 680, in _finalize_fairy
+ fairy._reset(pool)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 867, in _reset
+ pool._dialect.do_rollback(self)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 502, in do_rollback
+ dbapi_connection.rollback()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145444843520 and this is thread id 4622572992.
+
+During handling of the above exception, another exception occurred:
+
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/pool/base.py", line 270, in _close_connection
+ self._dialect.do_close(connection)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/sqlalchemy/engine/default.py", line 508, in do_close
+ dbapi_connection.close()
+sqlite3.ProgrammingError: SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 123145444843520 and this is thread id 4622572992.
+[2020-06-10 16:08:32,925] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-10 16:08:32,949] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-10 16:08:33,458] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:33] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:08:33,522] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:33] "GET /static/js/dist/bundle.js?1591798113494 HTTP/1.1" 200 -
+[2020-06-10 16:08:33,958] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:08:34,021] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:34] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:08:34,021] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:34] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:08:34,158] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:34] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:08:37,663] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:37] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:08:37,706] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:37] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:08:37,712] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:08:44,673] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:44] "GET /asdf/f323f HTTP/1.1" 200 -
+[2020-06-10 16:08:44,760] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:44] "GET /static/js/dist/bundle.js?1591798124737 HTTP/1.1" 200 -
+[2020-06-10 16:08:45,157] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:08:45,223] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:08:45,224] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:08:45,235] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:45] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:08:45,255] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:08:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:03,749] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:03] "GET /asdf/f323f HTTP/1.1" 200 -
+[2020-06-10 16:10:03,819] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:03] "GET /static/js/dist/bundle.js?1591798203790 HTTP/1.1" 200 -
+[2020-06-10 16:10:04,184] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:04] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:10:04,245] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:04] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:04,246] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:04] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:04,259] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:04] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:10:04,279] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:05,044] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /asdf/f323f HTTP/1.1" 200 -
+[2020-06-10 16:10:05,113] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /static/js/dist/bundle.js?1591798205084 HTTP/1.1" 200 -
+[2020-06-10 16:10:05,501] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:10:05,569] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:05,570] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:05,585] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:10:05,606] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:09,485] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:09] "GET /asdf/f323f HTTP/1.1" 200 -
+[2020-06-10 16:10:09,567] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:09] "GET /static/js/dist/bundle.js?1591798209530 HTTP/1.1" 200 -
+[2020-06-10 16:10:10,006] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:10:10,075] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:10,076] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:10,092] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:10] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:10:10,125] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:11,194] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /asdf/f323f HTTP/1.1" 200 -
+[2020-06-10 16:10:11,266] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /static/js/dist/bundle.js?1591798211241 HTTP/1.1" 200 -
+[2020-06-10 16:10:11,678] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:10:11,752] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:11,753] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:10:11,770] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /api/v1/page/name/asdf/f323f/ HTTP/1.1" 200 -
+[2020-06-10 16:10:11,797] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:53,143] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:53] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-10 16:10:55,721] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:55] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-10 16:10:57,720] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:10:57,726] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:10:59,711] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:10:59] "PUT /api/v1/page/14/ HTTP/1.1" 200 -
+[2020-06-10 16:11:01,813] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:01] "GET /asdf HTTP/1.1" 200 -
+[2020-06-10 16:11:01,866] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:01] "GET /static/js/dist/bundle.js?1591798261850 HTTP/1.1" 200 -
+[2020-06-10 16:11:02,245] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:02] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:11:02,309] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:02] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-10 16:11:02,310] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:02] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-10 16:11:02,369] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:02] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:11:12,608] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:12] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:11:12,661] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:12] "GET /api/v1/page/name/asdf/new-example/ HTTP/1.1" 200 -
+[2020-06-10 16:11:12,664] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:11:22,902] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:22] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:11:22,906] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:11:24,037] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:24] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-10 16:11:24,041] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:11:27,092] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:27] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:11:27,127] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:11:27] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:29:37,252] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:29:37] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-10 16:29:37,288] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:29:37] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-10 16:30:20,376] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:30:20] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-10 16:31:57,517] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:31:57] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-10 16:32:04,220] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:04] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:04,224] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:04] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:14,209] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:14] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:17,044] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:17] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:17,045] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:17] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:20,122] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:20] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:32:20,127] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:32:20] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:50:04,598] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:04] "POST /api/v1/page/16/sort HTTP/1.1" 200 -
+[2020-06-10 16:50:04,935] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:04] "GET /asdf/km-gallerie HTTP/1.1" 200 -
+[2020-06-10 16:50:04,973] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:04] "GET /static/js/dist/bundle.js?1591800604963 HTTP/1.1" 200 -
+[2020-06-10 16:50:05,219] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:50:05,231] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-10 16:50:05,244] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:50:05] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-10 16:51:22,327] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:22] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-10 16:51:25,425] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:25] "PUT /api/v1/tile/26/ HTTP/1.1" 200 -
+[2020-06-10 16:51:35,597] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:35] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-10 16:51:38,840] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:38] "PUT /api/v1/page/16/ HTTP/1.1" 200 -
+[2020-06-10 16:51:42,017] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:42] "PUT /api/v1/page/16/ HTTP/1.1" 200 -
+[2020-06-10 16:51:47,143] {_internal.py:122} INFO - 127.0.0.1 - - [10/Jun/2020 16:51:47] "PUT /api/v1/page/14/ HTTP/1.1" 200 -
+[2020-06-13 19:53:05,176] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET / HTTP/1.1" 200 -
+[2020-06-13 19:53:05,254] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET /static/js/dist/bundle.js?1592070785237 HTTP/1.1" 200 -
+[2020-06-13 19:53:05,604] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-13 19:53:05,678] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-13 19:53:05,679] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-13 19:53:05,679] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:53:18,018] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:18] "GET /asdf HTTP/1.1" 200 -
+[2020-06-13 19:53:18,080] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:18] "GET /static/js/dist/bundle.js?1592070798070 HTTP/1.1" 200 -
+[2020-06-13 19:53:18,397] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:53:20,468] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:20] "GET /api/v1/page/name/asdf/new-example/ HTTP/1.1" 200 -
+[2020-06-13 19:53:22,706] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:22] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:53:24,327] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:24] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-13 19:53:28,080] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:28] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-13 19:53:38,118] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-13 19:53:38,201] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /static/js/dist/bundle.js?1592070818177 HTTP/1.1" 200 -
+[2020-06-13 19:53:38,707] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:53:38,806] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-13 19:53:38,807] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-13 19:53:38,841] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-13 19:53:38,891] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:53:44,003] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:53:44] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-13 19:55:25,092] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:25] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:25,766] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:25] "GET /asdf HTTP/1.1" 200 -
+[2020-06-13 19:55:25,843] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:25] "GET /static/js/dist/bundle.js?1592070925806 HTTP/1.1" 200 -
+[2020-06-13 19:55:26,331] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:26] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:55:26,427] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:26] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-13 19:55:26,428] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:26] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-13 19:55:26,535] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:26] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:39,477] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:39] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-13 19:55:39,482] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:47,141] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:47] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:47,170] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:47] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:55:50,349] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:50] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-13 19:55:50,350] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:50] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:54,060] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:54] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-13 19:55:54,062] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:54] "PUT /api/v1/tile/25/ HTTP/1.1" 200 -
+[2020-06-13 19:55:55,880] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:55:55,908] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:55:58,507] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:55:58] "PUT /api/v1/page/16/ HTTP/1.1" 200 -
+[2020-06-13 19:56:04,949] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:04] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:56:04,954] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:04] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-13 19:56:06,948] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:06] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-13 19:56:11,104] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:11] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:56:11,134] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:11] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:56:12,382] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:56:12,392] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:12] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-13 19:56:19,976] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:19] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-13 19:56:24,741] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:24] "PUT /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-13 19:56:53,411] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:56:53] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-13 19:58:01,122] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:58:01] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-13 19:58:01,280] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:58:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:58:44,253] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:58:44] "GET /api/v1/page/name/asdf/box-guy/ HTTP/1.1" 200 -
+[2020-06-13 19:59:10,329] {app.py:1891} ERROR - Exception on /api/v1/tile/9/ [PUT]
+Traceback (most recent call last):
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 2446, in wsgi_app
+ response = self.full_dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1951, in full_dispatch_request
+ rv = self.handle_user_exception(e)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1820, in handle_user_exception
+ reraise(exc_type, exc_value, tb)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/_compat.py", line 39, in reraise
+ raise value
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1949, in full_dispatch_request
+ rv = self.dispatch_request()
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask/app.py", line 1935, in dispatch_request
+ return self.view_functions[rule.endpoint](**req.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 268, in proxy
+ response = view(**request.view_args)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/flask_classful.py", line 239, in inner
+ return fn(*args, **kwargs)
+ File "/Users/user/projects/swimmer/cli/app/controllers/crud_controller.py", line 110, in put
+ form = self.form(raw_form, obj=item)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 212, in __call__
+ return type.__call__(cls, *args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms_alchemy/__init__.py", line 291, in __init__
+ super(ModelForm, self).__init__(*args, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 278, in __init__
+ self.process(formdata, obj, data=data, **kwargs)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/form.py", line 128, in process
+ field.process(formdata, getattr(obj, name))
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 290, in process
+ self.process_formdata(self.raw_data)
+ File "/Users/user/miniconda3/envs/swimmer/lib/python3.7/site-packages/wtforms/fields/core.py", line 588, in process_formdata
+ self.data = int(valuelist[0])
+TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
+[2020-06-13 19:59:10,364] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:10] "PUT /api/v1/tile/9/ HTTP/1.1" 500 -
+[2020-06-13 19:59:13,861] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:59:18,522] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:18] "PUT /api/v1/page/8/ HTTP/1.1" 200 -
+[2020-06-13 19:59:28,861] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:28] "POST /api/v1/page/ HTTP/1.1" 200 -
+[2020-06-13 19:59:28,914] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:28] "GET /api/v1/page/name/asdf/new-page-example/ HTTP/1.1" 200 -
+[2020-06-13 19:59:30,137] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:30] "GET /asdf/new-page-example HTTP/1.1" 200 -
+[2020-06-13 19:59:30,194] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:30] "GET /static/js/dist/bundle.js?1592071170180 HTTP/1.1" 200 -
+[2020-06-13 19:59:30,515] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 19:59:30,515] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-13 19:59:30,540] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 19:59:30] "GET /api/v1/page/name/asdf/new-page-example/ HTTP/1.1" 200 -
+[2020-06-13 20:00:38,456] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 20:00:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-13 20:00:40,160] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 20:00:40] "GET /api/v1/page/name/asdf/km-gallerie/ HTTP/1.1" 200 -
+[2020-06-13 20:00:48,353] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 20:00:48] "PUT /api/v1/tile/26/ HTTP/1.1" 200 -
+[2020-06-13 20:00:58,922] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 20:00:58] "PUT /api/v1/tile/26/ HTTP/1.1" 200 -
+[2020-06-13 20:01:03,708] {_internal.py:122} INFO - 127.0.0.1 - - [13/Jun/2020 20:01:03] "PUT /api/v1/tile/26/ HTTP/1.1" 200 -
+[2020-06-14 19:41:51,722] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:51] "GET / HTTP/1.1" 304 -
+[2020-06-14 19:41:51,772] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:51] "GET /static/js/dist/bundle.js?1592156511763 HTTP/1.1" 200 -
+[2020-06-14 19:41:52,031] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:52] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-14 19:41:52,076] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:52] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:41:52,076] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:52] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:41:52,076] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:52] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:41:53,712] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:41:56,639] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:41:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:42:01,279] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:42:01,325] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /static/js/dist/bundle.js?1592156521308 HTTP/1.1" 200 -
+[2020-06-14 19:42:01,665] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:42:01,730] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:01,730] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:01,748] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:42:01,764] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:01] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:42:06,649] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:06] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:42:11,683] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:11] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:42:11,729] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:11] "GET /static/js/dist/bundle.js?1592156531711 HTTP/1.1" 200 -
+[2020-06-14 19:42:12,070] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:12] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:42:12,133] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:12] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:12,133] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:12] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:12,149] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:12] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:42:12,170] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:12] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:42:16,683] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:16] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-14 19:42:17,695] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:17] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:42:17,738] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:17] "GET /static/js/dist/bundle.js?1592156537724 HTTP/1.1" 200 -
+[2020-06-14 19:42:18,104] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:42:18,177] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:18,178] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:18,191] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:18] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:42:18,217] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:42:21,780] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:21] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:42:56,623] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:56] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:42:56,684] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:56] "GET /static/js/dist/bundle.js?1592156576662 HTTP/1.1" 200 -
+[2020-06-14 19:42:57,034] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:57] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:42:57,094] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:57] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:57,095] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:57] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:42:57,107] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:57] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:42:57,123] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:42:57] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:43:01,742] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:01] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:43:05,470] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:43:05,542] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /static/js/dist/bundle.js?1592156585498 HTTP/1.1" 200 -
+[2020-06-14 19:43:05,874] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:43:05,937] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:05,938] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:05,956] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:43:05,969] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:05] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:43:11,047] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:11] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:43:13,077] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:13] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:43:18,935] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:18] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:43:18,996] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:18] "GET /static/js/dist/bundle.js?1592156598968 HTTP/1.1" 200 -
+[2020-06-14 19:43:19,364] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:43:19,428] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:19,429] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:19,441] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:19] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:43:19,462] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:43:24,198] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:24] "PUT /api/v1/page/9/ HTTP/1.1" 200 -
+[2020-06-14 19:43:28,194] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:28] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:43:36,744] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:36] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:43:36,781] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:36] "GET /static/js/dist/bundle.js?1592156616771 HTTP/1.1" 200 -
+[2020-06-14 19:43:37,134] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:43:37,196] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:37,196] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:37,214] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:37] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:43:37,227] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:43:40,718] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:40] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:43:40,769] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:40] "GET /static/js/dist/bundle.js?1592156620751 HTTP/1.1" 200 -
+[2020-06-14 19:43:41,122] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:43:41,194] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:41,195] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:41,211] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:41] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:43:41,234] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:43:44,677] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:44] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:43:55,674] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:55] "GET /asdf/testttt HTTP/1.1" 200 -
+[2020-06-14 19:43:55,725] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:55] "GET /static/js/dist/bundle.js?1592156635708 HTTP/1.1" 200 -
+[2020-06-14 19:43:56,073] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:43:56,153] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:56,153] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:43:56,174] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:56] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:43:56,185] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:43:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:44:00,539] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:00] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:44:01,945] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:01] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:44:04,186] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:04] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:44:06,385] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:06] "POST /api/v1/page/9/sort HTTP/1.1" 200 -
+[2020-06-14 19:44:09,267] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:09] "GET /static/img/check.svg HTTP/1.1" 200 -
+[2020-06-14 19:44:15,547] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:15] "PUT /api/v1/tile/18/ HTTP/1.1" 200 -
+[2020-06-14 19:44:26,005] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:26] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-14 19:44:26,009] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:26] "PUT /api/v1/tile/6/ HTTP/1.1" 200 -
+[2020-06-14 19:44:30,037] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:30] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:44:30,050] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:30] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:44:32,213] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:32] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:44:32,214] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:44:32] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:45:23,698] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:23] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:45:23,905] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:23] "GET /static/js/dist/bundle.js?1592156723726 HTTP/1.1" 200 -
+[2020-06-14 19:45:24,254] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:24] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:45:24,318] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:24] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:45:24,318] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:24] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:45:24,332] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:24] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:45:24,347] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:24] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:45:38,829] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:38] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:45:38,973] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:38] "GET /static/js/dist/bundle.js?1592156738857 HTTP/1.1" 200 -
+[2020-06-14 19:45:39,307] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:39] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:45:39,374] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:39] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:45:39,377] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:39] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:45:39,396] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:39] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:45:39,413] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:45:39] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:46:09,521] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:09] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:46:09,862] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:09] "GET /static/js/dist/bundle.js?1592156769557 HTTP/1.1" 200 -
+[2020-06-14 19:46:10,213] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:10] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:46:10,283] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:10] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:10,284] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:10] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:10,296] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:10] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:46:10,318] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:10] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:46:45,099] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:46:45,344] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /static/js/dist/bundle.js?1592156805129 HTTP/1.1" 200 -
+[2020-06-14 19:46:45,688] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:46:45,759] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:45,759] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:45,772] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:46:45,791] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:45] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:46:48,832] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:48] "DELETE /api/v1/tile/undefined/ HTTP/1.1" 200 -
+[2020-06-14 19:46:55,033] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:46:55,213] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /static/js/dist/bundle.js?1592156815069 HTTP/1.1" 200 -
+[2020-06-14 19:46:55,547] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:46:55,605] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:55,605] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:46:55,618] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:46:55,633] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:46:55] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:47:02,935] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:02] "DELETE /api/v1/tile/undefined/ HTTP/1.1" 200 -
+[2020-06-14 19:47:18,343] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:18] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:47:18,795] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:18] "GET /static/js/dist/bundle.js?1592156838372 HTTP/1.1" 200 -
+[2020-06-14 19:47:19,159] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:19] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:47:19,240] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:19] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:47:19,241] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:19] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:47:19,261] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:19] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:47:19,297] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:19] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:47:24,232] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:47:24] "DELETE /api/v1/tile/undefined/ HTTP/1.1" 200 -
+[2020-06-14 19:48:37,554] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:37] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:48:37,874] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:37] "GET /static/js/dist/bundle.js?1592156917583 HTTP/1.1" 200 -
+[2020-06-14 19:48:38,217] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:48:38,281] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:48:38,284] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:48:38,299] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:38] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:48:38,312] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:48:40,833] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:40] "DELETE /api/v1/tile/16/ HTTP/1.1" 200 -
+[2020-06-14 19:48:43,166] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:48:43,396] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /static/js/dist/bundle.js?1592156923193 HTTP/1.1" 200 -
+[2020-06-14 19:48:43,740] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:48:43,803] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:48:43,803] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:48:43,821] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:48:43,831] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:48:43] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:49:20,675] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:20] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:49:20,823] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:20] "GET /static/js/dist/bundle.js?1592156960711 HTTP/1.1" 200 -
+[2020-06-14 19:49:21,170] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:21] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:49:21,231] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:21] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:49:21,231] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:21] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:49:21,244] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:21] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:49:21,265] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:21] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:49:23,063] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:23] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:49:30,522] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:30] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-14 19:49:33,758] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:33] "DELETE /api/v1/tile/28/ HTTP/1.1" 200 -
+[2020-06-14 19:49:37,073] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:49:37,138] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /static/js/dist/bundle.js?1592156977108 HTTP/1.1" 200 -
+[2020-06-14 19:49:37,499] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:49:37,564] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:49:37,565] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:49:37,577] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:49:37,594] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:49:37] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:50:54,837] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:50:54] "DELETE /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:50:54,862] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:50:54] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:51:55,738] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-14 19:51:55,819] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-14 19:51:55,895] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:55] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:51:56,062] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /static/js/dist/bundle.js?1592157116031 HTTP/1.1" 200 -
+[2020-06-14 19:51:56,412] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:51:56,480] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:51:56,481] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:51:56,493] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:51:56,521] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:51:56] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:52:00,832] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:00] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-14 19:52:03,698] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:03] "DELETE /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:52:31,749] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:31] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-14 19:52:32,867] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:32] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:52:33,007] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /static/js/dist/bundle.js?1592157152900 HTTP/1.1" 200 -
+[2020-06-14 19:52:33,355] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:52:33,422] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:33,427] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:33,432] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:52:33,462] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:33] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:52:36,581] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:36] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-14 19:52:37,986] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:37] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:52:38,031] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /static/js/dist/bundle.js?1592157158019 HTTP/1.1" 200 -
+[2020-06-14 19:52:38,369] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:52:38,428] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:38,429] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:38,442] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:52:38,461] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:38] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:52:40,879] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:40] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:52:40,925] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:40] "GET /static/js/dist/bundle.js?1592157160910 HTTP/1.1" 200 -
+[2020-06-14 19:52:41,289] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:41] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:52:41,354] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:41] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:41,355] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:41] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:41,373] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:41] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:52:41,383] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:41] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:52:47,953] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:47] "DELETE /api/v1/tile/28/ HTTP/1.1" 200 -
+[2020-06-14 19:52:53,911] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:53] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:52:53,960] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:53] "GET /static/js/dist/bundle.js?1592157173944 HTTP/1.1" 200 -
+[2020-06-14 19:52:54,322] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:54] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:52:54,381] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:54] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:54,382] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:54] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:52:54,396] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:54] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:52:54,413] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:52:54] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:53:18,204] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:53:18,269] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /static/js/dist/bundle.js?1592157198240 HTTP/1.1" 200 -
+[2020-06-14 19:53:18,629] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:53:18,690] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:53:18,691] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:53:18,702] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:53:18,717] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:53:18] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:54:14,253] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:54:14,300] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /static/js/dist/bundle.js?1592157254281 HTTP/1.1" 200 -
+[2020-06-14 19:54:14,638] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:54:14,704] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:14,705] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:14,716] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:54:14,738] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:14] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:54:53,194] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:54:53,245] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /static/js/dist/bundle.js?1592157293228 HTTP/1.1" 200 -
+[2020-06-14 19:54:53,596] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:54:53,661] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:53,661] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:53,680] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:54:53,703] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:53] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:54:55,101] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:55] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:54:55,823] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:55] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:54:56,780] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:56] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:54:58,216] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:54:58,262] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /static/js/dist/bundle.js?1592157298248 HTTP/1.1" 200 -
+[2020-06-14 19:54:58,607] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:54:58,668] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:58,669] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:54:58,684] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:54:58,698] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:54:58] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:55:01,313] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:01] "PUT /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:55:11,299] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:11] "DELETE /api/v1/tile/27/ HTTP/1.1" 200 -
+[2020-06-14 19:55:13,254] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /asdf/test-lol HTTP/1.1" 200 -
+[2020-06-14 19:55:13,301] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /static/js/dist/bundle.js?1592157313286 HTTP/1.1" 200 -
+[2020-06-14 19:55:13,666] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:55:13,732] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /static/fonts/Roboto-Bold.ttf HTTP/1.1" 200 -
+[2020-06-14 19:55:13,733] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /static/fonts/Roboto-Regular.ttf HTTP/1.1" 200 -
+[2020-06-14 19:55:13,750] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /api/v1/page/name/asdf/test-lol/ HTTP/1.1" 200 -
+[2020-06-14 19:55:13,778] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:13] "GET /favicon.ico HTTP/1.1" 200 -
+[2020-06-14 19:55:18,417] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:18] "POST /api/v1/tile/ HTTP/1.1" 200 -
+[2020-06-14 19:55:47,471] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:47] "PUT /api/v1/tile/14/ HTTP/1.1" 200 -
+[2020-06-14 19:55:47,472] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:47] "PUT /api/v1/tile/14/ HTTP/1.1" 200 -
+[2020-06-14 19:55:50,899] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:50] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-14 19:55:53,332] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:53] "POST /api/v1/page/10/sort HTTP/1.1" 200 -
+[2020-06-14 19:55:56,121] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:56] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:55:59,529] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:55:59] "GET /api/v1/page/name/asdf/testttt/ HTTP/1.1" 200 -
+[2020-06-14 19:56:01,816] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:56:01] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:56:02,895] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:56:02] "GET /api/v1/page/name/asdf/test23298/ HTTP/1.1" 200 -
+[2020-06-14 19:56:09,144] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:56:09] "PUT /api/v1/tile/22/ HTTP/1.1" 200 -
+[2020-06-14 19:56:13,251] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:56:13] "PUT /api/v1/tile/21/ HTTP/1.1" 200 -
+[2020-06-14 19:56:18,347] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:56:18] "GET /api/v1/graph/name/asdf/ HTTP/1.1" 200 -
+[2020-06-14 19:58:33,862] {_internal.py:122} INFO - 127.0.0.1 - - [14/Jun/2020 19:58:33] "GET /api/v1/graph/ HTTP/1.1" 200 -
+[2020-06-19 21:34:24,405] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-19 21:34:24,435] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-19 21:47:41,146] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-19 21:47:41,170] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-19 21:47:59,084] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-19 21:47:59,108] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-19 21:48:22,564] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-19 21:48:22,591] {_internal.py:122} INFO - * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
+[2020-06-19 21:51:46,007] {web.py:28} DEBUG - Starting Flask app...
+[2020-06-19 21:51:46,032] {_internal.py:122} INFO - * Running on http://127.0.0.1:7500/ (Press CTRL+C to quit)